INHOUDSOPGAWE:

Afstandsensor (vir White Cane): 3 stappe
Afstandsensor (vir White Cane): 3 stappe

Video: Afstandsensor (vir White Cane): 3 stappe

Video: Afstandsensor (vir White Cane): 3 stappe
Video: Маленький лисенок вышел к людям за помощью 2024, Julie
Anonim
Afstandsensor (vir White Cane)
Afstandsensor (vir White Cane)

'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

Bedrading van die LCD
Bedrading van die LCD
Bedrading van die LCD
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

Koppel die gonser en die ultrasoniese sensor
Koppel die gonser en die ultrasoniese sensor
Koppel die gonser en die ultrasoniese sensor
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
Die kode

Die kode is vir u verwysing geannoteer

U kan die skakel na die kode in hierdie Google Drive vind.

Aanbeveel: