Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Kretsen
- Trinn 3: Start Visuino, og velg Arduino UNO -korttype
- Trinn 4: I Visuino Legg til komponenter
- Trinn 5: Generer, kompiler og last opp Arduino -koden
- Trinn 6: Spill
Video: Avstandsmåling med bevegelsessensor APDS9960: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I denne opplæringen lærer vi hvordan du måler avstanden ved hjelp av en bevegelsessensor APDS9960, arduino og Visuino.
Se videoen!
Trinn 1: Det du trenger
- Arduino UNO (eller annen Arduino)
- APDS9960 Sensor
- Jumper ledninger
- Brødbrett
- OLED -skjerm
- Visuino -program: Last ned Visuino
Trinn 2: Kretsen
- Koble Sensor Pin [GND] til Arduino board pin [GND]
- Koble Sensor Pin [Vin] til Arduino board pin [3.3V]
- Koble sensorpinnen [SDA] til Arduino -kortpinnen [SDA]
- Koble Sensor Pin [SCL] til Arduino board pin [SCL]
- Koble OLED Display Pin [GND] til Arduino board pin [GND]
- Koble OLED Display Pin [VCC] til Arduino board pin [+5V]
- Koble OLED Display Pin [SCL] til Arduino board pin [SCL]
- Koble OLED Display Pin [SDA] til Arduino board pin [SDA]
Trinn 3: Start Visuino, og velg Arduino UNO -korttype
Visuino: https://www.visuino.eu må installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2
Trinn 4: I Visuino Legg til komponenter
- Legg til komponenten "Gesture Color Proximity APDS9960 I2C"
- Legg til "OLED" -komponent
- Dobbeltklikk på "DisplayOLED1"
- I "Elements" -vinduet drar du "Tekstfelt" til venstre, i egenskapsvinduet angir du størrelsen til 3
- Lukk Elements -vinduet
- Koble "GestureColorProximity1"> Nærhetspinne [Out] til "DisplayOLED1"> Text Field1 pin [In]
- Koble "GestureColorProximity1" I2C pin "Out" til Arduino Board pin I2C [In]
- Koble "DisplayOLED1" I2C pin "Out" til Arduino Board pin I2C [In]
Trinn 5: Generer, kompiler og last opp Arduino -koden
I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.
Trinn 6: Spill
Hvis du driver Arduino UNO -modulen og flytter papiret over bevegelsessensoren, skal OLED -skjermen vise avstanden i mm av papiret.
Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned og åpne den i Visuino:
Anbefalt:
Bluetooth -kontrollert RC -bil med hastighetskontroll og avstandsmåling: 8 trinn
Bluetooth -kontrollert RC -bil med hastighetskontroll og avstandsmåling: Som barn var jeg alltid fascinert av RC -bilene. I dag kan du finne mange opplæringsprogrammer for å lage billige Bluetooth -kontrollerte RC -biler selv ved hjelp av Arduino. La oss ta det et skritt videre og bruke vår praktiske kunnskap om kinematikk til å beregne
DIY digital avstandsmåling med ultralyds sensorgrensesnitt: 5 trinn
DIY digital avstandsmåling med ultralyds sensorgrensesnitt: Målet med denne instruksjonsboken er å designe en digital avstandssensor ved hjelp av en GreenPAK SLG46537. Systemet er designet ved bruk av ASM og andre komponenter i GreenPAK for å samhandle med en ultralydsensor. Systemet er designet for
Avstandsmåling: 4 trinn
Distance Measuring Watch: I dette prosjektet har jeg komprimert og montert Arduino avstandsmålesystemet på et ur. Prosjektet er kult, enkelt så vel som nyttig. Avstandsmålesystemet er basert på enkel fysikk av avstand, hastighet og tid
Kontrollere en Neopixel Led -ring med en bevegelsessensor: 3 trinn (med bilder)
Kontrollere en Neopixel Led-ring med en bevegelsessensor: I denne opplæringen skal vi leke med en bevegelsessensor (APDS-9960) og en neopikselring for å lære å kombinere dem begge med en Arduino UNO. Sluttproduktet vil reagere på venstre - høyre bevegelser ved å animere ledet bevegelse til høyre eller venstre, og til deg
Fra lommelykt til bevegelsessensor med ESP8266 og MQTT: 5 trinn (med bilder)
Fra lommelykt til bevegelsessensor med ESP8266 og MQTT: I dette innlegget vil jeg presentere elementene nedenfor: Lysdioder trenger en begrensende strømkrets for å få en lommelykt til å lage et lys drevet av det bærbare batteriet, og dimme lysdiodene med ESP8266 via MQTT Videoen er oppsummering og en kort forklaring på hvordan