INHOUDSOPGAWE:
Video: BIP Soos 'n motor! Sonarsensor: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Ek hou nie veel van die raserige BEEP wat jy met moderne motors kry as parkeersensors aangeskakel is nie, maar hey … dit is nogal handig, nie waar nie?
Het ek 'n draagbare sensor nodig wat my vertel hoe ver ek van 'n hindernis is? Waarskynlik nie, ten minste totdat my oë aanhou werk.
Ek wou egter nog steeds eksperimenteer en my eie draagbare "parkeersensor" (of hoorbare afstandmetingsinstrument) maak.
Motorsensors is IR, maar ek het nie 'n ekstra IR-ontvanger by die huis gehad nie, maar ek het 'n HC-SR04 ultrasoniese sensor in die laai gevind. Enkele bedrading/kodering en … hier is dit: Hoe om te piep soos 'n motor!
Materiaallêer:
- HC-SR04 x 1: ultrasoniese sensor
- uChip: Arduino IDE -versoenbare bord
Piëzo -elektriese zoemer
- 10 KOhm, 820 Ohm weerstande (of enige ander waarde wat u vind om naby genoeg te wees)
NPN BJT
- mikro-USB-kabel (plus 'n 5V USB-kragbron as u dit draagbaar wil maak)
Stap 1: Bedrading
Die mikro-USB-aansluiting bied die krag wat uChip lewer op VEXT (pin_16) en GND (pin_8).
Wat die GPIO -bedrading betref, is enige kombinasie moontlik, solank u PWM -aangeslote pin -poorte gebruik.
In my geval het ek pin_1 gebruik om die zoemer te beheer, terwyl pin_9 en pin_10 gekoppel is aan die ECHO- en TRIGGER -seinpenne onderskeidelik van die ultrasoniese sensor.
Onafhanklik of u 'n aktiewe of 'n passiewe zoemer gebruik ('n zoemer met 'n geïntegreerde dryfbaan of 'n eenvoudige piëzo -elektriese membraan), is die beheerkring gelyk. Wees egter versigtig wanneer u 'n aktiewe zoemer aanskakel, aangesien u die polariteit van die penne moet kontroleer terwyl u 'n passief wat weglaatbaar is.
WENK: Hoe kyk u of u gonser aktief of passief is?
Gewoonlik dra 'n aktiewe gonser êrens 'n + merkie wat die polariteit aandui. Aan die ander kant het passiewe transducers nie so 'n merk nie.
Stap 2: Programmering
WYSIG:
Laai die opgedateerde skets “BeepLikeACarMillis.ino” in uChip met behulp van die Arduino IDE. Hierdie weergawe van die kode maak nie gebruik van vertraging () nie en is dus meer betroubaar! Die MCU monitor die afstand deurlopend met behulp van die sonar HC-SR04.
Stel die verskillende #define ooreenkomstig u behoeftes in. Standaard is die minimum afstand 200 mm terwyl die maksimum 2500 mm is. Verder is u meer as welkom om die definisie van BUZZ_DIV aan te pas om die frekwensie waarmee die piep hoor, te verander.
Kontroleer die verskille in die kode deur die opgedateerde skets ("BeepLikeACarMillis.ino") te vergelyk met die ou ("BeepLikeACar.ino").
Die ou weergawe van die kode gebruik die vertraging () -funksie, wat die verwerker besig hou met die verkwistende tydtelling, en gevolglik kan die MCU geen ander inligting verwerk nie. Wat gebeur, is dat, as ons te vinnig beweeg, die lae skanderingsnelheid nie die veranderende afstand sal bespeur nie en ons piepjie nie vinnig genoeg reageer om die hindernis te sien nie, aangesien dit besig is om te "wag".
Aan die ander kant kan die opgedateerde kode, wat millis () gebruik, vinniger en deurlopend die afstand lees. Dit is dus veiliger, aangesien die verversingssnelheid van die afstand van die hindernis baie hoër is.
Stap 3: Geniet dit
Koppel die mikro-USB-kabel aan uChip en gaan deur u huis, BEEP soos 'n motor!
Aanbeveel:
DIY -plek soos viervoetige robot (gebou Log V2): 9 stappe
DIY Spot Like Quadruped Robot (gebou Log V2): Dit is 'n bouboek met gedetailleerde instruksies oor hoe om te bou https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2.Volg Robolab youtube webwerf vir meer inligting. https://www.youtube.com/robolab19Dit is my eerste robot en ek het
Hoe om Windows 7 soos Windows 95 te laat lyk: 7 stappe
Hoe om Windows 7 soos Windows 95 te laat lyk: ek wil jou wys hoe om Windows 7 soos Windows 95 te laat lyk, en ek het 'n ekstra stap ingesluit om dit soos vensters 98 te laat lyk, en dit is ook vir mense wat hul vensters 7 wil maak lyk soos vensters 98. Vir mense wat Windows 7 wil laat lyk
UChip - BEEP sonarsensor met Bluetooth -data -oordrag: 4 stappe
UChip - BEEP -sonarsensor met Bluetooth -data -oordrag: Onlangs het ek 'n BEEP ontwikkel soos 'n motorsonar en 'n seriële Bluetooth -na -USB -adapter met uChip. Elke projek was op sy eie nogal interessant, maar … sou dit moontlik wees om dit saam te smelt en 'n "BT -afstandsbedieningspiegel soos 'n motor" -sensor te skep?!? T
Hoe om: Sonarsensor: 5 stappe (met foto's)
Hoe: Sonarsensor: Hier leer u hoe u u Arduino en Sonar Sensor in 'n paar maklike stappe kan koppel
Goedkoop (soos in gratis [soos in bier]) Multi-meter-staander: 4 stappe
Goedkoop (soos in gratis [soos in bier]) Multi-meter-staander: ek was geïrriteerd omdat ek my nek moes kraan of my goedkoop multi-meter $ 4 op 'n gevaarlike manier kon balanseer, waar ek die skerm eintlik kon LEES. Daarom het ek besluit om die saak in my eie hande te neem