INHOUDSOPGAWE:
- Voorrade
- Stap 1: Bedrading van die LCD
- Stap 2: Koppel die gonser en die ultrasoniese sensor
- Stap 3: Die kode
Video: Afstandsensor (vir White Cane): 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
'N Tipiese afstandsensor is reeds wyd gedek deur Instructables. Daarom wou ek 'n aanpassing van hierdie bekende konsep probeer, as 'n toepassing vir 'n wit kierie.
Wit kieries is die kieries wat blindes gebruik om hulle te vertel waar die pad is. Die kring en kode wat ek met die HC-SR04-sensor ontwikkel het, klink met 'n groter frekwensie as die sensor nader aan 'n voorwerp kom. As die kring dus aan die einde van die wit kierie gekoppel is, kan dit op 'n onbekende terrein of plekke sonder 'n duidelike pad vir blindes gebruik word. Dit kan hulle help om groot voorwerpe te vermy in gebiede waarmee hulle nie te gemaklik is nie.
Boonop kan die kring ook die afstand tussen die sensor en die voorwerp waarteen dit kyk, met behulp van 'n LCD -skerm aandui. Dit kan veral nuttig wees in ander scenario's, soos om die grootte van 'n kamer te meet as u nie 'n maatband byderhand het nie.
Hier is 'n instruksies wat ek glo die aspek van die afstandsensor van hierdie projek baie goed doen, aangesien ek nie te veel in detail met die stroombane sal ingaan nie
Voorrade
1) 1 x 3V piëzo -zoemer (skakel)
2) 1 x LCD -skerm (skakel)
3) 40 x manlik tot manlik en manlik tot vroulik springdraad (skakel). U benodig 'n verskeidenheid manlik tot manlik en manlik tot vroulik draad OF as u gemaklik is met soldeer, kan u enige tipe draad gebruik.
4) 1 x HC-SR04 Ultrasoniese sensor (skakel)
6) 1 x Arduino Uno of Arduino Nano met sy aansluitkabel (skakel)
7) 1 x broodbord (skakel)
8) 1 x potensiometer of afwerkingpot om die kontras van die LCD te beheer (skakel)
Stap 1: Bedrading van die LCD
Spelde 2, 3, 4, 5, 11 en 12 van die Arduino is onderskeidelik verbind met penne 14, 13, 12, 11, 6 en 4 van die LCD.
Spelde 1, 5 en 16 van die LCD is aan die aarde gekoppel.
Spelde 2 en 15 van die LCD is gekoppel aan +5V.
Speld 3 van die LCD is gekoppel aan die middelste aansluiting van die potensiometer of afwerkpot. Die ander twee terminale van die potensiometer of afwerkingspot is op die aarde en +5V gekoppel.
Spelde 7, 8, 9 en 10 van die LCD is met niks verbind nie.
Stap 2: Koppel die gonser en die ultrasoniese sensor
Hoe die kring werk:
Die ultrasoniese sensor HC-SR04 werk volgens die beginsel van klankgolfweerkaatsing. Die een kant van die sensor stuur 'n ultrasoniese golf en die ander kant van die sensor bespeur dit. Hierdie twee kante word saam gebruik, die triglip van die HC-SR04 word geaktiveer, wat veroorsaak dat die sensor 'n ultrasoniese klankgolf skiet. Die Arduino meet dan die tyd wat dit neem voordat die klankgolf van die voorwerp af weerkaats en deur die ultrasoniese sensor opgespoor word. As u hierdie tydsverskil en die spoed van klank ken, kan u die afstand tussen die sensor en die voorwerp bepaal. Hier is 'n skakel wat die kring in meer besonderhede verduidelik.
As u eers die afstand ken, is dit redelik maklik om die frekwensie van die piep te stel. Die frekwensie is omgekeerd eweredig aan die afstand, so dit was die vergelyking daar. Ek het 'n bietjie met die konstante gespeel om seker te maak dat die piep nie te irriterend gereeld of te dun geplaas word nie. Die ultrasoniese sensors is nie die betroubaarste nie, aangesien dit 'n onbehoorlike waarde gee as die oppervlak waarop dit gewys word, te ver, of te naby, gekantel is. Daarom het ek ook 'n failsafe -meganisme geïmplementeer wat 'n konstante piep gegee het om die gebruiker in kennis te stel dat die ultrasoniese sensor verkeerd gerig is.
Die verbindings:
Die positiewe terminaal van die zoemer word aan pen 6 gekoppel. Hierdie verbinding word as die pienk draad getoon. Die negatiewe terminaal van die zoemer is aan die aarde gekoppel.
Die ultrasoniese sensor het 4 penne. Die buitenste penne, met die naam Vcc en GND, is onderskeidelik aan die +5V -spoor en grondrail gekoppel. Die pen met die naam trig is gekoppel aan pen 9 van die Arduino. Hierdie verbinding word as die groen draad getoon. Die pen met die echo op die ultrasoniese sensor is gekoppel aan pen 10 van die Arduino. Hierdie verbinding word as die oranje draad getoon.
Stap 3: Die kode
Die kode is vir u verwysing geannoteer
U kan die skakel na die kode in hierdie Google Drive vind.
Aanbeveel:
Tutoriaal: Hoe om analoog ultrasone afstandsensor US-016 te gebruik met Arduino UNO: 3 stappe
Tutoriaal: Hoe om analoge ultraklankafstandsensor US-016 met Arduino UNO te gebruik: beskrywing: US-016 ultrasoniese aanvangsmodule laat 2 cm ~ 3 m nie-meetfunksies toe, voedingsspanning 5 V, werkstroom 3.8mA, ondersteun analoog uitgangsspanning, stabiel en betroubaar. Hierdie module kan verskil, afhangende van die toepassing
Afstandsensor alarm met Arduino: 5 stappe
Afstandsensor alarm met Arduino: wou u ooit 'n afstand-/ bewegingsensoralarm hê wat u tuis kan saamstel en met 'n skakelaar kan aktiveer? Die alarmstelsel wat ek geskep het, doen presies dit; dit manipuleer die ultrasoniese afstandsensor om te monitor of 'n
Canne Blanche Laser / Laser White Cane With Arduino: 6 stappe
Canne Blanche Laser / Laser White Cane With Arduino: Télémètre laser vibrant à une fréquence inversement proportionnelle à la distance pointée.Assistance aux déficiences visuelles
Arduino Voiced White Cane (deel een): 6 stappe (met foto's)
Arduino Voiced White Cane (deel een): Ek was jare gelede saam met 'n student met 'n blind lid van 'n familielid, ek het besef dat ons by 'n klein oplossing kon uitkom wat kon hoor hoeveel stappe daar was, 'n hindernis. arduino met voorheen aangetekende getalle kan
EyeRobot - die Robotic White Cane: 10 stappe (met foto's)
EyeRobot - die Robotic White Cane: Abstract: Met die iRobot Roomba Create het ek 'n toestel met die naam eyeRobot prototipe. Dit sal blinde en gesiggestremde gebruikers deur rommelige en bevolkte omgewings lei deur die Roomba as basis te gebruik om met die eenvoud van die tradisie te trou