Sadržaj:
- Korak 1: Komponenta
- Korak 2: Više o MLX90614:
- Korak 3: Više o modulu HCSR04:
- Korak 4: Više o 16x2 LCD -u:
- Korak 5: Više slika
- Korak 6: Kodirajte
- Korak 7: Duboko u projektu od zgrade
- Korak 8: Osnove Arduina za referencu
Video: Arduino povezivanje s ultrazvučnim senzorom i beskontaktnim temperaturnim senzorom: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Danas proizvođači, programeri preferiraju Arduino za brzi razvoj prototipova projekata. Arduino je elektronička platforma otvorenog koda zasnovana na hardveru i softveru koji se lako koristi. Arduino ima vrlo dobru korisničku zajednicu. U ovom projektu ćemo vidjeti kako osjetiti temperaturu i udaljenost objekta. Objekat može biti bilo koje vrste, poput vruće posude ili vanjskog zida kocke hladnog leda. Dakle, pomoću ovog sistema možemo se spasiti. I što je još važnije, ovo može biti od pomoći osobama s invaliditetom (slijepim osobama).
Korak 1: Komponenta
Za ovaj projekt trebat će nam sljedeće komponente, 1. Arduino Nano
Arduino Nano u Indiji-
Arduino Nano u Velikoj Britaniji -
Arduino Nano u SAD -u -
2. MLX90614 (IR temperaturni senzor)
MLX90614 u Indiji-
MLX90614 u Velikoj Britaniji -
MLX90614 u SAD -
3. HCSR04 (ultrazvučni senzor)
HC-SR04 u Indiji-
HC -SR04 u Velikoj Britaniji -
HC -SR04 u SAD -
4.16x2 LCD
16X2 LCD u Indiji-
16X2 LCD u Velikoj Britaniji -
16X2 LCD u SAD -
5. Bboardboard
BreadBoard u Indiji-
BreadBoard u SAD-u-
BreadBoard u Velikoj Britaniji-
6. Nekoliko žica Možemo koristiti bilo koju Arduino ploču umjesto Arduino nano s obzirom na preslikavanje pinova.
Korak 2: Više o MLX90614:
MLX90614 je IR senzor temperature temeljen na i2c i radi na detekciji toplinskog zračenja. Interno, MLX90614 je uparivanje dva uređaja: infracrvenog detektora termopile i aplikacionog procesora za kondicioniranje signala. Prema Stefan-Boltzmanovom zakonu, svaki objekt koji nije ispod apsolutne nule (0 ° K) emituje (nevidljivo ljudskim okom) svjetlo u infracrvenom spektru koje je direktno proporcionalno njegovoj temperaturi. Posebna infracrvena termopipa unutar MLX90614 osjeća koliko infracrvene energije emitiraju materijali u njegovom vidnom polju i proizvodi električni signal proporcionalan tome.
Taj napon koji proizvodi termoelement preuzima 17-bitni ADC aplikacijskog procesora, a zatim kondicionira prije nego što se prenese na mikrokontroler.
Korak 3: Više o modulu HCSR04:
U ultrazvučnom modulu HCSR04 moramo dati okidački impuls na okidaču, tako da će generirati ultrazvuk frekvencije 40 kHz. Nakon generiranja ultrazvuka, odnosno 8 impulsa od 40 kHz, čini eho pin visokim. Eho pin ostaje visok sve dok ne vrati eho zvuk.
Tako će širina eho pina biti vrijeme kada zvuk putuje do objekta i vraća se nazad. Kad dobijemo vrijeme, možemo izračunati udaljenost, jer znamo brzinu zvuka.
HC -SR04 može mjeriti u rasponu od 2 cm do 400 cm.
Ultrazvučni modul generirat će ultrazvučne valove koji su iznad frekvencijskog raspona koji detektira čovjek, obično iznad 20 000 Hz. U našem slučaju prenosit ćemo frekvenciju od 40Khz.
Korak 4: Više o 16x2 LCD -u:
16x2 LCD je 16 karaktera i 2 reda LCD koji ima 16 pinova za povezivanje. Ovaj LCD zahtijeva podatke ili tekst u ASCII formatu za prikaz. Prvi red počinje s 0x80, a drugi red počinje s 0xC0 adresom. LCD može raditi u 4-bitnom ili 8-bitnom načinu rada. U 4 bitnom načinu, podaci/naredba se šalju u formatu grickanja Prvo više grickanje, a zatim niže grickanje
Na primjer, za slanje 0x45 prvo će se poslati 4, a zatim 5.
Postoje 3 kontrolna pina RS, RW, E.
Kako koristiti RS: Kada se pošalje naredba, tada je RS = 0
Kada se šalju podaci, tada je RS = 1
Kako koristiti RW:
RW pin je Read/Write. gdje, RW = 0 znači Zapisivanje podataka na LCD RW = 1 znači Čitanje podataka sa LCD -a
Prilikom pisanja na LCD naredbu/podatke postavljamo pin kao LOW.
Kada čitamo s LCD -a, pin postavljamo na HIGH.
U našem slučaju, ožičili smo ga na LOW nivou, jer ćemo uvijek pisati na LCD.
Kako koristiti E (Omogući):
Kada šaljemo podatke na LCD, dajemo impuls LCD -u uz pomoć E pina.
Ovo je protok na visokom nivou koji moramo pratiti prilikom slanja KOMANDE/PODATAKA na LCD. Više grickanje
Omogući puls,
Odgovarajuća RS vrijednost, na osnovu COMMAND/DATA
Donji grickanje
Omogući puls,
Odgovarajuća RS vrijednost, na osnovu COMMAND/DATA
Korak 5: Više slika
Korak 6: Kodirajte
Kod možete pronaći na githubu:
github.com/stechiez/Arduino.git
Korak 7: Duboko u projektu od zgrade
Preporučuje se:
Izmjerite udaljenost ultrazvučnim senzorom HC-SRF04 (najnovije 2020.): 3 koraka
Izmjerite udaljenost pomoću ultrazvučnog senzora HC-SRF04 (najnovije 2020): Šta je ultrazvučni senzor (udaljenost)? Ultrazvuk (Sonar) s valovima visokog nivoa koje ljudi ne mogu čuti. Međutim, prisutnost ultrazvučnih valova možemo vidjeti posvuda u prirodi. Kod životinja poput šišmiša, delfina … upotrijebite ultrazvučne valove za
Povezivanje ESP 32 s ultrazvučnim senzorom: 3 koraka
Povezivanje ESP 32 s ultrazvučnim senzorom: Ultrazvučni senzori rade emitiranjem zvučnih valova na frekvenciji koja je previsoka da bi ih ljudi mogli čuti. Zatim čekaju da se zvuk reflektira, računajući udaljenost na osnovu potrebnog vremena. Ovo je slično načinu na koji radar mjeri vrijeme potrebno za
Arduino alarm sa ultrazvučnim senzorom: 5 koraka (sa slikama)
Arduino alarm s ultrazvučnim senzorom: Ovo uputstvo govori o tome kako sami napraviti jednostavan i jeftin alarmni uređaj. Sve što trebate je osnovno znanje o elektronici i programiranju arduina. Ako imate pitanja ili problema, možete me kontaktirati na moj mail: iwx [email protected]
Nadograđeni RC auto igračka s ultrazvučnim senzorom (Arduino): 3 koraka
Nadograđeni RC auto igračka sa ultrazvučnim senzorom (Arduino): Ovo je RC automobil igračka koji je nadograđen kao Arduino RC automobil izbjegavajući objekte. Uklonili smo originalnu ploču RC automobila i koristili samo istosmjerne motore. Ovaj RC auto igračka uključuje dva istosmjerna motora , jedan ispred automobila kao motor za upravljanje, a drugi istosmjerni mo
Udaljenost razgovora s Arduino Uno, ultrazvučnim senzorom HC-SR04 i zvučnim modulom WTV020SD: 4 koraka
Udaljenost razgovora s Arduino Uno, ultrazvučnim senzorom HC-SR04 i zvučnim modulom WTV020SD: Dobro došli u moj Instructable #31, jedan od najpopularnijih Arduino projekata. Ako vam se sviđa ovaj projekt, postanite jedan od mojih sljedbenika na Instructables i pretplatite se na moj Youtube kanal … www.youtube.com/rcloversanU svakom slučaju, za ovaj projekt