Sisukord:

Kaugusandur (valge roo jaoks): 3 sammu
Kaugusandur (valge roo jaoks): 3 sammu

Video: Kaugusandur (valge roo jaoks): 3 sammu

Video: Kaugusandur (valge roo jaoks): 3 sammu
Video: Digitaalne termomeeter 2024, November
Anonim
Kaugusandur (valge roo jaoks)
Kaugusandur (valge roo jaoks)

Tüüpilist kaugusandurit on Instructables juba laialdaselt käsitlenud. Seetõttu tahtsin proovida selle tuntud kontseptsiooni kohandamist valge kepi taotlusena.

Valged kepid on kepid, mida pimedad kasutavad, et öelda neile, kus tee on. Ahel ja kood, mille HC-SR04 anduriga välja töötasin, annavad suurema sagedusega piiksu, kui andur läheneb objektile. Seega, kui vooluring oleks kinnitatud valge kepi otsa, saaks seda kasutada võõras maastikus või kohtades, kus pimedate jaoks pole selget rada. See võib aidata neil vältida suuri esemeid piirkondades, kus nad ei ole liiga mugavad.

Lisaks võib ahel LCD -ekraani abil määrata ka kauguse anduri ja selle poole jääva objekti vahel. See võib osutuda eriti kasulikuks muude stsenaariumide korral, näiteks ruumi suuruse mõõtmine, kui teil pole mõõdulinti käepärast.

Siin on Instructables, mis minu arvates teeb selle projekti kaugusanduri aspekti üsna hästi, kuna ma ei lähe vooluringiga liiga üksikasjalikult

Tarvikud

1) 1 x 3 V piesosummer (link)

2) 1 x LCD -ekraan (link)

3) 40 x isas -isane ja isane -naissoost hüppaja juhtmed (link). Teil on vaja valikut meestest isastesse ja isast naistesse traati VÕI kui teil on jootmisega mugav, võite kasutada mis tahes tüüpi traate.

4) 1 x HC-SR04 ultraheli andur (link)

6) 1 x Arduino Uno või Arduino Nano koos ühenduskaabliga (link)

7) 1 x leivalaud (link)

8) 1 x potentsiomeeter või trimmipott LCD kontrasti juhtimiseks (link)

Samm: LCD -ekraani ühendamine

LCD juhtmestik
LCD juhtmestik
LCD juhtmestik
LCD juhtmestik

Arduino tihvtid 2, 3, 4, 5, 11 ja 12 on ühendatud vastavalt LCD -i tihvtidega 14, 13, 12, 11, 6 ja 4.

LCD -ekraani tihvtid 1, 5 ja 16 on maandusega ühendatud.

LCD -i tihvtid 2 ja 15 on ühendatud +5V pingega.

LCD -ekraani tihvt 3 on ühendatud potentsiomeetri või trimmipoti keskmise klemmiga. Potentsiomeetri või trimmipotti ülejäänud kaks klemmi on ühendatud maandusega ja +5V.

LCD -i tihvtid 7, 8, 9 ja 10 pole millegagi ühendatud.

2. samm: sumisti ja ultrahelianduri ühendamine

Summuri ja ultrahelianduri ühendamine
Summuri ja ultrahelianduri ühendamine
Summuri ja ultrahelianduri ühendamine
Summuri ja ultrahelianduri ühendamine

Kuidas vooluring töötab:

Ultraheli HC-SR04 töötab helilaine peegelduse põhimõttel. Anduri üks külg saadab ultrahelilaine ja teine anduri pool tuvastab selle. Neid kahte külge kasutatakse koos, HC-SR04 päästik on aktiveeritud, mistõttu andur lööb ultrahelilaine. Seejärel mõõdab Arduino aega, mis kulub helilaine objektilt peegeldumiseks ja ultrahelianduri tuvastamiseks. Selle ajavahe ja helikiiruse tundmine võib aidata määrata anduri ja objekti vahelist kaugust. Siin on link, mis selgitab vooluringi üksikasjalikumalt.

Kui teate kaugust, on piiksude sagedust üsna lihtne määrata. Sagedus on pöördvõrdeline kaugusega, nii et see oli võrrand seal. Mängisin konstantsega natuke ringi, veendumaks, et piiksumine pole liiga tüütult sagedane ega liiga hõredalt paigutatud. Ultraheli andurid ei ole kõige usaldusväärsemad, kuna need annavad vale väärtuse, kui pind, millele see on suunatud, on kallutatud, liiga kaugel või liiga lähedal. Seetõttu rakendasin ka tõrkekindlat mehhanismi, mis andis pideva piiksu, et teavitada kasutajat, et ultraheliandur on valesti orienteeritud.

Ühendused:

Signaali positiivne klemm on ühendatud tihvtiga 6. See ühendus on näidatud roosa juhtmena. Signaali negatiivne klemm on maandusega ühendatud.

Ultraheli anduril on 4 kontakti. Välimised tihvtid, nimega Vcc ja GND, on ühendatud vastavalt +5V rööpa ja maapealse rööpaga. Tihvtiga märgistatud trig on ühendatud Arduino tihvtiga 9. Seda ühendust näidatakse rohelise juhtmena. Ultraheli anduri tihvtiga kaja on ühendatud Arduino tihvtiga 10. Seda ühendust näidatakse oranži juhtmena.

3. samm: kood

Kood
Kood

Kõik kood on teie jaoks viidatud

Koodi lingi leiate sellest Google'i draivist.

Soovitan: