2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Hammaga salom!
Mening ismim Samuele, men 14 yoshdaman va Sitsiliyadanman … Men Arduino dunyosiga yangi odamman!
Menda elektronika va DIY loyihasi borasida tajribalar bor, lekin men o'z ishimni soddalashtirish uchun Arduino -da dasturlar yozishni boshladim.
Bu mening "Instructables" loyihasi, shuning uchun siz meni yaxshi tushunmasligingiz mumkin … bu mening ozgina tajribam tufayli, balki (balki) ingliz tilida ham bo'lishi mumkin!
Endi boshlaylik!
1 -qadam: materiallar
Ushbu loyihani amalga oshirish uchun sizga kerak bo'ladi:
3 ta potentsiometr;
1 tugma;
1 2.2k (yoki undan ko'p) ohmli qarshilik;
16x2 LCD displey;
DHT11 (harorat va namlik sensori);
DS3231RTC (real vaqt soati);
Non paneli;
Kabellar;
2 -qadam: sxemalar
Mening birinchi maqsadim harorat va namlik ma'lumotlari bo'lgan oddiy raqamli soatni yaratish edi, men buni uddaladim!
Menda sxemada ham qiyinchiliklar bo'lgan, chunki kabellar juda ko'p!
Ehtimol, mening sxemalarim juda chalkash, lekin hech qanday muammo yo'q … men ularni siz uchun yozdim:
LCD (16 pinli)
pin 1 - gnd
pin 2 - 5V
3 -pin - 1 -potentsiometr pimi (qozonni erga va 5v ga ulang)
4 -pin - Arduino D12
pin 5 - gnd
6 -pin - Arduino D11
pin 11 - Arduino D5
12 -pin - Arduino D4
13 -pin - Arduino D3
14 -pin - Arduino D2
pin 15 - 2 -potentsiometr pimi
pin 16 - gnd
DHT11:
1-pin (o'ngda)- Arduino A3
Ikkinchi pin (o'rta)- 5v
3-pin (chapda)- gnd
DS3231RTC:
GND- gnd
VCC- 3.3V
SDA- Arduino SDA pin yoki Arduino A4
SCL- Arduino SCL pin yoki Arduino A5
Boshqa komponentlar:
Arduino D7 tugmachasini bosing
Arduino A0 uchun 3 -potentsiometr pimi
Men ham asl holatini tiklash tugmachasini qo'shdim … faqat tugmani bosib, uni gnd va Arduino RST pinlariga ulang.
3 -qadam: Endi kod
Keling, kodni yuklaylik
Siz bu erda topishingiz mumkin:
www.mediafire.com/?7s409rr7ktis9b0
4 -qadam: Biz tugatdik
Endi biz ishlaydigan kodni ko'rishimiz mumkin!
Salom bolalar!