Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: il circuito
- Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
- Passaggio 4: in Visuino aggiungi componenti
- Passaggio 5: nei componenti di Visuino Connect
- Passaggio 6: genera, compila e carica il codice Arduino
- Passaggio 7: gioca
Video: Scopri quando qualcuno è entrato in una stanza utilizzando il sensore radar Xyc-wb-dc: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
In questo tutorial impareremo come scoprire quando qualcuno è entrato in una stanza utilizzando il modulo RTC, il sensore radar xyc-wb-dc, display OLED e arduino.
Guarda un video dimostrativo.
Passaggio 1: cosa ti servirà
- Arduino UNO (o qualsiasi altro Arduino)
- Sensore radar xyc-wb-dc
- Modulo orologio in tempo reale RTC DS1307
- Display OLEDCavi per ponticelli
- Programma Visuino: Scarica Visuino
Passaggio 2: il circuito
- Collegare il pin XYC-WB-DC [O] al pin digitale Arduino [8]
- Collegare il pin XYC-WB-DC [-] al pin negativo Arduino [GND]
- Collegare il pin XYC-WB-DC [+] al pin positivo Arduino [3.3V] Nota: alcuni sensori radar hanno posizioni dei pin diverse, quindi assicurati di collegarlo correttamente
- Collegare il pin del modulo RTC [GND] al pin Arduino [GND]
- Collegare il pin del modulo RTC [VCC] al pin Arduino [5V]
- Collegare il pin del modulo RTC [SDA] al pin Arduino [SDA]
- Collegare il pin del modulo RTC [SCL] al pin Arduino [SCL]
- Collega il pin del display OLED [GND] al pin Arduino [GND]
- Collegare il pin del display OLED [VCC] al pin Arduino [5V]
- Collega il pin del display OLED [SDA] al pin Arduino [SDA]
- Collega il pin del display OLED [SCL] al pin Arduino [SCL]
Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
Per iniziare a programmare Arduino, dovrai installare l'IDE Arduino da qui:
Tieni presente che ci sono alcuni bug critici in Arduino IDE 1.6.6. Assicurati di installare 1.6.7 o versioni successive, altrimenti questo Instructable non funzionerà! Se non lo hai fatto, segui i passaggi in questo Instructable per configurare l'IDE Arduino per programmare Arduino UNO! Deve essere installato anche il Visuino: https://www.visuino.eu. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2
Passaggio 4: in Visuino aggiungi componenti
- Aggiungere il componente "Real Time Clock(RTC) DS1307" Aggiungere il componente "SSD1306/SH1106 Display OLED (I2C)"
- Aggiungere il componente "Digital (Boolean) Change Only" Aggiungere il componente "Detect Edge" Aggiungere il componente "Clock On/Off Switch"
- Aggiungi il componente "Timer"
- Nella finestra delle proprietà Imposta "Intervallo (uS)" su 10000000
- Ciò significa che il sensore "dormirà" per 10 secondi (10000000 uS) dopo ogni rilevamento, questo impedirà più timestamp contemporaneamente, idealmente lo imposteresti su qualcosa come 5 minuti
- Aggiungi il componente "Inverter"
Passaggio 5: nei componenti di Visuino Connect
- Collegare il pin [8] dell'uscita digitale Arduino al pin "ChangeOnly1" [In]
- Collegare il pin "ChangeOnly1" [Out] al pin "DetectEdge1" [In]
- Collegare il pin "DetectEdge1" [Out] al pin "ClockSwitch1" [In]
- Collegare il pin "ClockSwitch1" [Out] al pin "RealTimeClock1" [Clock] e il pin "Timer1" [Start]
- Collegare il pin "Timer1" [Out] al pin "Inverter1" [In]
- Collegare il pin "Inverter1" [Out] al pin "ClockSwitch1" [Enable]
- Collega il pin "RealTimeClock1" [Control] ad Arduino I2C [In]
- Collegare il pin "RealTimeClock1" [Out] al pin "DisplayOLED1" [In]
- Collega il pin "DisplayOLED1" [Control] ad Arduino I2C [In]
Passaggio 6: genera, compila e carica il codice Arduino
In Visuino, in basso, fai clic sulla scheda "Build", assicurati che sia selezionata la porta corretta, quindi fai clic sul pulsante "Compila/Crea e carica".
Passaggio 7: gioca
Se si alimenta il modulo Arduino UNO e si fa un movimento, il sensore radar dovrebbe rilevarlo su ogni movimento rilevato in un raggio di +-5 m attorno al sensore radar e fare un timestamp sul display OLED. A seconda dell'intervallo impostato nel componente Timer, dovrebbe rilevare un altro movimento dopo che il tempo è trascorso.
Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato anche il progetto Visuino, che ho creato per questo Instructable, potete scaricarlo qui e aprirlo in Visuino:
Consigliato:
Smart Indoor Plant Monitor - Scopri quando la tua pianta ha bisogno di annaffiare: 8 passaggi (con immagini)
Smart Indoor Plant Monitor - Scopri quando la tua pianta ha bisogno di annaffiare: un paio di mesi fa, ho realizzato un bastoncino per il monitoraggio dell'umidità del suolo che è alimentato a batteria e può essere inserito nel terreno nel vaso della tua pianta da interno per darti alcune informazioni utili sul terreno livello di umidità e LED lampeggianti per dirti quando wa
Tripwire riduce automaticamente a icona le schede quando qualcuno passa: 3 passaggi
Tripwire riduce automaticamente a icona le schede quando passa qualcuno: ti rilassi sempre sul tuo computer e ti preoccupi di essere beccato? Non più perché oggi realizzeremo un tripwire che minimizza automaticamente le tue schede quando passa qualcuno. Questo progetto contiene principalmente due moduli RECEIVER (Rx) e
Scopri quando qualcuno è entrato in una stanza: 7 passaggi
Scopri quando qualcuno è entrato in una stanza: in questo tutorial impareremo come scoprire quando qualcuno è entrato in una stanza utilizzando il modulo RTC, il sensore PIR, il display OLED e arduino. Guarda un video dimostrativo
Scopri qui un sensore estremamente importante!: 11 passaggi
Scopri qui un sensore estremamente importante!: Come puoi scoprire il livello dell'acqua in un serbatoio dell'acqua? Per monitorare questo tipo di cose, puoi usare un sensore di pressione. Si tratta di apparecchiature molto utili per l'automazione industriale, in generale. Oggi parleremo di questa esatta famiglia di MPX
Scopri come configurare il modulo WiFi ESP8266 utilizzando solo Arduino IDE: 4 passaggi
Scopri come configurare il modulo WiFi ESP8266 utilizzando solo l'IDE Arduino: in questo tutorial, ti mostrerò come configurare il modulo ESP8266 semplicemente utilizzando l'IDE Arduino e non il convertitore TTL esterno