Cov txheej txheem:
- Kauj ruam 1: Mus Tau Cov Khoom
- Kauj Ruam 2: Tshem Tawm Kev Tawm Tsam
- Kauj Ruam 3: Hack Lub Zog
- Kauj Ruam 4: Rov Ntsuas Lub Sijhawm
- Kauj Ruam 5: RTC Cov Khoom
- Kauj Ruam 6: Tsim Circuit Court
- Kauj ruam 7: Program Chip
- Kauj Ruam 8: Muab tag nrho ua ke
- Kauj ruam 9: Synchronize Clocks
Video: Noj su thaum tav su: 9 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Koj puas tau xav noj su ntev dua, tab sis tsis paub yuav nrhiav ob peb feeb ntxiv nyob qhov twg? Zoo, tsis xav tau ntxiv lawm!
Ua tsaug rau qhov muaj txiaj ntsig zoo hauv kev siv tshuab thev naus laus zis, kuv nthuav qhia rau koj lub moos uas nrawm dua 20% txhua hnub thaum 11:00 thiab qeeb 20% txhua hnub thaum 11:48, muab sijhawm ntxiv rau koj li kaum ob feeb ntawm kev noj su. Kaum ob feeb yuav tsis zoo li ntau tab sis, muab tso rau hauv kev xav, qhov no yog ib teev ntxiv ntawm cov sijhawm noj su tau txais txhua lub lim tiam.
Kauj ruam 1: Mus Tau Cov Khoom
Koj yuav xav tau:
(x1) Tus qauv phab ntsa moos (x1) Adafruit DS1307 Lub Sijhawm Tiag (x1) Arduino Uno (w/ATMEGA328 DIP nti) (x1) Ntxiv ATMEGA328 nti nrog Arduino bootloader teeb tsa (saib cov kauj ruam kawg) (x2) BC547 NPN transistors (x2) BC557 PNP transistors (x1) 28 tus pin (x1) 16mhz siv lead ua + (x2) 20pf capacitors (x1) 1K resistor (x1) 7805 tus tswj hwm (x1) 4 tus pin socket (x1) 9V roj teeb (x1) 9V roj teeb snap
(Thov nco ntsoov tias qee qhov txuas ntawm nplooj ntawv no muaj Amazon cov koom nrog sib txuas. Qhov no tsis hloov pauv tus nqi ntawm ib yam ntawm cov khoom muag, tab sis kuv khwv tau nyiaj me me yog tias koj nyem rau ntawm ib qho ntawm cov kev txuas ntawd thiab yuav dab tsi. rov nqis peev cov nyiaj no rau hauv cov ntaub ntawv thiab cov cuab yeej rau cov haujlwm yav tom ntej. Yog tias koj xav tau lwm cov lus qhia rau tus neeg muag khoom ntawm ib feem twg, thov qhia rau kuv paub.)
Kauj Ruam 2: Tshem Tawm Kev Tawm Tsam
Tshem lub moos txav ntawm lub moos lub cev. Qhov no yuav xav kom tshem lub ntsej muag iav pem hauv ntej ntawm lub moos thiab lub moos txhais tes. Ua siab mos siab muag tsis txhob ua txhaum dab tsi. Koj yuav tau rov ua dua txhua yam tom qab.
Kauj Ruam 3: Hack Lub Zog
Lub moos txav mus muaj ib lub kauj stepper lub cev muaj zog sab hauv. Qhov kev xav yooj yim ntawm no yog tias peb xav kom tshem lub kauj los ntawm lub moos lub sijhawm ua haujlwm thiab tom qab ntawd txuas cov xov hlau mus rau kauj kom peb tuaj yeem tswj nws tus kheej. Yog li, paub qhov no, qhib lub moos txav thiab ua tib zoo saib xyuas lub hlwb ntawm txhua yam nyob qhov twg (lossis thaij duab). Sib cais kev txav mus kom txog thaum lub rooj tsav xwm tsis pub dawb. Nrhiav cov neeg tiv toj ntawm lub rooj tsav xwm uas lub cav nyob. Daim ntawv ceeb toom ob tus neeg no muaj cov kab uas tawm mus rau lub nti (zais hauv qab qhov blob dub). Lub tswv yim yog siv rab chais hniav lossis rab riam txhawm rau khawb ntawm cov kab no kom txog thaum kev sib txuas nrog cov nti tau pom tsis zoo. Txog qhov ntsuas tau zoo, Kuv kuj txiav tawm lub sijhawm siv lead ua, ua rau lub Circuit ntau dua lossis tsis muaj txiaj ntsig. Thaum kawg, Kuv tau muag txog 6 ntawm xaim rau txhua lub tshuab hluav taws xob. Thaum qhov no ua tiav tag nrho kuv muab tag nrho rov qab los ua ke. kom rov zoo rov los ua ke, yog li kuv tau txiav ib lub qhov me me rau cov xov hlau kom hla mus.
Kauj Ruam 4: Rov Ntsuas Lub Sijhawm
Thaum koj lub zog txav tau zoo thiab raug nyiag, tab sis lub moos rov qab los ua ke. Tseem ceeb: Nco ntsoov teev, feeb thiab ob txhais tes txhua kab ntawm 12:00. Kuv tsis tau ua qhov no thawj zaug nyob ib puag ncig thiab tshawb pom sai sai tias lub moos yuav tsis pom txoj cai tshwj tsis yog tias txhua txhais tes tau kab.
Kauj Ruam 5: RTC Cov Khoom
Yog tias koj tsis tau ua li ntawd, tab sis ua ke koj Adafruit DS1307 Lub Sijhawm Tiag Tiag. Nov yog qee cov lus qhia kom ua tiav txoj haujlwm. Tsis tas li, thaum koj nyob ntawm nws, teeb lub sijhawm ntawm RTC pawg thawj coj. Tsuav koj tsis tshem lub roj teeb tawm, koj tsuas yog yuav tsum ua qhov no ib zaug (tsawg kawg rau 5 xyoos tom ntej lossis yog li ntawd kom txog thaum lub roj teeb tuag). Koj tuaj yeem tau txais cov lus qhia ntxaws txog kev teeb tsa lub sijhawm ntawm Ladyada tus xaib.
Kauj Ruam 6: Tsim Circuit Court
Lub voj voog yog yooj yim zoo nkauj. Nws yog qhov tseem ceeb ntawm cov menyuam niaj hnub no hu ua "hackduino," lub qhov (socket) rau RTC lub rooj tsavxwm thiab H-choj nyoos los tswj lub cav.
Kauj ruam 7: Program Chip
Koj yuav tsum tau teeb tsa RTClib lub tsev qiv ntawv kom koj cov cai ua haujlwm. Cov lus qhia kom ua qhov no muaj nyob ntawm Ladyada nplooj ntawv. Rub tawm lunchtime_clock.zip, uncompress nws thiab tom qab ntawd upload cov lunchtime_clock.pde code rau hauv koj lub nti. Yog tias koj tsis xav tias zoo li rub tawm cov ntawv, ntawm no yog tus lej: // Lunchtime Clock // los ntawm Randy Sarafan // // Ua rau qeeb 20% ntawm 11 thiab nrawm dua 20% ntawm 11:48 kom txog thaum nws tsoo 1./ / Lub sijhawm tas sijhawm ntawm lub moos mus ntawm qhov nrawm ib txwm // // Ua qhov koj xav tau nrog tus lej no. Tsuas yog ua kom ntseeg tau tias txhua yam koj ua, nws zoo heev. // #include #include "RTClib.h" RTC_DS1307 RTC; int clockpin = 9; int clockpin1 = 10; teeb tsa tsis muaj dab tsi () {Serial.begin (57600); Hlau.begin (); RTC.begin (); } void loop () {DateTime tam sim no = RTC.now (); TurnTurnTurn (1000); yog (tam sim no.hour () == 11) {rau (int i = 0; kuv <1800; i ++) {TurnTurnTurn (800); } rau (int kuv = 0; kuv <1800; kuv ++) {TurnTurnTurn (1200); }}} int TurnTurnTurn (int TimeToWait) {analogWrite (clockpin, 0); analogWrite (clockpin1, 124); // teeb tsa tus nqi (thaj tsam ntawm 0 txog 255) ncua (TimeToWait); analogWrite (tus pin, 124); analogWrite (clockpin1, 0); ncua (TimeToWait); }
Kauj Ruam 8: Muab tag nrho ua ke
Thaum ua haujlwm tiav, hloov koj li ATMEGA168 nti los ntawm Arduino mus rau koj lub rooj tsav xwm. Txuas koj lub Rooj Tswjhwm Saib RTC rau hauv lub qhov (socket). Nco ntsoov tias cov pins tau teeb tsa kom raug ua ntej ua kom nws muaj zog. Txuas koj daim phiaj hluav taws xob thiab roj teeb rau tom qab ntawm lub moos. Qhov tseeb kawg-feeb DIY zam, Kuv siv cov kua nplaum kub thiab daim kab xev nplaum ua qhov no. Self-adhesive Velcro yuav zoo tagnrho.
Kauj ruam 9: Synchronize Clocks
Muab lub ATMEGA168 nti tshiab tso rau hauv Arduino. Txuas Arduino ib zaug ntxiv rau RTC pawg thawj coj.
Khiav tus qauv coj los ntawm Ladyada nplooj ntawv. Qhib tus saib xyuas. Lub sijhawm tso tawm ntawm no yog lub sijhawm koj yuav xav ua kom koj lub moos txuas mus.
Kuv pom nws yog qhov yooj yim tshaj plaws los teeb tsa lub moos thib peb (kuv lub khoos phis tawj computer) kom ua tau zoo tshaj plaws nrog rau RTC pawg thawj coj. Tom qab ntawd, Kuv tau tsav lub Arduino, hloov RTC pawg thawj coj rov qab rau kuv lub Circuit Court thiab teeb Lunchtime Clock rau ib feeb tom qab kuv lub sijhawm computer. Tsuas yog lub sijhawm raug, thaum lub sijhawm hloov pauv ntawm kuv lub khoos phis tawj, Kuv tau txhawb lub sijhawm noj su kom ua tiav kev ua tiav.
Lub sijhawm noj su ua haujlwm tau zoo heev thiab tau zoo tshaj qhov kuv xav tau.
Koj puas pom qhov no muaj txiaj ntsig, lom zem, lossis lom zem? Ua raws @madeineuphoria kom pom kuv cov phiaj xwm tshiab kawg.
Pom zoo:
Kev Tswj Xyuas Khoom Noj Hauv miv (ESP8266 + Servo Motor + 3D Printing): 5 Kauj Ruam (nrog Duab)
Kev Tswj Xyuas Khoom Noj Hauv miv (ESP8266 + Servo Tsav + 3D Luam Ntawv): Txoj haujlwm no mus dhau cov txheej txheem Kuv tau siv los tsim lub tais zaub mov miv tsis siv neeg, rau kuv cov laus muaj ntshav qab zib miv Chaz. Saib, nws xav tau noj tshais ua ntej nws tuaj yeem tau txais nws cov insulin, tab sis kuv feem ntau tsis nco qab khaws nws cov zaub mov ua ntej kuv mus pw, uas ua rau
AutoBlinds - DIY Automation rau Ntsug & Kab Rov Tav Qhov Muag Tsis Pom: 5 Kauj Ruam (nrog Duab)
AutoBlinds - DIY Automation rau Ntsug & Kab Rov Tav Qhov Muag: Qhov haujlwm no pib nrog qhov xav tau kaw kuv qhov muag tsis pom ntawm lub qhov rooj tig mus rau sab hnub poob thaum tav su, thaum kuv nyob deb. Tshwj xeeb tshaj yog nyob rau lub caij ntuj sov, lub hnub nyob hauv tebchaws Australia tuaj yeem ua kev puas tsuaj rau cov khoom uas nws ci ncaj qha. Ntxiv rau, nws muaj zog heev hauv
Tswb Tswb Tswb Tswb (Txhim Kho Thaum Sawv Ntxov Thaum Ntxov): 13 Kauj Ruam
Tswb Tswb Tswb Tswb (Txhim Kho Kev Sawv Cev Thaum Sawv Ntxov): Teem sijhawm rau koj tus kheej lub hnub tuaj, txhim kho sawv ntxov ntxov . Lub teeb xiav
Power Bank Thaum Muaj Xwm Ceev - DIY Toolbox Hnub Ci: Xov Tooj Cua+ Charger+ Teeb rau Thaum Muaj Xwm Ceev!: 4 Cov Kauj Ruam
Power Bank Thaum Muaj Xwm Ceev - DIY Toolbox Hnub Ci: Xov Tooj+ Charger+ Teeb rau Thaum Muaj Xwm Ceev!: Ntxiv 28 Lub Peb Hlis 2015: Kuv tau ua kuv lub cuab yeej rau xwm txheej ceev, thiab siv tam sim no uas kuv lub nroog raug faus hauv av. Raws li kev paub kuv tuaj yeem hais tias kuv tau ua haujlwm them lub xov tooj thiab mloog xov tooj cua.Koj lub cuab yeej qub? tus qub pc hais lus? lub roj teeb tsis siv 12 volts? Koj tuaj yeem ua
Yooj Yim Raspberry Pi Lub Koob Yees Duab Trap Ua Los Ntawm Lub Thawv Khoom Noj: 6 Cov Kauj Ruam (nrog Duab)
Yooj Yim Raspberry Pi Lub Koob Yees Duab Trap Ua Los Ntawm Lub Thawv Khoom Noj: " Nws zoo li rau kuv tias lub ntiaj teb ntuj yog qhov zoo tshaj plaws ntawm kev zoo siab, qhov zoo tshaj plaws ntawm qhov muag pom kev, qhov muaj txiaj ntsig zoo tshaj plaws ntawm kev txawj ntse. Nws yog qhov muaj txiaj ntsig zoo tshaj plaws hauv lub neej uas ua rau lub neej muaj nqis nyob. "- D