Obsah:
- Krok 1: Zhromaždite svoje materiály
- Krok 2: Pripojenie obvodu
- Krok 3: Programovanie Arduina
- Krok 4: Zaznamenajte si svoje kalibračné údaje
- Krok 5: Vytvorenie kalibračnej krivky
- Krok 6: Kalibrácia systému
Video: Vyhľadávač dosahu Arduino: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento diaľkomer bol vytvorený na sledovanie, či sú dvere otvorené alebo nie. Meranie vzdialenosti dverí nám umožní identifikovať, či sú dvere otvorené alebo zatvorené.
Krok 1: Zhromaždite svoje materiály
Na dokončenie tohto projektu musíte získať:
Mikrokontrolér Arduino Uno
USB kábel (na pripojenie Arduina k počítaču)
Prenosný počítač
Rezistory (10 000 ohmov)
Breadboard
Sonar
Krok 2: Pripojenie obvodu
Pripojte svoj obvod podľa vyššie uvedeného diagramu. Všimnite si, že vcc je pripojený k 5v pinu, trig je pripojený k 9 pinom, ozvena je pripojená k 10 pinom a gnd je pripojená k zemi.
Krok 3: Programovanie Arduina
Skopírujte a prilepte tento kód do svojho editora a potom ho nahrajte do svojho Arduina. Výsledkom budú hodnoty vzdialenosti z vášho Arduina, ktoré potom budeme musieť kalibrovať
Krok 4: Zaznamenajte si svoje kalibračné údaje
V súčasnosti vaše Arduino nevytvára hodnoty vzdialenosti, ale vytvára hodnoty trvania. Potrebujeme vytvoriť kalibračnú krivku, aby sme našli rovnicu priamky. Aby ste to urobili, vezmite si pravítko a nastavte Arduino na jeho základni, každých 5 palcov zaznamenáva trvanie, ktoré Arduino produkuje. Potom vezmeme tieto údaje a vložíme ich do tabuľky programu Excel.
Krok 5: Vytvorenie kalibračnej krivky
V Exceli sa uistite, že v stĺpci 1 uvediete svoju vzdialenosť a v stĺpci 2 uvediete svoju vzdialenosť. Potom zvýraznite stĺpce a potom vyberte vložiť bodový graf. Kliknite pravým tlačidlom myši na jeden z údajových bodov a kliknite na formátovať trendovú čiaru, potom vyberte lineárne. Nakoniec vyberte zobrazenú rovnicu v grafe. Nakoniec zaznamenajte rovnicu, ktorá vám bola poskytnutá.
Krok 6: Kalibrácia systému
Teraz, keď ste našli svoju rovnicu, prevediete trvanie na vzdialenosť. Vezmite svoju rovnicu a zadajte ju do kódu pod tým, kde sme pôvodne skončili. Moja rovnica bola napríklad y = 0,007x-0,589, takže zadám:
trvanie = pulseIn (echoPin, HIGH);
oneskorenie (1000);
vzdialenosť = 0,007*trvanie-0,589;
Serial.println (vzdialenosť);
oneskorenie (500);
Uložte tento kód a nahrajte ho do svojho Arduina
Odporúča:
Vyhľadávač kľúčov IoT pomocou ESP8266-01: 11 krokov (s obrázkami)
Vyhľadávač kľúčov IoT pomocou ESP8266-01: Ste ako ja, že vždy zabúdate, kde ste si uložili kľúče? Nikdy nemôžem nájsť svoje kľúče včas! A kvôli tomuto môjmu zvyku som meškal na vysokú školu, na predaj limitovanej edície dobrôt Star Wars (stále znepokojujúce!), Na rande (nikdy si nevybrala
Vyhľadávač polohy GPS: 5 krokov
Vyhľadávač polohy GPS: Ahoj všetci, dnes sa pozrime, ako vytvoriť vyhľadávač polohy GPS pomocou GPS modulu NEO-6m a arduina. Najprv sa pozrime, čo je GPS
Anténa na predĺženie dosahu otvárača brány: 6 krokov (s obrázkami)
Anténa predlžuje dosah otvárača brány: Keď je sneh na vrchu Hood skutočne hlboký, je to zábava, lyžovanie, sánkovanie, stavanie snehových pevností a hádzanie detí z paluby do hlbokého prašanu. Ale úhľadné veci nie sú také zábavné, keď sa pokúsime dostať späť na diaľnicu a otvoriť bránu, aby sme
Vyhľadávač vzdialenosti Arduino: 3 kroky
Vyhľadávač vzdialenosti Arduino: Jedná sa o projekt založený na doske, ktorý používa Atmel Atmega 2560 (Arduino Mega) na nájdenie vzdialenosti pomocou ultrazvukového senzora. Výstup je možné získať v " cm " na obrazovke LCD 16x2 a sériovom monitore Arduino IDE. Môžeme tiež použiť 16x2
Vreckový vyhľadávač drôtu: 3 kroky
Vreckový vyhľadávač drôtov: Drôty sú nevyhnutné na vedenie elektriny z jedného miesta na druhé. Tieto hrajú hlavnú úlohu v ľudskom živote. Riešime veľa káblov počnúc od slúchadiel k televízoru. Vnútri stien vedú všetky drôty, aby mali dobre vyzerajúci