Mundarija:
- 1 -qadam: LCD displey va potansiyometrni ulang
- 2 -qadam: LED chiroqlarini qo'shing
- 3 -qadam: Suv sathining sensori ulang
- 4 -qadam: Arizangizni tekshirish
- 5 -qadam: Qo'shimcha rasmlar
Video: Loyiha 2 - Baliq tanki monitor: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu loyiha uchun biz Arduino mikrokontrolleridan foydalanib, baliq idishi monitorini yaratamiz. Xususan, loyiha uchun bizga bu qismlar kerak bo'ladi:
1 Arduino mikro boshqaruvchisi
1 to'liq o'lchamli stol paneli
1 suvni tekislash sensori
1 ta LCD displey
1 oddiy tugma
1 Potansiyometr
Mis simlar to'plami
1 10K Ohm qarshilik
2 220 Ohmli rezistorlar
1 -qadam: LCD displey va potansiyometrni ulang
Bu vaqtda biz o'z loyihamizni yaratishni boshlaymiz. Birinchi qadam - LCD displey va potansiometrni Arduino mikrokontrolleriga ulash. Boshlash uchun, Arduino -dagi 5V -pinli simdan, non panelidagi elektr tokchasiga (+) o'tkazing. Bundan tashqari, siz non taxtasidagi GND pinidan simni non taxtasidagi erga (-) ulashingiz kerak. Bu erdan siz LCD displeyni ulashni boshlashingiz mumkin. LCD displeyni panelning o'ng pastki qismiga joylashtiring. 12 -pindan boshlab va 7 -pin orqali o'tib, mis simni joylashtiring. Simning ikkinchi uchini rasmda ko'rsatilgandek to'g'ri joyga qo'ying. Bundan tashqari, potansiyometrni elektr tarmog'iga ham, erga ham to'g'ri ulashga ishonch hosil qiling. Ushbu potentsiometrda displeyni boshqarish uchun analog signal LCD displeyga ulangan bo'ladi.
2 -qadam: LED chiroqlarini qo'shing
LCD displey va potensiometr Arduino va non paneliga ulangan bo'lishi kerak. Ushbu bosqichda biz ikkita LED chiroqni (qizil va yashil) va baliqni oziqlantirish taymerini qayta o'rnatish tugmachasini ulaymiz. Svetodiodlarning qisqa uchi er uchastkasiga ulangan bo'lishi kerak. LEDning egilgan tomoni 2 va 3 -pinlarga ulangan bo'lishi va unga 220 Ohm qarshilik o'rnatilgan bo'lishi kerak. Tugma ham taxtaga joylashtirilishi kerak. Siz tugmani 6 -pin bilan ulashingiz kerak. Tugmaning qarama -qarshi tomoniga 10K Ohmli rezistor qo'shing. Tugmani tuproqli temir yo'lga (-) ulash orqali bu bosqichni yakunlang.
3 -qadam: Suv sathining sensori ulang
Boshqa barcha komponentlar ulangan bo'lsa, endi biz suv sensori ulashimiz mumkin. Suv sensori "A1" analog piniga ulangan "S" piniga ega bo'lishi kerak. Sensor, shuningdek, elektr tarmog'iga ulangan '+' piniga va erga ulangan '-' piniga ega bo'lishi kerak. Qo'shimcha ma'lumot olish uchun taqdim etilgan rasmga qarang.
4 -qadam: Arizangizni tekshirish
Endi hamma narsa tayyor, biz o'z dasturimizni sinab ko'rishimiz mumkin. Men sizning loyihangizni to'g'ri ishlashi uchun manba kodini biriktirdim. Ushbu ilovaning maqsadi nima ekanligini ko'rib chiqish oqilona. Ideal holda, suv sathi bizning baliq tankimizda ma'lum chegaralarda bo'lishi kerak. Agar shunday bo'lmasa, qizil chiroq yonadi. Agar suv ma'lum bir chegarada bo'lsa, suv sathi yaxshi ekanligini bildirgan yashil chiroq yonadi. LCD displeyda joriy suv holatini tavsiflovchi qo'shimcha xabar ko'rsatiladi (juda past, yaxshi yoki juda baland). Shuningdek, sizning tankingizdagi baliqning ochlik darajasini aniqlash uchun taymer o'rnatilgan. Bir muncha vaqt o'tgach, sizning uy hayvoningiz och ekanligi haqida xabar paydo bo'ladi. Sizning baliqingiz "o'lik" bo'lmaguncha, bu xabar jiddiy ravishda oshadi. Taymerni biriktirilgan tugma yordamida qayta boshlash mumkin.
5 -qadam: Qo'shimcha rasmlar
Tavsiya:
Suv sovutgich tanki: 7 qadam
Suvni sovutish idishi: bu oddiy komponentli suv sovutgichini uyda qanday qilish haqida
WebApp Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: 3 qadam
WebSP Controller_p1_introduction bilan ESP32-CAM FPV Arduino Wifi boshqaruv tanki: Salom, men Toni Phom. Hozir men Vetnamning STEAM o'qituvchisiman va sevimli mashg'ulotchiman. Mening ingliz tilim uchun oldindan uzr. Men ilgari Arduino Bluetooth boshqariladigan tankini tayyorlash bo'yicha ko'rsatma yozganman, lekin u Vetnam tilida. Manba havolasi: P1. ARDUINO B
Halo chayon tanki: 5 qadam
Halo Scorpion Tank: Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com). Bu mening to'liq ishlaydigan Halo Scorpion tankini loyihalash va yasash bo'yicha bosqichma -bosqich jarayonim. Havola
Masofadan boshqariladigan Arduino tanki: 9 qadam
Masofadan boshqariladigan Arduino tank: Salom, men arduino orqali o'tadigan klassik RC radiosidan boshqariladigan yaxshi tank qurmoqchi edim. Hozirgi kunda hamma mavjud elektronika bilan ishlash juda oson. Hayvonni qurish uchun sizga bir nechta elementlar kerak bo'ladi
USB bilan ishlaydigan burner! Ushbu loyiha plastmassa / yog'och / qog'oz orqali yonishi mumkin (qiziqarli loyiha ham yaxshi yog'och bo'lishi kerak): 3 qadam
USB bilan ishlaydigan burner! Ushbu loyiha plastmassa / yog'och / qog'oz orqali yonib ketishi mumkin (qiziqarli loyiha ham juda yaxshi yog'och bo'lishi kerak): BU USB -ni ishlatmang! Men barcha izohlardan kompyuteringizga zarar etkazishi mumkinligini bilib oldim. mening kompyuterim yaxshi. 600ma 5V zaryadlovchi qurilmasidan foydalaning. Men buni ishlatganman va u yaxshi ishlaydi va agar siz elektr tokini to'xtatish uchun elektr vilkasini ishlatsangiz, hech narsa buzilmaydi