Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Tinkercad loyihalari »
Arduino bilan ikkita befoyda o'yin qurib, vaqtimni behuda sarflaganimdan so'ng, men Arduino bilan foydali narsa yaratmoqchi bo'ldim. Men o'simliklar uchun harorat va havo namligini o'lchash tizimi g'oyasini oldim. Loyihani biroz qiziqroq qilish uchun men Arduino -dan har bir o'simlikning maqbul sharoitidagi og'ishlarni avtomatik ravishda hisoblab chiqishini xohlardim.
1 -qadam: Loyihani taxtada yaratish
Uskuna juda oddiy. Senga kerak:
- Arduino (Nano/Uno/…)
- Nokia 5110 LCD displeyi
- DHT22
- tugma
- tugma uchun 1 kΩ qarshilik
- DHT22 uchun 10 kΩ qarshilik
Rasmdagi kabi hamma narsani tuzing va apparat to'g'ri ulangan. Agar siz dasturni o'zgartirsangiz, Arduino -ning turli raqamli pinlariga o'tishingiz mumkin. Nokia LCD -ning har xil turlari mavjud, har xil pinorderlar mavjud. Ehtimol, siz simni to'g'rilashingiz yoki dasturni biroz o'zgartirishingiz kerak bo'ladi.
2 -qadam: Dasturni tayyorlang
Dastur juda sodda va sozlanishi oson. Eng muhimi, to'g'ri kutubxonalarni o'rnatish (Uch kutubxonaga havola: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Faqat fayllarni yuklab oling va kutubxonalarni to'g'ri papkaga nusxalash. Siz Nokia 5110 LCD, DHT22 va dasturning yuqori qismidagi tugmachalarni o'zgartirishingiz mumkin. Agar displey kontrasti to'g'ri bo'lmasa, siz uni sozlashingiz mumkin. Dastur uchun.zip faylini yuklab oling va papkadan nusxa oling.
Oxirgi loyihamda bo'lgani kabi, men ham barcha grafikalarni bo'yoq bilan ishladim va rasmlarni olti burchakka aylantirish uchun LCDAssistant -dan foydalandim.
3 -qadam: Loyihani qisqartirish
Loyihani qisqartirish uchun men Eagle bilan elektron kartani ishlab chiqardim. Nihoyat, men o'lchash tizimim uchun korpus yaratish uchun 3D-printerdan foydalandim. Men har doimgidek ThinkCad-da SAPR-fayllarni yaratdim va PLA materialidan foydalandim. Men elektron kartaning tartibini biriktirdim, lekin menimcha, hamma narsani perfboardda joylashtirish osonroq.