Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Kev sib txuas
- Kauj Ruam 2: Kev Npaj Ua Ntej Software
- Kauj ruam 3: Code
- Kauj Ruam 4: Xaiv Thaum Twg Sawv Los
- Kauj Ruam 5: Tswb nrov nrov
- Kauj Ruam 6: Nres Tswb - Thawj Kauj Ruam
- Kauj Ruam 7: Nres Tswb - Kawg Kawg
- Kauj ruam 8: Tom qab Deactivateing Tswb
Video: WakeupNow - Ntse Tswb Tswb: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Raws li txhua tus paub, lub neej ntawm cov tub ntxhais kawm nyuaj heev, lawv muaj hnub ntev nrog kev qhuab qhia, ua haujlwm ntau hauv tsev thiab feem ntau, lawv muaj lub neej vwm. Lawv tsis muaj sijhawm rau dab tsi, thiab yog tias koj qhia lawv kom ntxiv qee teev rau hnub uas lawv yuav zoo siab. Hmoov tsis zoo, peb tsis tuaj yeem ua qhov ntawd, tab sis tam sim no cov tub ntxhais kawm tuaj yeem siv peb lub tswb WakeupNow lub tswb uas yuav ua kom ntseeg tau tias koj yuav sawv ntawm lub sijhawm thiab nrawm dua.
WakeupNow yog lub tswb tswb ntse, tsim los kom ntseeg tau tias cov neeg nkees yuav sawv los sai thiab raws sijhawm.
Peb yog leej twg?
Peb tus Computer Science cov tub ntxhais kawm los ntawm Interdisciplinary Center (IDC), Herzliya, Israel uas tau nkees heev los ntawm kev sib txuas cov sijhawm nyuaj thiab tsis khoom - tsev kawm ntawv, txoj haujlwm, tsev neeg, thiab lwm yam.
Peb txhua tus muaj qee qhov nyuaj kom sawv ntxov thaum sawv ntxov thiab vim li ntawd, peb paub txhua yam dag ntxias kom tib neeg sawv txawm tias thaum koj sim siv lub tswb.
WakeupNow yog peb qhov haujlwm kawg hauv chav kawm "Internet of Things (IOT)" chav kawm xav los ntawm Zvika Markfeld. Ua tsaug rau koj qhia rau peb txog chav kawm zoo kawg no.
Peb vam tias lub tswb nrov no yuav ua rau koj sawv los yooj yim dua, thiab koj yuav nyiam.
Khoom siv
• 1 x ESP8266 Board (peb siv Wemos D1 mini)
• 1 x Micro-USB Cables
• 1 x Breadboard
• 1 x Sonar
• 1 x Coj
• 1 x Piezo
• 1 x RGB Coj
• 20 x Jumper Cables
• 1 x Kub & Vaum Sensor (Peb siv DHT22)
• 3 x 10K Ohm Resistor
• 1 x NeoPixel Matrix 8x8
• 1 x Hais Lus
Kauj ruam 1: Kev sib txuas
- Muab ESP8266 lub rooj tsavxwm tso rau nruab nrab ntawm Breadboard.
- Txuas Micro-USB Cable los ntawm ESP8266 pawg thawj coj saib mus rau USB chaw nres nkoj ntawm lub computer.
- Txuas ntawm 5V tus pin ntawm ESP8266 pawg thawj coj rau ntxiv rau (+) ntawm Breadboard (liab jumper cable) thiab nruab nrab ntawm G ntawm ESP8266 board rau rho tawm (-) ntawm Breadboard (xiav jumper cable (zoo li hauv daim duab)).
-
Sonar kev twb kev txuas
- Txuas Gnd rau rho tawm (-) ntawm Breadboard.
- Txuas Echo rau tus pin D3 ntawm ESP8266 lub rooj tsavxwm.
- Txuas Trig rau tus pin D2 ntawm ESP8266 lub rooj tsavxwm.
- Txuas Vcc ntxiv rau (+) ntawm Breadboard.
-
Coj kev txuas
- Txuas ntev ceg nrog 10K Ohm resistor rau pin D4 ntawm ESP8266 pawg thawj coj saib.
- Txuas luv ceg mus rau rho tawm (-) ntawm Breadboard.
-
Piezo kev twb kev txuas
- Txuas cov hlua dub txuas rau rho tawm (-) ntawm Breadboard.
- Txuas lub xov tooj liab txuas rau tus pin A0 ntawm ESP8266 pawg thawj coj saib.
-
Hais lus txuas
Txuas ib qho ntawm cov hlua txuas txuas kom rho tawm (-) ntawm Breadboard thiab qhov thib ob nrog 10K Ohm resistor rau pin D8 ntawm ESP8266 pawg thawj coj saib
-
RGB Led kev twb kev txuas
- Txuas cov hlua jumper daj rau tus pin D5 ntawm ESP8266 pawg thawj coj saib.
- Txuas cov hlua hluav taws xob liab nrog 10K Ohm resistor ntxiv rau (+) ntawm Breadboard.
- Txuas ntsuab jumper cable rau tus pin D6 ntawm ESP8266 pawg thawj coj saib.
- Txuas cov xaim jumper txuas rau tus pin D7 ntawm ESP8266 pawg thawj coj saib.
-
Kub & Vaum sensor txuas
- Txuas 3.3V rau tus pin 3.3V ntawm ESP8266 pawg thawj coj.
- Txuas #D4 rau tus pin D4 ntawm ESP8266 pawg thawj coj.
- Txuas GND rau rho tawm (-) ntawm Breadboard.
-
NeoPixel Matrix kev txuas
- Txuas DOUT rau tus pin D1 ntawm ESP8266 lub rooj tsavxwm.
- Txuas 5V rau ntxiv rau (+) ntawm Breadboard.
- Txuas GND rau rho tawm (-) ntawm Breadboard.
Saib
Peb tsis muaj qhov chaw ntxig rau txhua qhov khoom siv yog li peb txuas nrog ib feem ntawm lawv rau txhua theem ntawm lub tswb.
Kauj Ruam 2: Kev Npaj Ua Ntej Software
Arduino IDE Cov
- Kev teeb tsa Arduino
- Kev them nyiaj yug ESP8266
Adafruit IO
- Tsim Account
-
Ntxiv 3 txau tshiab
- FaceReaction
- Kub
- WakeupTime
-
Ntxiv Dashboard tshiab hu ua "Tswb Diagnostic"
- Ntxiv Kab Kab Kab nrog teeb tsa zoo li hauv cov duab.
- Ntxiv Kev ntsuas qhov ntsuas nrog kev teeb tsa zoo li hauv cov duab.
- Ntxiv a Stream Block nrog kev teeb tsa zoo li cov duab
Koj tuaj yeem pom lub dashboard zoo li cas hauv cov duab
Blynk
- Rub mus rau koj lub xov tooj
- Luam theej duab QR Code hauv cov duab kom tau txais txoj haujlwm.
Kauj ruam 3: Code
Rub tawm cov ntawv "finalProject.ino" rau cov cai ntawm txoj haujlwm no.
Qhib cov cai hauv Arduino IDE, thiab xaiv pawg tswj hwm cuam tshuam - "LOLIN (WENOS) D1 R2 & mini".
Thaum koj khiav lub ntsuas saib xyuas kom ntseeg tau tias koj nyob ntawm 9600baud - qhov yuav pab koj taug qab yog tias koj muaj qhov ua yuam kev.
Txhawm rau txuas rau Wi-nkaus, Adfruit IO thiab BLYNK koj yuav tsum hloov kho txhua qhov chaw cuam tshuam hauv cov cai-xyuas kom tseeb tias koj ua nws.
Kauj Ruam 4: Xaiv Thaum Twg Sawv Los
Coj koj lub xov tooj ntawm tes thiab xaiv lub sijhawm kom sawv hauv Blynk app.
Led yuav qhib los ceeb toom rau koj tias koj tau teeb tsa lub tswb thiab lub sijhawm xaiv los sawv los yuav pom ntawm tus lej matrix hauv xim liab.
Kauj Ruam 5: Tswb nrov nrov
Thaum nws yog lub sijhawm sawv los, lub tswb yuav ua lub ntsej muag tshiab ntawm "Lub Ntiaj Teb Tshiab" thiab RGB
coj yuav ntsais hauv cov xim sib txawv.
Qhov no yuav txuas ntxiv mus kom txog thaum tus neeg siv ua tsis tiav lub tswb (hauv cov vis dis aus tom ntej no koj yuav tsis hnov lub tswb thiab yuav tsis pom tus coj vim muaj teeb meem hauv qhov chaw).
Kauj Ruam 6: Nres Tswb - Thawj Kauj Ruam
Txhawm rau nres lub tswb koj yuav tsum xub ua raws cov theem hauv qab no:
- Mus ze rau lub tswb, tshwj xeeb yog Sonar, nws yuav tuaj tos koj thiab yuav qhib rau qib tom ntej.
- Hauv qib tom ntej, Piazo yuav qhib thiab koj yuav tsum tau khob 3 zaug (tsis muaj kev txwv lub sijhawm ntawm kev khob) txhawm rau qhib cov kauj ruam kawg.
Kauj Ruam 7: Nres Tswb - Kawg Kawg
Hauv kauj ruam kawg, cov zaub hauv NeoPixel Matrix yuav hloov mus rau qhov sib npaug thiab koj yuav tsum xa cov lus teb siv Blynk, teb kom raug thiab lub tswb nrov yuav nres.
Kauj ruam 8: Tom qab Deactivateing Tswb
Tom qab koj deactivate lub tswb, koj yuav pom chav sov (peb xav kom nws yog qhov kub ntawm qhov chaw tam sim no siv kev pabcuam tab sis txhua txoj hauv kev peb sim nws tsis ua haujlwm) hauv NeoPixel Matrix, qhov kub tau xa mus rau Afafruit IO thiab koj tuaj yeem tshawb xyuas hauv lub dashboard kom pom qhov ntsuas kub kawg.
Lub tswb moos no txuag lub sijhawm los ntawm thaum lub tswb tau qhib kom txog rau thaum tsis ua haujlwm thiab xa qhov no mus rau Adafuit IO. Yog tias lub sijhawm sawv ntxov tsawg dua 3 feeb tus neeg siv yuav tau txais kev ceeb toom hauv Fast Reaction Block, lwm qhov yog tias nws siv sijhawm ntau dua 5 feeb los tsa tus neeg siv yuav tau txais email ceeb toom nws nws yuav tsum ua haujlwm ntawm nws tus kheej.
Pom zoo:
Tswb Tswb Tswb Tswb Los Ntawm Dej Sawv Cev: 7 Kauj Ruam (nrog Duab)
Twin Bell Alarm Clock From Soda Cans: Phau ntawv qhia no qhia koj yuav ua li cas thiaj ua tau lub tswb nrov tswb tswb moos los ntawm cov kaus poom dej qab.Qhov haujlwm no siv cov kaus poom dej qab zib uas tshem tus number case tawm (Txuas: Tshem Tawm Dej Los ntawm Dej Sawv Daws). Txhawm rau ua lub tswb moos no ua haujlwm tau zoo DIY Quartz moos module tau sib koom ua ke
Tswb Tswb Tswb Tswb Tswb: 3 Kauj Ruam
Lub Tswb Tswb Tswb Tswb: Kuv yog menyuam kawm ntawv 13 xyoos hauv Taiwan.Kuv ua yam nrog Arduino thawj zaug yog tias koj tuaj yeem qhia kuv yuav ua li cas txhim kho txoj haujlwm no, thov tawm lus rau kuv kom kuv tuaj yeem ua qhov zoo dua. (Ua tsaug ) Lub moos no tuaj yeem tsa koj thaum koj tsaug zog, tab sis kuv
Nco Tswb Tswb Tswb Tswb: 3 Kauj Ruam (nrog Duab)
Memory Puzzle Tswb Tswb: Nov yog Tswb Tswb Tswb Tswb uas txhais tau tias muaj lub cim xeeb me me uas koj yuav tsum daws kom tsis txhob muaj lub tswb nrov! Nws muaj 3 LEDs uas thaum koj nias ib qho ntawm cov nyees khawm, lub tswb yuav yog
Arduino Push Alerts rau Lub Tswb, Tswb Tswb, Tswb Tswb Tswb Thiab Lwm Yam: 8 Kauj Ruam
Arduino Push Alerts rau Tswb, Tswb Tswb, Tswb Tswb Tswb thiab lwm yam: IoT Cov Ntawv Ceeb Toom los ntawm koj lub Tswb, Tswb Tswb, Tswb Tswb thiab lwm yam siv Arduino Uno thiab Ethernet Shield. Cov ncauj lus kom ntxaws ntawm kuv lub vev xaib ntawm no Hais txog Arduino Push Alert Box Siv Arduino Uno thiab Ethernet Shield raws li Wiznet W5100 nti rau
LED Tswb Tswb Tswb Tswb Tswb Tswb Tsa Tswm Tsa: 7 Kauj Ruam (nrog Duab)
LED Tswb Tswb Tswb Tswb Tswb Tswb Tsa Tswm Tsa Tswm Tswm: Tsa Kuv Lub Caij Ntuj No Lub caij ntuj no kuv tus hluas nkauj muaj teeb meem sawv thaum sawv ntxov thiab zoo li raug kev txom nyem los ntawm SAD (Lub Caij Caij Nyoog Muaj Teeb Meem). Kuv txawm pom tias nyuaj npaum li cas kom sawv thaum lub caij ntuj no vim lub hnub tsis tuaj