Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu Set Components
- Korak 6: U Visuino Connect Components
- 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 izmjena: 2024-01-30 08:05
U ovom ćemo vodiču naučiti kako koristiti LED prsten s ultrazvučnim modulom za mjerenje udaljenosti.
Pogledajte demonstracijski video.
Korak 1: Šta će vam trebati
- Arduino UNO (ili bilo koji drugi Arduino)
- Ultrazvučni daljinomer HC-SR04
- Žice za kratkospojnike
- 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)
- Priključite pin ultrazvučnog modula (TRIG) na Arduino pin digital (2)
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, 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 "RGBW Color Multi-Source Merger"
Korak 5: U Visuinu Set Components
- Odaberite "RampToValue1" i u prozoru svojstava postavite "Slope (S)" na 1000
- Odaberite "CompareValue1" i u prozoru svojstava postavite "Compare Type" za ctBigger i "Value" do 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 (Zavisi od toga koliko LED dioda ima vaš LED prsten) -Možete promijeniti svjetlinu LED-a ako želite promjenom vrijednosti u polju "Svjetlina"
Korak 6: U Visuino Connect Components
- Priključite 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 pin "CompareValue1" [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]
- Priključite pin "ColorValue1" [Out] na "RGBWColorMultiMerger1" Pin [0]
- Priključite pin "ColorValue2" [Out] na "RGBWColorMultiMerger1" Pin [1]
- Spojite "RGBWColorMultiMerger1" pin [Out] na "NeoPixels1"> Color Pixel1 pin [Color]
- Povežite "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, a zatim otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje 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 ovu Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:
Preporučuje se:
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 sa 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
TinkerCAD Ultrazvučni krug senzora udaljenosti (računarski eng. Final): 4 koraka
TinkerCAD ultrazvučni krug senzora udaljenosti (računarski eng. Final): Stvorit ćemo još jedno zabavno tinkerCAD kolo koje ćemo napraviti tokom karantene! Danas postoji dodatak zanimljive komponente, možete li pogoditi? Pa, mi ćemo koristiti ultrazvučni senzor udaljenosti! Osim toga, kodirat ćemo 3 LED diode
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. Kada se objekt približi LED dioda će postati svjetlija. Može vam pomoći da uočite notu soma
Napravite ultrazvučni mjerač udaljenosti sa Micro: bit: 6 koraka
Napravite ultrazvučni mjerač udaljenosti sa Micro: bit: 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 NOKIA 5110: Pozdrav svima! U ovom odjeljku izrađujem jednostavan elektronički uređaj za mjerenje udaljenosti, a ovi parametri se prikazuju na LCD NOKIA 5110. Parametri su prikazani kao dijagram i brojevi. Uređaj je zasnovan na mikrokontroleru AVR ATMEG