Sadržaj:

Uradi sam džepni provjerivač temperature zraka: 6 koraka
Uradi sam džepni provjerivač temperature zraka: 6 koraka

Video: Uradi sam džepni provjerivač temperature zraka: 6 koraka

Video: Uradi sam džepni provjerivač temperature zraka: 6 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembar
Anonim
Uradi sam džepnu provjeru temperature zraka
Uradi sam džepnu provjeru temperature zraka

Za to ćemo koristiti Nokiu 5110 ekran, modul za digitalnu temperaturu i Arduino Uno. Potrebna je i utičnica od 9 V sa žicama, a ne cijevi, zajedno sa prekidačem i žicama.

Možda će vam trebati lemilica, ali možete i samo uviti žice.

Korak 1: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Prvo uzmite digitalni temperaturni modul i Arduino.

Povežite senzor na ovaj način:

A0 na Arduino pin A0, G na masu, + na 5V i D0 na Pin 3.

Senzor koji se koristi je iz Elegoo Sensor V2 kompleta, ali pretpostavljam da su to prilično česti. U prilogu je slika.

Korak 2: Kalibracija senzora

Kalibracija senzora
Kalibracija senzora

Nisu svi senzori savršeni u otkrivanju- možda ćete se morati malo poigrati s njima!

Molimo vas da priključite svoj Arduino na računar.

Gore je datoteka.txt koja sadrži kôd za kalibraciju senzora.

(Molimo vas da ne znate da ovaj kôd nije moje vlasništvo, već elegoo. Ovaj kôd možete pronaći ovdje:

. Txt datoteka nije zlonamjeran softver. To je običan tekst i tekst se kopira u vaš Arduino IDE.

Pokrenite kôd i otvorite serijski monitor.

Uzmite vodič, ovo može biti komercijalni monitor temperature, termostat ili AC.

Na senzoru se nalazi precizni potenciometar. Uzmite mali odvijač i namjestite ga na temperaturu na AC -u.

Kao što je prikazano na drugoj slici, moj senzor je očitao 70 stepeni C!

Korak 3: Povežite ekran

Povežite ekran
Povežite ekran

Ovo je vodič za ožičenje Last Minute Engineers koji sam slijedio. Međutim, umjesto pina 3, koristio sam pin 2 jer se 3 već koristilo.

Postoji 8 pinova.

Spojite RST na pin 2, CE na 4, DC na 5, DIR na 6, CLK na 7. VCC ne mora biti povezan jer je BL za pozadinsko osvjetljenje i napaja zaslon. Međutim, ako ne želite koristiti pozadinsko osvjetljenje, priključite VCC na napajanje.

Oba bi trebala biti spojena na 3.3v. GND ide na zemlju.

Korak 4: Predajte kôd

Predajte kôd!
Predajte kôd!

Ovaj put, pravi kod!

Ponovo je priložena.txt datoteka.

Imajte na umu da nema automatskih ažuriranja, pa ćete morati uključiti gumb za resetiranje Arduina.

Žao mi je, još sam tek početnik.

Ovaj kod ima C i F temperature.

Sada, iskoristi ovo!

O da, i zaboravio sam reći …

Osvježava se svakih 10 -ak sekundi, ali ne može smisliti kako to obrisati pri svakom osvježavanju …

Žao nam je … pritisnite reset … i ako smislite rješenje, javite mi!

Korak 5: Baterija

Baterija!
Baterija!
Baterija!
Baterija!

Za uštedu prostora koristit ćemo VIN pin.

Priključite i prekidač za uključivanje i isključivanje Arduina.

Očigledno je da je uvijanje žica na sićušnu sklopku koja nije prijateljska prema ploči bilo previše teško pa sam lemio žice.

Spojite 9V bateriju na kopču, uključite je prekidačem i trebala bi raditi!

Imajte na umu da na prekidaču postoje 3 pina. Pričvrstite iglu na sredinu, a drugu na jednu od strana.

Korak 6: Slučaj

Slučaj!
Slučaj!
Slučaj!
Slučaj!
Slučaj!
Slučaj!

Naravno, ova gomila žica neće stati. Napravimo jednostavno kartonsko kućište kako bi bilo uredno.

Nacrtajte pravokutnik koji je dovoljan da stane na arduino. Dodajete i odjeljak za bateriju.

Imajte na umu da je moj slučaj zaista ružan.

Zaista zaista ružno.

Mislim, izgleda kao igrač.

*sleže ramenima*

Odlučio sam otvoriti 2 porta za proširenje i sve ostale stvari koje mogu zatrebati na ekranu …

Sretno petljanje!

Imajte na umu da je za sliku 1 uređaj još uvijek čekao rezultat senzora pa se ništa nije prikazalo

REMIKSOVI:

Nisam mogao pronaći svoj DHT11 senzor. Koristeći to, mogli biste imati i temperaturu i vlažnost.

Možete raditi i stvari poput ubrzanja, nivoa svjetlosti, nivoa UV zraka, kvalitete zraka itd.

Korištenje Arduino Nano -a bilo bi manje i mogli biste koristiti LCD preko I2C, ali I2C mi iz nekog razloga nije uspio (mislim da je to problem s mojom pločom)

Možete čak pokušati koristiti punjive baterije.

O da, i ako koristite senzor pulsa, to bi bio jeftin način za provjeru pulsa.

:)

Preporučuje se: