Cov txheej txheem:
- Kauj Ruam 1: Nws Ua Haujlwm Li Cas
- Kauj ruam 2: Sau cov ntaub ntawv
- Kauj Ruam 3: Pib Nrog NodeMCU thiab Tshaj Tawm Txoj Haujlwm
- Kauj Ruam 4: Tsim Cov Khoom Siv Hluav Taws Xob
- Kauj Ruam 5: Tsim Lub Thawv
- Kauj Ruam 6: Ntxiv Cov Khoom Siv Hluav Taws Xob
- Kauj Ruam 7: Cov kauj ruam yav tom ntej
Video: Mario Question Block Solar Monitor: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:28
Peb muaj lub vaj huam sib luag hnub ci ntawm peb lub ru tsev uas tsim hluav taws xob rau peb. Nws yog kev nqis peev loj pem hauv ntej thiab them rov qab qeeb qeeb raws sijhawm. Kuv ib txwm xav txog nws li nyiaj npib poob rau hauv lub thoob txhua ob peb feeb thaum lub hnub tawm tuaj. Ib hnub dhau ib hnub cov nyiaj npib ntxiv! Kuv txiav txim siab los tsim lub saib uas yuav coj lub tswv yim ntawd mus rau lub neej. Cov lus nug cim thaiv los ntawm Mario Brothers tau dhau los ua qhov haum zoo. Txhua lub sijhawm peb lub hnub ci vaj huam sib luag tsim tau ib lub txiaj ntsig ntawm hluav taws xob, lub teeb ci thiab ua si Mario npib suab. Txhua lub sijhawm cov vaj huam sib luag tsim ib duas las tsim nyog rau hluav taws xob, (100 npib) nws teeb thiab ua si Mario 1up suab zoo ib yam li kev ua si. Nws yog kev ceeb toom zoo siab tias kuv cov vaj huam sib luag tau ua haujlwm hnyav txawm tias thaum kuv tsis yog.
Nco tseg: Txoj cai hauv txoj haujlwm no tam sim no tsuas ua haujlwm nrog Enphase systems. Yog tias koj muaj lub kaw lus nrog tus saib xyuas sib txawv, Kuv xav koom tes nrog kev daws teeb meem uas yuav ua haujlwm rau koj, tsuas yog tawm lus hauv qab no.
Kauj Ruam 1: Nws Ua Haujlwm Li Cas
Txoj haujlwm no siv NodeMCU los txuas rau wirelessly mus rau Enphase Envoy box txhawm rau tshuaj xyuas hnub ci. Yog tias koj tam sim no txuas nrog lub network nrog Envoy ntawm nws, txheeb xyuas nws tus IP chaw nyob los ntawm kev saib ntawm lub vijtsam ntawm lub npov. Tam sim no kuv ntawm 192.168.1.10. Yog tias koj ua raws qhov txuas hauv qab no koj yuav tau txais luv luv (JSON) cov lus teb uas qhia tias muaj zog npaum li cas koj lub vaj huam sib luag tau tsim kom deb li deb thiab lub zog tam sim no tso tawm.
192.168.1.10/api/v1/production (Koj yuav zaum yuav tau hloov qhov 192.168.1.10 ib feem kom phim koj tus IP Envoy chaw nyob.)
Txoj haujlwm no siv tus nqi "wattsNow" thiab tus nqi toj ib kilowatt teev muab rau ntawm kev teeb tsa los laij ntev npaum li cas nws thiaj li siv lub kaw lus los tsim hluav taws xob ib xees. Thaum lub sijhawm ntawd dhau mus, nws ua suab nrov nrov thiab ua rau daj.
Kauj ruam 2: Sau cov ntaub ntawv
Koj yuav xav tau cov hauv qab no los tsim lub hnub ci saib xyuas no.
Cov Khoom Siv Hluav Taws Xob:
- NodeMCU Amazon $ 4.99
- Mini Breadboard Cov
- LED thiab Ntsuab LED
- Piezo buzzer
- 2-100 Ω resistors
- USB Micro B cable (Kuv siv luv luv los txhawb nqa txoj haujlwm thiab ntev dua los tso qhov program)
- Jumper xov hlau
- USB phab ntsa adapter (Kuv siv lub qub iPhone charger)
- Enphase Envoy Monitor txuas nrog lub wireless router
Box Cheeb Tsam:
- 3D tshuab luam ntawv, nrog rau cov xim daj dua
- 3 daim plexiglass txiav rau 3-1/8 "square
- cov tshuaj tsuag xim dawb (Kuv siv Rust-oleum, tab sis qee yam pob tshab yuav zoo dua)
Kauj Ruam 3: Pib Nrog NodeMCU thiab Tshaj Tawm Txoj Haujlwm
Magesh Jayakumar tau tsim cov lus qhia tau zoo ntawm kev pib nrog NodeMCU. Pib sai rau Nodemcu ESP8266 ntawm Arduino IDE Nws yog qhov tseeb, rau lub ntsiab lus, thiab muab qee qhov piv txwv. Nws tsim nyog txheeb xyuas yog tias koj tshiab rau NodeMCU, tab sis kuv yuav muab cov kauj ruam tseem ceeb ntawm no ib yam nkaus.
- Rub tawm, nruab thiab tso tawm Arduino IDE.
- Mus rau qhov nyiam thiab nkag mus rau qhov chaw nyob hauv qab no hauv "Tus Thawj Saib Xyuas Lub Rooj Sib Tham Ntxiv:" lub thawv ntawv ces nyem OK.https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Mus rau Cov Cuab Yeej> Rooj Tswjhwm Saib> Pawg Thawj Tswj. Tshawb nrhiav ESP8266 thiab teeb tsa "esp8266 los ntawm ESP8266 Zej Zog"
- Mus rau Cov Cuab Yeej> Pawg Thawj Coj> NodeMCU 1.0. Nws yuav muab teev rau hauv qab no lwm cov laug cam Arduino.
- Nco ntsoov tias koj NodeMCU txuas nrog USB thiab mus rau Cov Cuab Yeej> Chaw Nres Nkoj> Xaiv koj lub USB chaw nres nkoj.
- Rub tawm thiab qhib SolarMonitor.ino cov ntaub ntawv thiab qhib nws hauv Arduino IDE. Nyob rau sab saum toj ntawm txoj haujlwm muaj 4 daim ntawv xov xwm uas txoj haujlwm yuav tsum ua kom tiav. Nov yog koj li wireless network ssid thiab password, koj tus IP Envoy IP chaw nyob ntawm Envoy screen, thiab tus nqi ntawm ib kWh ntawm lub hnub ci zog hauv xees. Koj tuaj yeem tau txais tus nqi kawg no los ntawm koj daim nqi hluav taws xob. Yog tias koj tau cuv npe hauv SREC txoj haujlwm los ntawm koj lub xeev, ntxiv qhov ntawd ib yam.
- Tshaj tawm qhov kev hloov kho program rau koj NodeMCU los ntawm txhaj khawm upload (xub) nyob rau sab laug sab saum toj ntawm lub qhov rais.
Kauj Ruam 4: Tsim Cov Khoom Siv Hluav Taws Xob
Xa mus rau kab duab kab lus saum toj no los tsim cov khoom siv hluav taws xob. Cov ntsiab lus yog hauv qab no:
- Qhov kawg ntawm ntsuab LED txuas nrog D6, Tsis zoo kawg rau 100 ohm resistor.
- Qhov kawg ntawm daj daj txuas nrog D7, Qhov tsis zoo kawg rau 100 ohm resistor.
- Qhov kawg ntawm piezo buzzer txuas nrog D8.
- Txhua qhov kev sib tw xaus ntawm GND.
Kauj Ruam 5: Tsim Lub Thawv
Siv cov ntaub ntawv STL saum toj no los luam lub thawv. Kuv siv cov xim daj. Txhawm rau ua cov lus nug kos, txiav peb lub xwmfab ntawm plexiglass 3-1/8 "x 3-1/8". Kuv xav tau cov lus nug cim kom pom lub teeb dhau tab sis tsis pom cov khoom siv hluav taws xob sab hauv yog li kuv muab lawv lub teeb ci ntawm cov tshuaj tsuag xim dawb. Kuv siv Rust-oleum, tab sis qee yam ntxiv pob tshab yuav ua haujlwm zoo dua. Thaum cov ntxig tau qhuav, siv ob peb dabs ntawm cov kua nplaum kub kom ruaj ntseg rau sab hauv lub ntsej muag ntawm lub thawv. Tom qab ntawd ntxiv cov phab ntsa hloov mus rau lub thawv nrog cov kab txuas ua ke tom qab. Ruaj ntseg nws nyob rau hauv qhov chaw nrog dab dab ntawm cov kua nplaum kub hauv qab.
Kauj Ruam 6: Ntxiv Cov Khoom Siv Hluav Taws Xob
Txuas koj USB cable rau phab ntsa adapter thiab txuas nws rau NodeMCU. Kuv siv txoj hlua luv ntawm no txhawm rau txo qis kev sib tsoo hauv lub thawv. Thaum kawg lo lub khob cij rau sab nraum qab ntawm lub thawv siv cov nplaum rau hauv qab, lossis lwm yam ntawm cov kua nplaum kub. Pop rau saum thiab ntsaws tus nqus hauv. Ua ntej koj paub nws, koj yuav nyob ntawm koj lub qhov muag hauv Mario npib!
Kauj Ruam 7: Cov kauj ruam yav tom ntej
- Yog tias koj muaj lub hnub ci vaj huam sib luag tsim los ntawm lwm tus neeg tsis yog Enphase, Kuv xav pab koj ua qhov no ua haujlwm ntawm koj lub cev ib yam nkaus. Tsuav yog muaj qee yam ntawm cov hauv zos lossis web-based API nws yuav tsum yog txoj hlua ncaj ncaj. Tshaj tawm cov lus pom, thiab yog tias kuv tuaj yeem pab kuv yuav.
- Kuv tuaj yeem ntxiv cov lej lej yog li kuv tuaj yeem pom cov xees zuam txhua txhua lub sijhawm nws tsoo. Nyob twj ywm.
Pom zoo:
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
IOT123 - D1M BLOCK - ACAM2 Lub Koob Yees Duab Los Ua Ke: 8 Kauj Ruam (nrog Duab)
IOT123 - D1M BLOCK - ACAM2 Lub Koob Yees Duab Los Ua Ke: D1M BLOCKS ntxiv cov ntaub ntawv tsis raug, daim ntawv lo, cov lus qhia polarity thiab kev tawg rau qhov nrov Wemos D1 Mini SOC/Shields/Clones. Lub ArduCam 2MP lub koob yees duab tso cai hloov pauv cov duab/yees duab nrog ESP8266 nti (uas D1M BLOCKS raws li) .Qhov qhia no
Super Mario Bros Inspired Wii Nrog USB Base: 5 Kauj Ruam (nrog Duab)
Super Mario Bros Inspired Wii Nrog USB Base: Hauv cov lus qhia no kuv yuav qhia koj li cas kuv kho kuv li Wii nrog Super Mario Bros ntsiab lus tab sis feem ntau yuav ua li cas ntxiv lub charger thiab usb chaw nres nkoj rau hauv paus thiab console. CEEB TOOM: Kuv tsis muaj lub luag haujlwm yog tias koj ntsia koj li Wii, koj yuav tsis muaj koj li kev lees paub yog tias koj