Innehållsförteckning:
Video: ANALOG ULTRASONISK SENSOR för DISTANSMÄTNING: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Denna instruktion kommer att handla om hur man använder en ultraljudssensor ansluten till Arduino och att mäta avstånd exakt från 20 cm till 720 cm.
Steg 1: GY-US42V2
Jag använde den berömda GY-US42V2 som kan köras på 4 sätt:
-pulsutgång med ett speciellt bibliotek att installera (SR04.h) inte testat
-I2C -kommunikation med ett särskilt bibliotek SoftI2Cmaster.h (ej testat).
-I2C utan något särskilt bibliotek med denna pin -karta:
- VCC till VCC,
- A5 (atmega328 SCL) till CR
- A4 (atmega328 SDA) till DT
- GND till GND
Länk till atmega328 utan dragmotstånd, inte en mycket bra mätning.
-Serial RX TX med ett speciellt bibliotek SoftwareSerial.h och denna pin -karta:
VCC till VCC
GND till GND
- stift D2 till CR
- stift D3 till DT
- VCC till PS
Mer exakt och det bästa tycker jag
Några tekniska specifikationer:
GY-US42 är en låg kostnad, högkvalitativ räckviddsmodul.
Driftspänning 3-5 V, liten strömförbrukning, liten storlek, enkel installation.
Dess funktionsprincip är att sonden avger ultraljudsvågor bestrålade av det uppmätta föremålet, sonden tar emot returljudvågor, använder tidsskillnaden, beräknar det faktiska avståndet. Det finns tre sätt att läsa modulens data, dvs seriell UART (TTL -nivå), IIC, pulsläge pwm, Den seriella överföringshastigheten är 9600bps och 115200bps, kan konfigureras, det finns en kontinuerlig, ställ in utgången på två sätt, du kan spara ströminställningarna.
IIC kan modifiera den interna adressen för att underlätta för IIC -bussen samtidigt att komma åt flera moduler. Puls pwm -utgången är densamma som sr04.
Modulen kan anpassas till en annan arbetsmiljö och anslutas direkt till mikrokontrollern.
När datorn behöver USB i TTL -modulen, en direktanslutning.
IIC -läget kan kopplas direkt till APM, Pixhawk och annan flygkontroll.
Tillhandahåller Arduino, 51, STM32 kommunikationsprocedurer för mikrokontrollern, ger inte kretsar och intern mikrokontrollkälla.
Som ett resultat av användning av sändtagaren är en ultraljudssond inbyggd, intervallet från det blinda området är cirka 20 cm. Inom 20 cm är intervallet ogiltigt.
Spänning: 3-5 V
Inbyggd MCU beräknar avstånd
IIC och serienummer och pwm
Frekvens: 15 Hz (fullt område)
Ström: 9mA (VCC = 5V)
Steg 2: Schemat och arkivet inom Sketch and Libs
Jag gjorde en klonbräda av arduino med en atmega328 PU non P, jag har för länge sedan. Jag skriver 2 skiss som heter:
- RADARI2C för I2C körs utan särskilt bibliotek
- RADARserie med SoftwareSerial.h
Du hittar också den ursprungliga skissen och libs som levererades för denna sensor.
Steg 3: Slutsats
Denna typ av sensor kommer att användas som en slags bakre parkeringssensor men för utomhusbruk kan detta system störas av vinden som avviker ljudet. Var försiktig.
Tack till all webbplats som behövs för att redigera denna instruerbara.
Glad instruerbar !!!!
Rekommenderad:
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
ULTRASONISK SENSOR HC-SR04: 9 steg
ULTRASONISK SENSOR HC-SR04: Som namnet antyder att den använder ultraljuds ljudvågor för att utföra uppgifter. dagar för att utföra olika
Använd 1 analog ingång för 6 knappar för Arduino: 6 steg
Använd 1 analog ingång för 6 knappar för Arduino: Jag har ofta undrat hur jag skulle kunna få fler digitala ingångar för min Arduino. Det kom nyligen för mig att jag skulle kunna använda en av de analoga ingångarna för att få in flera digitala ingångar. Jag gjorde en snabb sökning och hittade var folk var
Raspberry Pi GPIO -kretsar: Användning av en LDR -analog sensor utan ADC (analog till digital omvandlare): 4 steg
Raspberry Pi GPIO -kretsar: Användning av en LDR -analog sensor utan ADC (analog till digital omvandlare): I våra tidigare instruktioner har vi visat dig hur du kan koppla din Raspberry Pi: s GPIO -stift till lysdioder och switchar och hur GPIO -stiften kan vara höga eller låg. Men vad händer om du vill använda din Raspberry Pi med en analog sensor? Om vi vill använda en
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?