Elektronik Yaka Kartı

Öğrencilerimle TÜBİTAK 4006 Proje Sergisine hazırlanırken kendimizi daha farklı tanıtabileceğimiz bir sistem üzerine beyin fırtınası gerçekleştirdik. Ne de olsa 1.5 yıldır çalışıyorduk ve artık LCD ekranlar, butonlar, modüller bizim için oyuncak olmaya başlamıştı. Baştan Arduino kullanıp, boyutlarından dolayı masa üstü bir tanıtım ekranı yapacaktık, ta ki o örnekle karşılaşıncaya kadar…Öğrencilerimle internetten daha önce yapılmış farklı çalışmaları hep incelemişizdir. Bulduğumuz bu örnek bizim için can kurtarıcı olmuştu. Elimizdeki malzemelerle de uyumluydu. Biz de projemizi yapmaya başladık: Elektronik Yaka Kartı

Gerekli Malzemeler:

  1. Attiny85 Mikro Kontrolcü
  2. I2C LCD Ekran
  3. 3,7V tercihen 1100mA Lipo Batarya*
  4. Ses Modülü
  5. Yeterince Kablo
  6. Delikli Pertinaks
  7. Açma Kapatma Switch
  8. 4.7K 2 Adet Direnç (Bizde ekrana görüntü gelmediği için dirençleri daha sonradan iptal ettik)
  9. Asetat Kağıdı (Çift taraflı pertinaks kullandığımız için ekran şase yapmasın diye ekran ile kart arasına koyduk.)
  10. Kavak Kontraplağı (Çerçeve için) ve Askı İpi (Herhangi bir isimlikten çıkartabilirsiniz)

Bağlantı Şeması

Projemizi hem Arduino üzerinde kodladık hem de Attiny85 üzerinde kodladık. Aslında ilk testlerimizi Arduino ile yapmıştık. Daha sonra ne de olsa çalışıyor diyerek doğrudan Attiny85 ile montajlamaya geçtik ancak dirençler burada ekrana görüntü gelmesini engellediği için dirençleri çıkarttık. Attiny85’i nasıl programlayacağınızı bilmiyorsanız burayı okumanızı şiddetle tavsiye ediyoruz.

Yine ekranımıza elimizde bulunan kavak kontraplağını kullanarak çerçeve yaptık. Böylece bize göre daha hoş bir görüntü sağlamış olduk.

Kütüphaneler ve Kodlar:

Attiny85 üzerinde LCD ekran kullanmak istiyorsanız, Arduino için geçerli olan kütüphaneler işinize yaramayacaktır. O yüzden Tinywire ve LiquidCrystal_Attiny kütüphanelerini kurmanız gerekiyor.

Arduino ile yapılmış örneğin kaynak kodları için tıklayın.

Attiny85 ile yapılmış örneğin kaynak kodları için tıklayın.

Fotoğraflar

Kaynak

https://platis.solutions/blog/2015/03/22/diy-interactive-name-tag/

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.