Inhoudsopgave:
Video: ANALOGE ULTRASONE SENSOR voor AFSTANDSMETING: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Deze instructables gaan over het gebruik van een ultrasone sensor die op Arduino is aangesloten en om nauwkeurig afstanden van 20 cm tot 720 cm te meten.
Stap 1: De GY-US42V2
Ik gebruikte de beroemde GY-US42V2 die op 4 manieren kan draaien:
-pulsuitgang met een speciale bibliotheek om te installeren (SR04.h) niet getest
-I2C-communicatie met een speciale bibliotheek SoftI2Cmaster.h (niet getest).
-I2C zonder speciale bibliotheek met deze pin-kaart:
- VCC naar VCC,
- A5 (atmega328 SCL) naar CR
- A4 (atmega328 SDA) naar DT
- GND naar GND
Link naar de atmega328 zonder optrekweerstand, geen erg goede meting.
-Serial RX TX met een speciale bibliotheek SoftwareSerial.h en deze pin-kaart:
VCC naar VCC
GND naar GND
- pin D2 naar CR
- pin D3 naar DT
- VCC naar PS
Nauwkeuriger en de beste denk ik
Enkele technische specificaties:
GY-US42 is een goedkope, hoogwaardige bereikmodule.
Bedrijfsspanning 3-5 V, laag stroomverbruik, klein formaat, eenvoudige installatie.
Het werkingsprincipe is dat de sonde ultrasone golven uitzendt die door het gemeten object worden bestraald, de sonde ontvangt geluidsgolven terug, gebruikt het tijdsverschil en berekent de werkelijke afstand. Er zijn drie manieren om de modulegegevens te lezen, d.w.z. seriële UART (TTL-niveau), IIC, pulsmodus pwm, De seriële transmissiesnelheid is 9600bps en 115200bps, kan worden geconfigureerd, er is een continue, stel de uitvoer op twee manieren in, u kunt de energie-instellingen opslaan.
IIC kan het interne adres wijzigen om de IIC-bus te vergemakkelijken en tegelijkertijd toegang te krijgen tot verschillende modules. De puls pwm-uitgang is hetzelfde als sr04.
De module kan worden aangepast aan een andere werkomgeving en direct worden aangesloten op de microcontroller.
Wanneer de computer USB nodig heeft in de TTL-module, een directe verbinding.
De IIC-modus kan direct worden gekoppeld aan APM, Pixhawk en andere vluchtbesturing.
Biedt Arduino, 51, STM32-communicatieprocedures van de microcontroller, biedt geen circuits en interne microcontrollerbron.
Als gevolg van het gebruik van de transceiver is er een ultrasone sonde ingebouwd, het bereik vanuit het blinde gebied is ongeveer 20 cm. Binnen 20 cm is het bereik ongeldig.
Spanning: 3-5 V
Ingebouwde MCU berekent afstand
IIC en serieel en pwm
Frequentie: 15 Hz (volledig bereik)
Stroom: 9mA (VCC = 5V)
Stap 2: Het schema en het archief in Sketch en Libs
Ik heb een kloonbord van arduino gemaakt met een atmega328 PU non P, ik heb een lange tijd geleden. Ik typ 2 schets genaamd:
- RADARI2C voor I2C zonder speciale bibliotheek
- RADARserial met SoftwareSerial.h
U vindt er ook de originele schets en de meegeleverde libs voor deze sensor.
Stap 3: Conclusie
Dit soort sensor zal gebruikt worden als een soort parkeersensor achter maar voor buitengebruik kan dit systeem verstoord worden door de wind waardoor het geluid afwijkt. Wees voorzichtig.
Dank aan alle website die nodig is om dit instructable te bewerken.
Gelukkig instructable!!!!
Aanbevolen:
Tutorial: Analoge ultrasone afstandssensor US-016 gebruiken met Arduino UNO - Ajarnpa
Tutorial: Hoe de analoge ultrasone afstandssensor US-016 met Arduino UNO te gebruiken: Beschrijving: US-016 ultrasone startmodule staat 2 cm ~ 3 m niet-meetmogelijkheden toe, voedingsspanning 5 V, bedrijfsstroom 3,8 mA, ondersteunt analoge uitgangsspanning, stabiel en betrouwbaar. Deze module kan verschillen, afhankelijk van de toepas
DIY digitale afstandsmeting met ultrasone sensorinterface - Ajarnpa
DIY digitale afstandsmeting met ultrasone sensorinterface: het doel van deze Instructable is om een digitale afstandssensor te ontwerpen met behulp van een GreenPAK SLG46537. Het systeem is ontworpen met behulp van de ASM en andere componenten binnen de GreenPAK om te communiceren met een ultrasone sensor. Het systeem is ontworpen om
Afstandsmeting horloge: 4 stappen
Horloge voor afstandsmeting: in dit project heb ik het Arduino-afstandsmeetsysteem gecomprimeerd en op een horloge gemonteerd. Het project is cool, eenvoudig en nuttig. Het afstandmeetsysteem is gebaseerd op eenvoudige fysica van afstand, snelheid en tijd
Gebruik 1 analoge ingang voor 6 knoppen voor Arduino - Ajarnpa
Gebruik 1 analoge ingang voor 6 knoppen voor Arduino: Ik heb me vaak afgevraagd hoe ik meer digitale ingangen voor mijn Arduino zou kunnen krijgen. Het viel me onlangs op dat ik een van de analoge ingangen zou moeten kunnen gebruiken om meerdere digitale ingangen in te voeren. Ik heb snel gezocht en gevonden waar mensen ab
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): 4 stappen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): TL;DR: Knip op de sensor het spoor naar de Echo-pin en sluit het opnieuw aan met een spanningsdeler (Echo trace -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND). Bewerken: Er is enige discussie geweest over de vraag of de ESP8266 daadwerkelijk 5V-tolerant is op GPIO in