Satura rādītājs:
- 1. darbība. Kas jums būs nepieciešams
- 2. solis: ķēde
- 3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
- 4. darbība: Visino pievienojiet komponentus
- 5. darbība: Visuino komplekta komponentos
- 6. darbība: Visuino Connect komponentos
- 7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 8. solis: spēlējiet
Video: Arduino LED gredzena ultraskaņas attāluma sensors: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šajā apmācībā mēs iemācīsimies izmantot LED gredzenu ar un ultraskaņas moduli attāluma mērīšanai.
Noskatieties demonstrācijas video.
1. darbība. Kas jums būs nepieciešams
- Arduino UNO (vai kāds cits Arduino)
- Ultraskaņas diapazona meklētājs HC-SR04
- Jumper vadi
- Neopikseļu LED gredzens
- Visuino programma: lejupielādējiet Visuino
2. solis: ķēde
- Savienojiet LED gredzena tapu [VCC] ar Arduino tapu [+5V]
- Savienojiet LED gredzena tapu [GND] ar Arduino tapu [GND]
- Pievienojiet LED gredzena tapu [IN] vai (DI) Arduino digitālajai tapai [6]
- Savienojiet ultraskaņas moduļa tapu (VCC) ar Arduino tapu [+5V]
- Savienojiet ultraskaņas moduļa tapu (GND) ar Arduino tapu [GND]
- Savienojiet ultraskaņas moduļa tapu (ECHO) ar Arduino pin digital (3)
- Savienojiet ultraskaņas moduļa tapu (TRIG) ar Arduino pin digital (2)
3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE, lai programmētu Arduino UNO! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā
4. darbība: Visino pievienojiet komponentus
- Pievienojiet komponentu "Ultraskaņas reindžers (Ping)"
- Pievienojiet komponentu "NeoPixels"
- Pievienojiet komponentu "Ramp Analog Value"
- Pievienojiet komponentu "Analog to Unsigned"
- Pievienojiet 2X komponentu "Salīdzināt analogo vērtību"
- Pievienojiet 2X komponentu "Krāsu vērtība"
- Pievienojiet komponentu "RGBW krāsu vairāku avotu apvienošana"
5. darbība: Visuino komplekta komponentos
- Atlasiet "RampToValue1" un rekvizītu logā iestatiet "Slope (S)" uz 1000
- Atlasiet "CompareValue1" un rekvizītu logā iestatiet "Compare Type" uz ctBigger un "Value" uz 10-Atlasiet lauku "Value" un noklikšķiniet uz tapas ikonas un atlasiet "Float SinkPin"
- Atlasiet "CompareValue2" un rekvizītu logā iestatiet "Salīdzināt veidu" uz ctSmaller-Atlasiet lauku "Value" un noklikšķiniet uz tapas ikonas un atlasiet "Float SinkPin"
- Atlasiet "ColorValue1" un rekvizītu logā iestatiet "Value" uz clRed
- Atlasiet "ColorValue2" un rekvizītu logā iestatiet "Value" uz clLime
- Veiciet dubultklikšķi uz "NeoPixels1" un logā "PixelGroups" velciet "Color Pixel" pa kreisiLogu "PixelGroups" kreisajā pusē atlasiet "Color Pixel1" un rekvizītu logā iestatiet "Count Pixels" uz 12 vai 16 (Atkarīgs no tā, cik LED ir jūsu LED gredzenā)-Ja vēlaties, varat mainīt LED spilgtumu, mainot vērtību laukā "Spilgtums"
6. darbība: Visuino Connect komponentos
- Pievienojiet "UltrasonicRanger1" tapu [Ping (Trigger)] ar Arduino digitālo tapu [2]
- Pievienojiet "Arduino" digitālo tapu [3] ārā ar "UltrasonicRanger1" tapu [Echo]
- Pievienojiet "NeoPixels1" tapu [izeja] ar Arduino digitālo tapu [6]
- Savienojiet "UltrasonicRanger1" tapu [izeja] ar "RampToValue1" tapu [In] un "CompareValue1" tapu [Value] un "CompareValue2" pin [Value]
- Pievienojiet "RampToValue1" tapu [izeja] ar "AnalogToUnsigned1" tapu [In] un "CompareValue1" pin [In] un "CompareValue2" pin [In]
- Pievienojiet "CompareValue1" tapu [izeja] ar "ColorValue1" tapu [pulkstenis]
- Pievienojiet "CompareValue2" tapu [izeja] ar "ColorValue2" tapu [pulkstenis]
- Pievienojiet "ColorValue1" tapu [izeja] ar "RGBWColorMultiMerger1" tapu [0]
- Pievienojiet "ColorValue2" tapu [izeja] ar "RGBWColorMultiMerger1" tapu [1]
- Pievienojiet "RGBWColorMultiMerger1" tapu [izeja] "NeoPixels1"> Krāsu pikseļu1 tapa [krāsa]
- Savienojiet "AnalogToUnsigned1" ar "NeoPixels1"> Krāsu pikseļu1 tapu [U32 rādītājs]
7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
8. solis: spēlējiet
Ja jūs barojat Arduino UNO moduli, gaismas diodes gredzenam jāsāk parādīt diapazona attālums, un, ja jūs pievienojat šķērsli diapazona meklētāja moduļa priekšā, LED gredzenam vajadzētu mainīt krāsu.
Apsveicam! Jūs esat pabeidzis savu projektu ar Visuino. Pievienots arī Visuino projekts, ko es izveidoju šim Instructable, jūs varat to lejupielādēt šeit un atvērt to Visuino:
Ieteicams:
Pamācība: Kā lietot analogo ultraskaņas attāluma sensoru US-016 ar Arduino UNO: 3 soļi
Apmācība: Kā lietot analogo ultraskaņas attāluma sensoru US-016 ar Arduino UNO: Apraksts: US-016 ultraskaņas palaišanas modulis pieļauj 2 cm ~ 3 m nemērīšanas iespējas, barošanas spriegumu 5 V, darba strāvu 3,8 mA, atbalsta analogo izejas spriegumu, stabils un uzticams. Šis modulis var atšķirties atkarībā no lietotnes
DIY digitālais attāluma mērījums ar ultraskaņas sensora saskarni: 5 soļi
DIY digitālā attāluma mērīšana ar ultraskaņas sensora saskarni: šīs instrukcijas mērķis ir izveidot digitālo attāluma sensoru, izmantojot GreenPAK SLG46537. Sistēma ir izstrādāta, izmantojot ASM un citus GreenPAK komponentus, lai mijiedarbotos ar ultraskaņas sensoru. Sistēma ir izstrādāta, lai
TinkerCAD ultraskaņas attāluma sensora ķēde (datortehnikas fināls): 4 soļi
TinkerCAD ultraskaņas attāluma sensora ķēde (datortehnikas fināls): mēs izveidosim vēl vienu jautru tinkerCAD shēmu, ko izveidot karantīnas laikā! Šodien ir pievienots interesants komponents, vai varat uzminēt? Nu, mēs izmantosim ultraskaņas attāluma sensoru! Turklāt mēs kodēsim 3 gaismas diodes
Izveidojiet ultraskaņas attāluma testeri ar Micro: bit: 6 soļi
Izveidojiet ultraskaņas attāluma testeri ar Micro: bit: Šodien mēs izgatavosim ultraskaņas attāluma testeri ar micro: bit un ultraskaņas sensora moduli
AVR mikrokontrolleris. Ultraskaņas attāluma sensors. HC-SR04 uz LCD NOKIA 5110: 4 soļi
AVR mikrokontrolleris. Ultraskaņas attāluma sensors. HC-SR04 uz LCD NOKIA 5110: Sveiki visiem! Šajā sadaļā es izveidoju vienkāršu elektronisku ierīci attāluma noteikšanai, un šie parametri tiek parādīti LCD NOKIA 5110. Parametri tiek parādīti kā diagramma un skaitļi. Ierīces pamatā ir mikrokontrolleris AVR ATMEG