
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40


Tere kõigile!
Selles jaotises valmistan lihtsa elektroonilise seadme kauguse anduriks ja need parameetrid kuvatakse LCD -ekraanil NOKIA 5110. Parameetrid kuvatakse diagrammi ja numbritena. Seade põhineb mikrokontrolleril AVR ATMEGA328P. Seade on varustatud ultrahelianduri kaugusega HC-SR04.
Samm: kirjeldage komponente


Seadme põhikomponendid:
- Mikrokontroller AVR «ATMEGA328P»
- Mustvalge graafiline LCD "NOKIA 5110"
- Ultraheli kaugusandur "HC-SR04"
Mikrokontroller AVR «ATMEGA328P»
Kaasatud funktsioonid:
- 16-bitine taimer/loenduri katkestus
- Välised katkestused
- Master/slave SPI jadaliides
Mustvalge graafiline LCD "NOKIA 5110"
Spetsifikatsioonid:
- 48 x 84 punkti LCD -ekraan
- Jadasiini liides maksimaalse suure kiirusega 4 Mbit/s
- Sisemine kontroller/draiver «PCD8544»
- LED-taustvalgus
- Töötab pingel 2,7V-5V, madal energiatarve, sobib akurakendustele
- Temperatuurivahemik -25 ° C kuni +70 ° C
- Toetage signaali CMOS -sisendit
Ultraheli kaugusandur "HC-SR04"
Omadused ja spetsifikatsioonid:
- Toide: +5V DC
- Vaikne vool: <2mA, töövool: 15mA
- Vahemik: 2–400 cm, eraldusvõime: 0,3 cm
- Mõõtenurk: 30 kraadi
- Päästiku sisendi impulsi laius: 10uS
- Mõõdud: 45 x 20 x 15 mm
Samm 2: Kuidas see toimib?


Ultraheli andur töötab SONAR ja RADAR süsteemi põhimõttel, mida kasutatakse objekti kauguse määramiseks.
Ultraheli andur genereerib kõrgsageduslikke heli (ultraheli) laineid. Kui see ultraheli tabab objekti, peegeldub see kajana, mida vastuvõtja tajub, nagu on näidatud alloleval joonisel.
Mõõtes aega, mis kulub kaja vastuvõtjani jõudmiseks, saame arvutada kauguse.
See on ultraheli mooduli tööpõhimõte kauguse mõõtmiseks.
Ultraheli moodulis HCSR04 peame andma käivitusimpulsi, nii et see genereerib ultraheli sagedusega 40 kHz.
Pärast ultraheli genereerimist, st 8 impulsi 40 kHz, muudab see kajapinge kõrgeks. Kajapinge jääb kõrgeks, kuni see ei saa kaja heli tagasi. Nii et kajapoldi laius on aeg, mil heli jõuab objekti ja naaseb tagasi. Kui saame aja, saame arvutada kauguse, kuna teame helikiirust.
HC -SR04 võib mõõta vahemikus 2 cm kuni 400 cm
Nüüd, kuidas kaugust arvutada: Kaugus = kiirus x aeg
Helilainete kiirus on 343 m/s
Kogu vahemaa = 343 x kõrguse aeg (kaja) 2
Kogu kaugus jagatakse 2-ga, kuna signaal liigub HC-SR04-st objekti ja naaseb moodulisse HC-SR04
Samm: mikrokontrolleri püsivara programmeerimine
Laadige koos kommentaaridega alla püsivara mikrokontrolleri С-koodiprogramm.
Seejärel kompileerige see HEX -faili ja laadige üles mikrokontrolleri välkmällu.
Mikrokontrolleri püsivara vilkumine:
HEX -faili üleslaadimine mikrokontrolleri välkmällu. Vaadake videot mikrokontrolleri välkmälu põletamise üksikasjaliku kirjeldusega: Mikrokontrolleri välkmälu põletamine…
Samm: ultraheli kaugusanduri vooluahela kokkupanek


Ühendage komponendid vastavalt skemaatilisele skeemile.
Ühendage toide vooluvõrku ja see töötab!
Soovitan:
Kaugusandur (valge roo jaoks): 3 sammu

Kaugusandur (valge kepp): Tüüpiline kaugusandur on Instructablesis juba laialdaselt kaetud. Seetõttu tahtsin proovida selle tuntud kontseptsiooni kohandamist valge kepi taotlusena. Valged kepid on kepid, mida pimedad kasutavad, et öelda neile, kus p
Arduino LED -rõnga ultraheli kaugusandur: 8 sammu

Arduino LED -rõnga ultraheli kaugusandur: Selles õpetuses õpime, kuidas kauguse mõõtmiseks kasutada LED -rõngast ja ultrahelimoodulit. Vaadake näidisvideot
Kaugusandur + 4 numbrit, 7 segmenti Kuva: 4 sammu

Kaugusandur + 4 numbrit, 7 segmenti: kasutage kaugusandurit ja vaadake objektide kaugust seitsme segmendi ekraanil. Samuti näete, et servo liigub objekti lähemale jõudes rohkem vasakule. Punane valgusdiood ütleb teile, kui olete liiga lähedal, ja roheline LED näitab, kui olete liiga
Juhtmevaba kaugusandur DIY: 7 sammu

Juhtmevaba kaugusandur ise: Võimalus mõõta kaugust ultraheli anduri kaudu paari dollari ulatuses on ausalt öeldes üsna fantastiline ja traadita funktsionaalsuse lisamine on isegi ahvatlev, võite seda kasutada vana parkimisandurina auto, kus
Mitmeotstarbeline valguse kaugusandur: 5 sammu

Mitmeotstarbeline valguse kauguse andur: hämmastava loomingu, näiteks selle valguskaugusanduri, kasutamiseks on mitmeid viise! Põhjus, miks ma otsustasin selle luua, oli minu 6. klassi õpilaste koolijärgne kodeerimistund. Õpilased töötavad koos oma Sphero Ollies'iga ja õpivad, kuidas