Kazalo:
- Korak: Kaj boste potrebovali
- 2. korak: vezje
- Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO
- 4. korak: V Visuinu dodajte komponente
- 5. korak: V komponentah Visuino Connect
- 6. korak: Ustvarite, prevedite in naložite kodo Arduino
- 7. korak: Igrajte se
Video: Ugotovite, kdaj je nekdo vstopil v sobo z radarskim senzorjem Xyc-wb-dc: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
V tej vadnici se bomo naučili, kako ugotoviti, kdaj je nekdo vstopil v sobo z uporabo modula RTC, radarskega senzorja xyc-wb-dc, zaslona OLED in arduina.
Oglejte si predstavitveni video.
Korak: Kaj boste potrebovali
- Arduino UNO (ali kateri koli drug Arduino)
- radarski senzor xyc-wb-dc
- RTC DS1307 Modul ure v realnem času
- Zaslon OLED Skakalne žice
- Program Visuino: Prenesite Visuino
2. korak: vezje
- Priključite zatič XYC-WB-DC [O] na digitalni zatič Arduino [8]
- Priključite zatič XYC-WB-DC [-] na negativni zatič Arduino [GND]
- Priključite zatič XYC-WB-DC [+] na pozitivni zatič Arduino [3,3 V] Opomba: nekateri radarski senzorji imajo različne položaje nožic, zato jih pravilno priključite
- Priključite pin RTC modula [GND] na Arduino pin [GND]
- Pin RTC modula [VCC] priključite na Arduino pin [5V]
- Priključite zatič modula RTC [SDA] na pin Arduino [SDA]
- Priključite zatič modula RTC [SCL] na zatič Arduino [SCL]
- Priključite zatič zaslona OLED [GND] na zatič Arduino [GND]
- Priključite pin OLED [VCC] na pin Arduino [5V]
- Pin za zaslon OLED [SDA] povežite z zatičem Arduino [SDA]
- Priključite zatič zaslona OLED [SCL] na zatič Arduino [SCL]
Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO
Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tu:
Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje Arduino UNO! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2
4. korak: V Visuinu dodajte komponente
- Dodajte komponento "Ura v realnem času (RTC) DS1307" Dodajte komponento "SSD1306/SH1106 OLED zaslon (I2C)"
- Dodajte komponento "Digital (Boolean) Change Only") Dodajte komponento "Detect Edge" Dodajte komponento "Clock On/Off Switch"
- Dodajte komponento "Timer"
- V oknu lastnosti nastavite "Interval (uS)" na 10000000
- To pomeni, da bo senzor po vsakem zaznavanju "spal" 10 sekund (10000000uS), kar bo preprečilo več časovnih žigov hkrati. V idealnem primeru bi to nastavili na približno 5 minut
- Dodajte komponento "Inverter"
5. korak: V komponentah Visuino Connect
- Arduino digitalni izhod [8] priključite na "ChangeOnly1" pin [In]
- Priključite "ChangeOnly1" pin [Out] na pin "DetectEdge1" [In]
- Priključite "DetectEdge1" pin [Out] na pin "ClockSwitch1" [In]
- Pin "ClockSwitch1" [Out] priključite na "RealTimeClock1" pin [Clock] in pin "Timer1" [Start]
- Priključite "Timer1" pin [Out] na pin "Inverter1" [In]
- Priključite "Inverter1" pin [Out] na pin "ClockSwitch1" [Enable]
- Priključite zatič "RealTimeClock1" [Control] na Arduino I2C [In]
- Pin [RealTimeClock1 «[Out] priključite na pin« DisplayOLED1 »[In]
- Priključite "DisplayOLED1" pin [Control] na Arduino I2C [In]
6. korak: Ustvarite, prevedite in naložite kodo Arduino
V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".
7. korak: Igrajte se
Če napajate modul Arduino UNO in naredite premik, ga mora radarski senzor zaznati pri vsakem zaznanem gibanju v polmeru +-5m okoli radarskega senzorja in na zaslonu OLED vnesti časovni žig. Odvisno od intervala, ki ga nastavite v komponenti Timer, bi moral po tem času zaznati drugo gibanje.
Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, ki ga lahko prenesete tukaj in ga odprete v Visuinu:
Priporočena:
Pametni notranji nadzor rastlin - veste, kdaj vaša rastlina potrebuje zalivanje: 8 korakov (s slikami)
Pametni nadzornik rastlin v zaprtih prostorih - Vedite, kdaj potrebuje zalivanje vaše rastline: Pred nekaj meseci sem naredil palico za spremljanje vlage v tleh, ki se napaja iz baterij in jo lahko vtaknemo v zemljo v loncu vaše sobne rastline, da vam dam nekaj koristnih informacij o tleh nivo vlage in utripajoče LED -diode, ki vam povedo, kdaj naj
Ugotovite, kdaj je nekdo vstopil v sobo: 7 korakov
Ugotovite, kdaj je nekdo vstopil v sobo: V tej vadnici se bomo naučili, kako ugotoviti, kdaj je nekdo vstopil v sobo z uporabo modula RTC, senzorja PIR, zaslona OLED in arduina. Oglejte si predstavitveni video
Arduino vmesnik z ultrazvočnim senzorjem in brezkontaktnim temperaturnim senzorjem: 8 korakov
Arduino povezovanje z ultrazvočnim senzorjem in brezkontaktnim temperaturnim senzorjem: Danes ustvarjalci in razvijalci raje uporabljajo Arduino za hiter razvoj prototipov projektov. Arduino je odprtokodna elektronska platforma, ki temelji na enostavni strojni in programski opremi. Arduino ima zelo dobro skupnost uporabnikov. V tem projektu
Ste kdaj želeli imeti video domofon?: 12 korakov
Ali ste kdaj želeli imeti video domofon?: UvodNajprej sem želel uporabiti svoj dejanski telefon Windows 10 in navidezne ščite Windows za nastavitev video in zvočne povezave z računalnikom z operacijskim sistemom Windows 10. Toda za začetnika, kot sem jaz, je bilo to težko uresničiti, saj bi moral pisati le
IDC2018IOT Povej mi, kdaj naj izklopim AC: 7 korakov
IDC2018IOT Povej mi, kdaj naj izklopim AC: Mnogi od nas, še posebej v poletnem času, uporabljajo AC skoraj neprekinjeno, ko lahko v resnici ob določenih urah dneva odpremo okno in uživamo v prijetnem vetru. Prav tako smo osebno opazili, da včasih celo pozabimo izklopiti klimatsko napravo, ko