İçindekiler:

Madeni Para Sayacı: 5 Adım
Madeni Para Sayacı: 5 Adım

Video: Madeni Para Sayacı: 5 Adım

Video: Madeni Para Sayacı: 5 Adım
Video: Adım at para kazan hîlesi ( Arapların taktiği 😅 ) 2024, Kasım
Anonim
Madeni Para Sayacı
Madeni Para Sayacı

Bu madeni para sayacını, arduino kullanmayı öğrenmemiz gereken bir okul projesi için yaptım. Çoğunlukla bir arduino ile nasıl bir şeyler yaratılacağını öğrenmek için yapıldı. Bu proje için lazer kesici ve 3d yazıcı kullanmayı da öğrendim.

Gereçler

Arduino uno

16x2 LCD Ekran

Alüminyum folyo

Stripboard veya perfboard (stripboard tercih edilir)

6 adet 10k ohm direnç

1 220 ohm direnç

10k ohm potansiyometre

Adım 1: Sıralayıcı

Sıralayıcı
Sıralayıcı

Yaptığım ilk şey madeni para sıralayıcıydı. Madeni paraları sıralamak için seçtiğim yol boyuta dayanıyor. Bu, çoğu otomat makinesinin çalışmasından daha basit bir yoldur. Bunlar genellikle madeni paraları ölçmek için boyut elektrik direnci ve ağırlık gibi bir sistem kombinasyonu kullanır. Bu, daha doğru ölçümler verebilir, ancak şu anki becerim ve zaman sınırımla gerçekten uygulanabilir değil.

Gerçekten karmaşık olmasa da, sıralamak zorunda olduğu madeni paraların tam ölçümlerini almak önemlidir. Sıralayıcının çalışma şekli, madeni paraların bir eğimden aşağı kaymasını ve doğru boyuttaki ilk deliğe düşmesini sağlamaktır. Yani örneğin elli sentlik bir madeni para düşmeden önce 6. deliğe doğru kayıyor. Bu şekilde arduino, bir madeni paranın değerini bilmek için belirli bir deliğe düştüğünü kabul etmelidir.

8 yerine sadece 7 delik açmamın nedeni 1 ve 2 sentlik madeni paraların ikisinin de kullanılmamış olması, bu yüzden onları aynı anda sıralamayı seçtim.

Adım 2: Kablolama

Kablolama
Kablolama

Kablolama kabaca yukarıda görüldüğü gibidir. En iyi fikir ekranla başlamaktır. LCD ekranı bağlarken 220 ohm rezistör aldığınızdan emin olun. Bu kurulumdaki potansiyometre, ekrandaki kontrast seviyesini değiştirmek için kullanılır. Bunu önce bir breadboard üzerinde yapın, böylece işe yarayıp yaramadığını bilirsiniz.

Ekran bağlandıktan sonra diğer kabloları bağlayabilirsiniz. Bu kısım, çıkarılmış düğmeler dışında normal düğmeleri bağlıyormuşsunuz gibi davranacaktır. Gri kablolar arasındaki delikler, bir sonraki parçayı bağladığınız yerdir.

Adım 3: Sensörleri Oluşturma

Sensörleri Oluşturma
Sensörleri Oluşturma

Düşen madeni paraları kaydetmenin yolu bir elektrik devresini kapatmaktı. Bir madeni para yere düştüğünde 2 adet alüminyum folyoya çarpar ve devreyi kapatır. Bu, arduino'nun bir madeni paranın düştüğünü bilmesini sağlar.

İlki (en yüksek olanı) dışındaki her deliğe 2 adet alüminyum folyo alınmalıdır. Bu parçalardan herhangi biri, son adımdan itibaren gri bir kabloya bağlanmalıdır. Her delik, sol ve sağ kablolardan birine bağlı bir parça almalıdır.

Adım 4: Kod

Bu projenin kodu burada bulunabilir:

Çalışma şekli, hem euro hem de sent için tek ve onlarca değişkene sahip olmaktır. Bu, 99, 95 €'ya kadar sayabileceği anlamına gelir! Her delik için bir madeni paranın düşüp düşmediğini kontrol eden bir if ifadesi vardır. Bir madeni para kaydederse, buna karşılık gelen if ifadesi ateşlenir ve o deliğe karşılık gelen sent/euro miktarını ekler.

Adım 5: Bir Kasaya Yerleştirmek

Bu adım için madeni paraları açık bir tepsiye veren bir kasa yapmayı seçtim. Bunun nedeni, çalıştığını sergilemem gerekti ve bu şekilde her madeni paradan sadece bir tane ile yetindim. Kasanın tasarımı çoğunlukla ekran için bir delik, düğmeler ve bir madeni para içeren basit bir kutudur. Düğmeler şu anda bu projede kullanılmamaktadır, ancak bir otomat yapma isteğindeki aşırı hırstan arta kalanlardır.

Önerilen: