Arduino Pc Healt Monitor

Selam! Naber?
Uzundur bir rehber yazmıyordum, yazacak bir şey bulamıyordum gerçi ama olsun. Bu bir bahane değil. Bu yazıda son birkaç haftadır kafanızı şişirdiğim bir konudan bahsetmeyi planlıyorum. Planlıyorum çünkü yazının ne zaman tamamlanacağı belli değil. Neyse, konumuza dönelim.
Konumuz bir bilgisayarın donanım bilgilerini Arduino kullanarak minik bir lcd ekranda göstermek. Bu amaç için parça listemiz şöyle;
Bir adet Arduino. Hangisi olduğu fark etmez, elinizde hangisi varsa kullanın.
Bir adet Arduino uyumlu 2004 lcd. 20 satır 4 sütunluk lcd panel işte. Fazla anlatılacak bir şeyi yok.
Bir adet 10k potansiyometre. Ben az yer kaplasın diye trimpot kullandım, siz kafanıza göre takılabilirsiniz.
Bir adet 220 ohm direnç. Bunu unut. Lazım değil bu.
Bağlantı kabloları.
Bir de breadboard. Ya şuna düzgün bir Türkçe isim bulalım. Gerçi çok yaygın, ama biz yine de bulalım. Elimizin altında dursun, lazım olur illa.
Malzeme listemizi de verdiğimize göre, adım adım anlatalım nasıl yapılacağını;
1) Arduino, lcd ve potansiyometreyi pembeleşene kadar yağda kavuruyoruz.
2) Elimizde yanmış bir Arduino, bir lcd ve erimiş bir pot kalmış olmalı. Demek ki neymiş, her denileni yapmıyoruz, durup bir düşünüyoruz. Tam’am!
3) Yeni malzemeleri alıp çalışmaya başlıyoruz.
4) 2004 kodlu lcd’ler, genelde bağlantı pinleri olmadan gelir. Alır almaz ilk iş bağlantı pinlerini lehimliyoruz.
5) Lcd’yi breadboarda takıyoruz, şöyle kenara yaslayın ki rahat çalışalım.
6) Sonrasında, potu alıp breadboardın herhangi bir yerine takıyoruz.
7) Buradan sonrası karışık biraz. Alttaki bağlantı adımlarını harfiyen uygulamak lazım. Bunun fotoğrafını da ekledim aşağıya, zorlanırsanız oradan kopya çekin.
Öncelikle,
Breadboardın besleme kısmına, Arduino üzerinden 5V ve GND yazan pinlerden birer kablo takıyoruz.
LCD üzerindeki RS yazan pini, Arduino üzerindeki 12. Pine bağlıyoruz.
LCD üzerindeki E yazan pini, Arduino üzerindeki 11. Pine bağlıyoruz.
LCD üzerindeki D4 yazan pini, Arduino üzerindeki 5. Pine bağlıyoruz.
LCD üzerindeki D5 yazan pini, Arduino üzerindeki 4. Pine bağlıyoruz.
LCD üzerindeki D6 yazan pini, Arduino üzerindeki 3. Pine bağlıyoruz.
LCD üzerindeki D7 yazan pini, Arduino üzerindeki 2. Pine bağlıyoruz.
LCD üzerindeki VSS yazan pini, breadboard üzerindeki GND hattına bağlıyoruz.
LCD üzerindeki VDD yazan pini, breadboard üzerindeki 5V hattına bağlıyoruz.
LCD üzerindeki RW yazan pini, breadboard üzerindeki GND hattına bağlıyoruz.
8) Breadboard üzerindeki yalnız potu hatırladınız mı? İşte o potun üç ayağı var. Potun ilk ayağına 5V hattından bir kablo takıyoruz. Üçüncü ayağına da GND hattından bir kablo takıyoruz. İkinci ayağı boşta kalmayacak, ikinci ayağını da LCD üzerindeki V0 yazan pine bağlıyoruz.
9) Son olarak, LCD üzerindeki A yazan pini 220 ohm'luk direncin bir ucuna, K yazan pini de GND hattına bağlıyoruz. Direncin diğer ucunu da 5V hattına bağlıyoruz. Hayır böyle yapmıyoruz. Aradan direnci çıkarıyoruz. Direnç varken ekran parlaklığı çok düşük kalıyor.
10) Kablolama bitti, rahat bir nefes aldınız değil mi? Ekran aydınlandıysa sorun yok. Aydınlanmadıysa bağlantıları kontol edin. Şimdi Arduino’yu bilgisayarımıza bağlıyoruz. Şuraya koyduğum zip dosyasının içinde, arduinolcd.ino isimli bir dosya var. Onu Arduino’nun programlama şeysinde açıp, Arduino’muza yüklüyoruz. Yükleme bittiyse, potu sağa sola çevirmeye başlıyoruz. Ekranda “VERI YOK” yazısını en net gördüğünüz yeri ayarlayıp bırakın potu.
11) Zip dosyasının içindeki diğer dosyaları C: diskine çıkarıyoruz. Sonra Arduino Pc Tracker.exe dosyasını çalıştırıyoruz. Gelen uyarıların ikisine de he he dedikten sonra, program açılacak. Program açılınca, sağ alttaki “Ayarlar” kelimesine tıklıyoruz, ayarları yapıyoruz. Bağlantı portunu otomatik bulması lazım, bulamadıysa elle seçin. Tamam diyip kapıyoruz.
12) Bundan sonrası basit zaten. Program verileri toplayıp, Arduino’ya gönderecek. Oradan da LCD’ye. Oradan da gözümüze. Gerisinin işleyişini bilmiyorum.
Uzun oldu, karışık oldu. 10. Adıma kadar olan kısım fotoğraflarda var, gerisi zaten çok basit. Hadi kolay gele.
https://drive.google.com/file/d/0B_FPenIjnkpdak43QzBvUTJBRWc/view?usp=sharing
Edit:Video geldi, koşun. https://youtu.be/g3J85yOIkSs

BeğenFavori PaylaşYorum yap
Bu ürünle ilgili tüm incelemeler