Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: Lägg till komponenter i Visuino
- Steg 5: I Visuino Connect -komponenter
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Ta reda på när någon gick in i ett rum med radarsensor Xyc-wb-dc: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning lär vi oss hur man får reda på när någon kom in i ett rum med hjälp av RTC-modul, radarsensor xyc-wb-dc, OLED-display och arduino.
Se en demonstrationsvideo.
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- xyc-wb-dc radarsensor
- RTC DS1307 klockmodul i realtid
- OLED -display Jumperkablar
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut XYC-WB-DC-stift [O] till Arduino digitala stift [8]
- Anslut XYC-WB-DC-stift [-] till Arduino negativa stift [GND]
- Anslut XYC-WB-DC-stift [+] till Arduino-positiva stift [3.3V] Obs: vissa radarsensorer har olika stiftpositioner så se till att du ansluter det korrekt
- Anslut RTC -modulstift [GND] till Arduino -stift [GND]
- Anslut RTC -modulstift [VCC] till Arduino -stift [5V]
- Anslut RTC -modulstift [SDA] till Arduino -stift [SDA]
- Anslut RTC -modulstift [SCL] till Arduino -stift [SCL]
- Anslut OLED Display pin [GND] till Arduino pin [GND]
- Anslut OLED Display pin [VCC] till Arduino pin [5V]
- Anslut OLED Display pin [SDA] till Arduino pin [SDA]
- Anslut OLED Display pin [SCL] till Arduino pin [SCL]
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: Lägg till komponenter i Visuino
- Lägg till "Real Time Clock (RTC) DS1307" komponent Lägg till "SSD1306/SH1106 OLED Display (I2C)" komponent
- Lägg till komponenten "Endast digital (boolsk) ändring" Lägg till "Upptäck kant" -komponent Lägg till "Klocka på/av -omkopplare" -komponent
- Lägg till "Timer" -komponent
- I egenskapsfönstret Ställ in "Intervall (uS)" på 10000000
- Detta betyder att sensorn kommer att "sova" i 10s (10000000uS) efter varje upptäckt, detta kommer att förhindra flera tidsstämplar samtidigt, helst skulle du ställa in det till ungefär 5min
- Lägg till komponenten "Inverter"
Steg 5: I Visuino Connect -komponenter
- Anslut Arduino digital Out pin [8] till "ChangeOnly1" pin [In]
- Anslut "ChangeOnly1" pin [Out] till "DetectEdge1" pin [In]
- Anslut "DetectEdge1" stift [Out] till "ClockSwitch1" pin [In]
- Anslut pin "ClockSwitch1" [Out] till "RealTimeClock1" pin [Clock] och "Timer1" pin [Start]
- Anslut "Timer1" stift [Out] till "Inverter1" pin [In]
- Anslut stift "Inverter1" [Out] till "ClockSwitch1" -stift [Aktivera]
- Anslut "RealTimeClock1" pin [Control] till Arduino I2C [In]
- Anslut "RealTimeClock1" pin [Out] till "DisplayOLED1" pin [In]
- Anslut "DisplayOLED1" stift [Control] till Arduino I2C [In]
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 7: Spela
Om du driver Arduino UNO-modulen och gör ett drag bör radarsensorn upptäcka den för varje rörelse som upptäcks i en radie av +-5 m runt radarsensorn och göra en tidsstämpel på OLED-skärmen. Beroende på intervallet som du ställer in i timerkomponenten bör det upptäcka ytterligare en rörelse efter att tiden gått.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det här och öppna det i Visuino:
Rekommenderad:
Få ett e -postmeddelande när en kanal på ThingSpeak inte uppdaterades på ett tag: 16 steg
Få ett e -postmeddelande när en kanal på ThingSpeak inte uppdaterades på ett tag: bakgrundshistoria Jag har sex automatiserade växthus som är spridda över Dublin, Irland. Genom att använda en skräddarsydd mobilapp kan jag fjärrövervaka och interagera med de automatiska funktionerna i varje växthus. Jag kan manuellt öppna / stänga vinsten
Tripwire minimerar automatiskt flikar när någon går efter: 3 steg
Tripwire minimerar automatiskt flikar när någon går förbi: Slackar du alltid på din dator och oroar dig för att bli fast? Inte längre för idag kommer vi att göra en tripwire som automatiskt minimerar dina flikar när någon går förbi. Detta projekt innehåller huvudsakligen två moduler RECEIVER (Rx) a
Ta reda på när någon gick in i ett rum: 7 steg
Ta reda på när någon gick in i ett rum: I den här självstudien lär vi oss hur man tar reda på när någon kom in i ett rum med RTC -modul, PIR -sensor, OLED -display och arduino. Titta på en demonstrationsvideo
Nike LED Swoosh! Detta är en stor inredning för ett rum. Detta är det enda projektet som alla kan upprepa .: 5 steg
Nike LED Swoosh! Detta är en stor inredning för ett rum. Detta är det enda projektet som alla kan upprepa .: Verktyg -måttband-skruvmejsel -lödkolvsåg-elektrisk borr-sandpapper Tillbehör -LED-remsa (RGB) 5m-LED-styrenhet-Strömförsörjning 12V 4A-trä 50-50-1500 2x-timmer 20-20-3000 2x-plywood 500-1000mm-skruvar (45mm) 150x-skruvar (35mm) 30x-skr
Hur man lägger till surroundljud i ett tidigare byggt rum: 5 steg
Hur man lägger till surroundljud i ett tidigare byggt rum: Har du velat lägga till surroundljud i ett rum men funnit att du skulle behöva slita isär dina väggar eller göra hål i taket? Tja, här är ett ganska enkelt sätt att sätta i ledningarna utan att göra någon större rekonstruktion, eller alls