Navrhujem projekt diaľkomeru založený na ultrazvukovom senzore HC-SR04 a doske Arduino. Hodnoty snímača sa zobrazujú na displeji z tekutých kryštálov a napájanie sa dodáva z 9 voltovej batérie.
Je to nevyhnutné
- - Arduino Nano;
- - ultrazvukový diaľkomer HC-SR04;
- - Displej LCD;
- - telo;
- - batéria "Krona";
- - potenciometer 10 kOhm;
- - chlebová doska;
- - spojovacie vodiče.
Inštrukcie
Krok 1
Na začiatok je potrebné zvoliť správnu veľkosť puzdra. Veľkosť závisí od toho, ktorú dosku Arduino budete používať (UNO, Mini, Nano alebo inú), a tiež od veľkosti vášho LCD. Namiesto LCD je možné použiť miniatúrny LED indikátor s 3 znakmi. To bude stačiť na zobrazenie vzdialenosti v centimetroch, pretože použitý ultrazvukový snímač má merací rozsah od 3 do 400 cm.
Krok 2
Odhadnime, ako budú časti usporiadané vo vnútri tela. Vyrežte otvory pre ultrazvukový senzor, pre displej a pre vypínač.
Krok 3
Teraz sa pozrime na obvod nášho zariadenia. Napájanie - z batérie "Krona" 9 V. Páčkový prepínač S1 - na zapnutie a vypnutie zariadenia. Displej z tekutých kryštálov (LCD) je pripojený štandardným spôsobom k nastaveniu kontrastu potenciometrom 10 kΩ. LCD a ultrazvukový senzor sú napájané z 5 V.
Krok 4
Poďme napísať náčrtok pre náš diaľkomer. Všetko je tu jednoduché. Najskôr inicializujeme LCD na pinoch 12, 11, 10, 9, 8 a 7 pomocou knižnice LiquidCrystal z Arduino IDE.
Ďalej pripojíme piny triggeru a echa diaľkomeru k pinom 6 a 5 dosky Arduino.
Každých 50 ms požiadame o vzdialenosť od detektora pomocou funkcie getDistance () a zobrazíme ju na LCD.
Krok 5
Po napísaní náčrtu do pamäte Arduino môžeme zariadenie zostaviť. Rozloženie vnútorných častí, ktoré navrhujem, je znázornené na obrázku. Displej a senzor som zafixoval tavným lepidlom. Drží celkom pevne, ale zároveň umožňuje v prípade potreby odstrániť spojené časti. Je vhodné umiestniť všetko tak, aby ste sa mohli pripojiť k USB portu Arduina a v prípade potreby opraviť „firmvér“. Napríklad môžete zmeniť zobrazený text alebo opraviť koeficienty pre výpočet vzdialenosti. Môže byť potrebné zmeniť kontrast LCD, preto je tiež vhodné mať k dispozícii nastavovač potenciometra.
Krok 6
Verzia hotového zariadenia je uvedená na fotografii. Je pomerne kompaktný a ľahko použiteľný. Takéto zariadenie má samozrejme svoje vlastné vlastnosti. Niekoľko dôležitých tipov na použitie je uvedených na konci v časti užitočné tipy.