Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuino komponentama skupa
- Korak 6: U komponentama Visuino Connect
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Igrajte se
Video: Arduino LED prsten Ultrazvučni senzor udaljenosti: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U ovom ćemo vodiču naučiti kako koristiti LED prsten s ultrazvučnim modulom za mjerenje udaljenosti.
Pogledajte demonstracijski video.
Korak 1: Ono što će vam trebati
- Arduino UNO (ili bilo koji drugi Arduino)
- Ultrazvučni daljinomer HC-SR04
- Kratkospojne žice
- Neopixel LED prsten
- Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite LED Ring pin [VCC] na Arduino pin [+5V]
- Spojite LED Ring pin [GND] na Arduino pin [GND]
- Spojite LED Ring pin [IN] ili (DI) na Arduino digitalni pin [6]
- Priključite pin ultrazvučnog modula (VCC) na Arduino pin [+5V]
- Priključite pin ultrazvučnog modula (GND) na Arduino pin [GND]
- Priključite pin ultrazvučnog modula (ECHO) na Arduino pin digital (3)
- Spojite ultrazvučni pin modula (TRIG) na Arduino pin digitalni (2)
Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako niste učinili, slijedite korake u ovom Uputu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Visuino: https://www.visuino.eu također je potrebno instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
- Dodajte komponentu "Ultrasonic Ranger (Ping)"
- Dodajte komponentu "NeoPixels"
- Dodajte komponentu "Ramp to Analog Value"
- Dodajte komponentu "Analog To Unsigned"
- Dodajte 2X komponentu "Usporedi analognu vrijednost"
- Dodajte 2X komponentu "Vrijednost boje"
- Dodajte komponentu "Spajanje više izvora RGBW boje"
Korak 5: U Visuino komponentama skupa
- Odaberite "RampToValue1" i u prozoru svojstava postavite "Slope (S)" na 1000
- Odaberite "CompareValue1" i u prozoru svojstava postavite "Compare Type" u ctBigger i "Value" u 10-Odaberite polje "Value" i kliknite na ikonu pribadače i odaberite "Float SinkPin"
- Odaberite "CompareValue2" i u prozoru svojstava postavite "Compare Type" u ctSmaller-Odaberite polje "Value" i kliknite na ikonu pribadače i odaberite "Float SinkPin"
- Odaberite "ColorValue1" i u prozoru svojstava postavite "Value" na clRed
- Odaberite "ColorValue2" i u prozoru svojstava postavite "Value" na clLime
- Dvaput kliknite na "NeoPixels1" i u prozoru "PixelGroups" povucite "Color Pixel" ulijevo Na lijevoj strani prozora "PixelGroups" odaberite "Color Pixel1" i u prozoru svojstava postavite "Count Pixels" na 12 ili 16 (Ovisi o tome koliko LED dioda ima vaš LED prsten) -Svjetlinu LED-a možete promijeniti ako želite promjenom vrijednosti u polju "Svjetlina"
Korak 6: U komponentama Visuino Connect
- Spojite pin "UltrasonicRanger1" [Ping (okidač)] na Arduino digitalni pin [2]
- Spojite "Arduino" digitalni pin [3] Izlaz na "UltrasonicRanger1" pin [Echo]
- Spojite "NeoPixels1" pin [Out] na Arduino digitalni pin [6]
- Spojite pin "UltrasonicRanger1" [Out] na "RampToValue1" pin [In] i "CompareValue1" pin [Value] i "CompareValue2" pin [Value]
- Spojite "RampToValue1" pin [Out] na "AnalogToUnsigned1" pin [In] i "CompareValue1" pin [In] i "CompareValue2" pin [In]
- Spojite pin "CompareValue1" [Out] na pin "ColorValue1" [sat]
- Spojite pin "CompareValue2" [Out] na pin "ColorValue2" [sat]
- Spojite "ColorValue1" pin [Out] na "RGBWColorMultiMerger1" Pin [0]
- Spojite pin "ColorValue2" [Out] na "RGBWColorMultiMerger1" Pin [1]
- Spojite pin "RGBWColorMultiMerger1" [Out] na "NeoPixels1"> Pixel u boji1 pin [Color]
- Spojite "AnalogToUnsigned1" na "NeoPixels1"> Pixel u boji1 pin [U32 Index]
Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 8: Igrajte se
Ako napajate Arduino UNO modul, LED prsten bi trebao početi prikazivati udaljenost dometa, a ako dodate prepreku ispred modula daljinomera LED prsten bi trebao promijeniti svoju boju.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:
Preporučeni:
Vodič: Kako koristiti analogni ultrazvučni senzor udaljenosti US-016 s Arduino UNO: 3 koraka
Vodič: Kako koristiti analogni ultrazvučni senzor udaljenosti US-016 s Arduino UNO: Opis: US-016 ultrazvučni startni modul dopušta 2 cm ~ 3 m nemjerljive mogućnosti, napon napajanja 5 V, radna struja 3,8 mA, podržava analogni izlazni napon, stabilan i pouzdan. Ovaj se modul može razlikovati ovisno o aplikaciji
Ultrazvučni senzor, automatska LED svjetla animacije dobrodošlice i LCD zaslon s informacijama: 6 koraka
Ultrazvučni senzor, automatsko LED svjetlo animacije dobrodošlice i LCD zaslon s informacijama: Kad se vratite kući umorni i pokušavate sjesti i opustiti se, mora biti jako dosadno vidjeti istu stvar oko sebe svaki dan iznova. Zašto ne dodate nešto zabavno i zanimljivo što promijeni vaše raspoloženje? Napravite super jednostavan Arduin
Arduino LED ultrazvučni senzor: 5 koraka
Arduino LED ultrazvučni senzor: LED zvučni senzor se odnosi na povezivanje ultrazvučnog senzora s Arduinom. Razlika koju sam dodao je LED. Ovo je LED ultrazvučni senzor. Kad se objekt približi LED dioda će postati svjetlija. Može vam pomoći da osjetite notu soma
Napravite ultrazvučni mjerač udaljenosti s Micro: bit: 6 koraka
Napravite ultrazvučni mjerač udaljenosti s Micro: bitom: Danas ćemo napraviti ultrazvučni mjerač udaljenosti s mikro: bitnim i ultrazvučnim senzorskim modulom
AVR mikrokontroler. Ultrazvučni senzor udaljenosti. HC-SR04 na LCD-u NOKIA 5110: 4 koraka
AVR mikrokontroler. Ultrazvučni senzor udaljenosti. HC-SR04 na LCD-u NOKIA 5110: Pozdrav svima! U ovom odjeljku izrađujem jednostavan elektronički uređaj za mjerenje udaljenosti, a ti se parametri prikazuju na LCD-u NOKIA 5110. Parametri su prikazani kao dijagram i brojevi. Uređaj se temelji na mikrokontroleru AVR ATMEG