Cov txheej txheem:

Tes tuav Lub Teeb Nruab Nrab: 7 Kauj Ruam (nrog Duab)
Tes tuav Lub Teeb Nruab Nrab: 7 Kauj Ruam (nrog Duab)

Video: Tes tuav Lub Teeb Nruab Nrab: 7 Kauj Ruam (nrog Duab)

Video: Tes tuav Lub Teeb Nruab Nrab: 7 Kauj Ruam (nrog Duab)
Video: Lub Zog Nruab Nrog (Hmong Dubbed) 2024, Hlis ntuj nqeg
Anonim
Hmo Hmo Teeb
Hmo Hmo Teeb
Hmo Hmo Teeb
Hmo Hmo Teeb

Kuv tus menyuam muaj 5 xyoos ua rau peb sawv thaum hmo ntuj, thiab peb tau hais qhia nws ntau ntxiv kom niam thiab txiv tsaug zog, txog thaum kuv paub tias nws tsis tuaj yeem txiav txim siab nws tus kheej tias nws yog lub sijhawm pw lossis sijhawm ua si.

Ntxiv rau, nws xav kom peb qhib lub teeb. Nws ib txwm ua rau tsis meej pem txog kev tawm lub teeb, tab sis kuv txhawj xeeb me ntsis txog kev tawm lub teeb txhua hmo, nrog rau cov teebmeem ntawm melatonin thiab pw tsaug zog zoo.

Kuv yeej tsis txaus siab rau txhua lub teeb pom kev hmo ntuj kuv tuaj yeem pom tias cov nyiaj tuaj yeem yuav: qee qhov tuaj yeem teeb nrog kov, tab sis tsis tua lawv tus kheej; qee tus tau ntxim hlub thiab muag muag, tab sis tsis muaj leej twg tuaj yeem muab sijhawm rau tus menyuam muaj 5 xyoos.

Yog li kuv tau muab tso ua ke nrawm ntawm hmo ligth uas:

  • muab cov lej xim rau lub sijhawm hmo ntuj:

    • daj (yav tsaus ntuj): sijhawm dab neeg
    • liab: lub sijhawm pw
    • daj (sawv ntxov): koj raug tso cai sawv thiab ua si yam tsis tau sawv los niam lossis txiv
    • ci dawb: lub sijhawm kom sawv
    • tawm thaum nruab hnub.
  • Thaum koj nias nws thaum hmo ntuj, nws ua rau kom muaj lub ntsej muag ci daj. Tom qab ntawd nws ploj mus thiab tig rov los liab tom qab ib nrab teev. (Nias nws thaum sawv ntxov kom tua nws)
  • ci me ntsis nrog qhov ze ze rau kuv tus menyuam lub zog ua pa nrawm (ib puag ncig 2.5 ~ 3s ib zaug ua pa). Qhov ntawd yog kev paub pw tsaug zog dag.
  • puas nrog lub teeb xiav paub los cuam tshuam melatonin thaum hmo ntuj. Ua kom muaj xim daj-dawb melatonin-tso lub teeb thaum sawv ntxov.
  • Siv sijhawm los ntawm Is Taws Nem, ntawm NTP.

Khoom siv

  • ESP32 pawg thawj coj tawm, tsis muaj lub taub hau. Kuv yuav qhov no ntawm qhov pheej yig (25 RMB).
  • Ib rooj plaub 3D luam tawm.

    Kuv tau muab nws tshaj lij los ntawm lub khw no, ua los ntawm dawb 未来 8000 cob, txheej txheem SLA, rau ib puag ncig 30 RMB. Lub hau sab saum toj tau tawm los zoo (nws yog 1 hli tuab); thiab pob tshab yog qhov zoo

  • laub khawm. Kuv lub pob yog 12*12mm khawm, siab 7.5mm, hla qhov. Kuv khoov cov pins kom nws thiaj li tiaj tus.
  • ob lub neopixel teeb (txiav tawm ntawm ib txoj hlua yuav ntawm no rau 70 RMB)
  • yog tias koj xav tau roj teeb:

    • lub roj teeb charger module. Kuv siv TP4056, zoo li qhov no, rau tsawg dua 1 RMB.
    • Li-Po roj teeb. Kuv yuav cov roj teeb 1000 mA, uas me dua me dua kuv lub rooj tsavxwm ntawm 45*26*8.5mm, rau 14 RMB.
    • Schottky diode kom khaws USB 5V los ntawm kev them nyiaj thiab ua rau koj lub roj teeb puas tsuaj. Kuv muaj ib co pw ib ncig.
    • pom tseeb, ua rau rooj plaub loj txaus kom txaus rau lub roj teeb, lub charger, thiab cov hlua. Doh!
  • qee daim kab xev ob tog, kab xev hluav taws xob, xaim hluav taws xob, xaim tooj liab.
  • soldering cov cuab yeej thiab kev txawj.

Kev tsis lees paub: Kuv tsis muaj kev koom tes nrog cov neeg muag khoom teev npe, thiab sau lawv tsuas yog ua kom yooj yim ntawm tus nyeem ntawv.

Kauj Ruam 1: Npaj Pawg Thawj Coj

Npaj Pawg Thawj Coj
Npaj Pawg Thawj Coj
Npaj Pawg Thawj Coj
Npaj Pawg Thawj Coj

Tshem lub taub hau yog xav tau.

Kaw lub laub khawm thiab LEDs nyob tom qab ntawm ESP32 nrog cov kua nplaum kub lossis daim kab xev ob tog.

Kuv tau siv cov neopixels rau GND thiab 3V3, thiab txhawm rau pin 12 rau cov ntaub ntawv, tom qab ntawd kuv tau txuas lawv ua ke nrog xaim.

Kuv soldererd khawm ntawm tus pin 25 (teeb raws li cov zis, tus nqi = 0, yog li nws ua raws li qhov ntws) thiab tus pin 26 (teeb raws li cov tswv yim nrog rub tawm). Qhov no tau yooj yim dua los ntawm kev nqa cov kab hauv av.

Kuv muab me me ntawm cov kab xev dub hla lub hwj chim LED ntawm lub rooj tsavxwm, kom nws tsis txhob qhia los ntawm rooj plaub. Kuv tawm ntawm lub teeb liab LED tsis pom, raws li kuv siv nws los qhia seb qhov pib (thiab teeb tsa lub moos los ntawm NTP) tau ua tiav, tom qab ntawd tua nws.

Kauj Ruam 2: Txiav txim qhov kaw

Txiav txim qhov kaw
Txiav txim qhov kaw
Txiav txim qhov kaw
Txiav txim qhov kaw
Txiav txim qhov kaw
Txiav txim qhov kaw

Ua ntej, ntsuas koj li ESP32 pawg thawj coj saib qhov ntev. Kuv tau npaj cov ntawv thaiv rau 29x52 lossis 26x49mm cov laug cam.

Tom ntej no, ntsuas qhov siab ntawm koj lub npov txheeb ze rau ntawm lub rooj tsavxwm (thaum nias qis). Kuv tus qauv xav tias 7mm.

Yog tias koj pawg thawj coj sib tw, koj tuaj yeem rub ncaj qha rub cov ntawv. STEP los ntawm githup repository. Yog tias tsis yog, koj yuav tsum hloov kho qhov tsim hauv Fusion360. Kuv tab tom siv daim ntawv tso cai dawb "tus kheej tsis yog lag luam". Ua tsaug Autodesk!

Kuv yuav tsis qhia koj siv Fusion360 ntawm no, tab sis ntawm no yog ob peb kauj ruam ua raws thaum koj paub koj txoj hauv kev:

  • Tus tsim yog parametric. Kev hloov pauv ib qho ntawm qhov chaw raug yuav tsum ua txhua yam kom poob rau qhov chaw ib txwm muaj.
  • Txhawm rau hloov kho lub rooj tsavxwm qhov ntev:

    • kho cov duab "PCB",
    • ob-nias ntawm qhov ntev sab nrauv los hloov lawv.
    • Ua pov thawj, tom qab ntawd nyem "ua tiav daim duab".
  • Txhawm rau hloov lub pob qhov siab:

    • teeb koj qhov kev pom tsuas yog tso saib PCB
    • taw qhia kom pom sab saum toj ntawm lub pob (ua raws li lub tog raj kheej)
    • siv lub cuab yeej "nias rub",
    • xaiv qhov saum npoo, thiab nkag mus rau qhov siab tshiab raug (tsis zoo).
    • qhov siab ntawm tus pin sab hauv lub hau sab saum toj yuav tsum hloov kho
  • Txhawm rau xaj cov ntawv luam tawm 3D:

    • Nco ntsoov tias tsuas yog cov plhaub saum thiab hauv qab pom tau; zais lub cev PCB
    • Mus rau File-> Export, tom qab ntawd xaiv hom STEP.
    • Fusion 360 yuav xa tawm. STEP 3D cov ntaub ntawv uas muaj ob lub cev, thiab yuav tsum nyeem tau los ntawm koj lub khw luam ntawv 3D.

Kauj Ruam 3: Txoj Haujlwm

Program
Program

Nruab Micropython ntawm koj lub rooj tsavxwm, ua raws cov lus qhia no.

Rub tawm peb.py cov ntaub ntawv los ntawm Github repository no, thiab luam lawv rau hauv pawg thawj coj siv MU lossis Thonny:

  • main.py: pib cov ntaub ntawv. Nws yuav hu rau lwm ob cov ntaub ntawv nyob rau hauv lem, tshwj tsis yog tias lub pob nyem. Qhov no muaj txiaj ntsig yog tias koj siv MU, uas yuav txwv tsis pub sijhawm thiab tsis paub lub rooj tsavxwm.

    koj yuav tsum tau hloov cov ntawv no yog tias koj siv tus lej sib txawv los ntawm qhov piv txwv rau txuas khawm lossis LEDs

  • do_connect.py: tsab ntawv txuas rau koj li Wi-nkaus network, thiab nqa lub sijhawm.

    koj yuav tsum tau kho nws, thiab sau koj li Wi-nkaus SSID thiab tus password

  • handheld_night_light.py: tsab ntawv uas ua rau lub teeb pom kev hmo ntuj raws li lub sijhawm nruab hnub.

    • koj yuav tsum tau kho nws yog tias koj siv tus pin sib txawv los ntawm qhov piv txwv rau txuas khawm lossis LEDs
    • koj kuj yuav tsum tau kho nws kom teeb tsa cov xim thiab lub sijhawm pw tsaug zog uas koj nyiam
    • thaum kawg, koj yuav tsum teeb tsa koj lub sijhawm nyob hauv cov ntawv no

Thaum 3 cov ntaub ntawv raug xa mus rau koj lub rooj tsavxwm, rov pib dua, thiab koj yuav tsum saib lub teeb liab ntsais ntsais ob zaug: ib zaug thaum txuas rau Wi-nkaus, thiab zaum thib ob thaum nqa lub sijhawm los ntawm NTP. Ob leeg yuav siv sijhawm ntau vib nas this.

Nias lub pob yuav hloov lossis qhib lub teeb, nyob ntawm lub sijhawm ntawm hnub.

Kauj Ruam 4: Hwj chim Los Ntawm Roj Teeb

Hwj chim Ntawm Roj Teeb
Hwj chim Ntawm Roj Teeb
Hwj chim Ntawm Roj Teeb
Hwj chim Ntawm Roj Teeb

Tam sim no yog lub sijhawm los txhuam txhua yam ua ke. Kuv tau siv kuv lub rooj tsavxwm los ntawm lub roj teeb, thiab tseem ntxiv lub roj teeb me me them tus qauv. Txoj kev no, ntsaws ESP32 rau lub hwj chim yuav them lub roj teeb, thiab tshem tawm nws yuav ua rau lub rooj tsavxwm los ntawm roj teeb. Tsis muaj ON/OFF hloov, rau qhov yooj yim.

Hwj chim lub rooj tsavxwm los ntawm lub roj teeb tshwm sim los ntawm lub diode me me. Yog tsis muaj cov diode no, koj lub roj teeb yuav raug ncaj qha rau ntawm USB qhov 5V, thiab tej zaum yuav kub thiab yuav raug rhuav tshem. Kuv tau ceev faj xaiv Schottky diode, uas txo qis qhov hluav taws xob, yog li ua kom lub roj teeb ua haujlwm tau zoo.

Lub teeb hmo ntuj yog txhua yam hais txog kev tswj lub teeb. Ntau yam tsis zoo dua, tshwj xeeb tshaj yog tias nws yog xiav (vim lub teeb xiav zoo li tuaj yeem tiv thaiv melatonin tso zis thiab cuam tshuam kev tsaug zog). Yog li kuv tau npog qhov tsis xav tau teeb pom kev zoo ntawm ob qho ESP32 thiab lub roj teeb them nqi hluav taws xob nrog daim kab xev hluav taws xob dub.

Kauj Ruam 5: Rooj Sib Tham Kawg

Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg

Lub thawv ntawv yog qhov yooj yim heev rau sib sau ua ke. Muaj 2 nqes me me rau tuav lub hau sab saum toj hauv qab npog, thiab qhib rau USB chaw nres nkoj.

Ua ntej kaw, nco ntsoov xyuas seb puas muaj xaim txuas tau. Tawm ntawm lub khw luam ntawv, lub hau sab saum toj yuav tso ncaj nrog rau sab saum toj ntawm ESP32 lub rooj tsavxwm. Kuv tau ua tus hniav nyob rau sab saum toj kom tawm hauv chav rau cov xov hlau.

Kauj Ruam 6: Cov Lus Qhia Niam Txiv

Niam Txiv Lub Tswv Yim
Niam Txiv Lub Tswv Yim

Thiab koj ua tiav!

Nov yog qee cov lus qhia thaum tham nrog koj tus menyuam:

  • Kuv tau koom nrog kuv tus menyuam thaum ntxov nyob hauv tus txheej txheem, qhia nws tsim lub thawv ntawv ntawm kuv lub khoos phis tawj, thiab nug nws tias nws xav tau lossis tsis xav tau. Qhov ntawd tau tsav kev txaus siab thiab kev saws me nyuam.
  • Kuv tau rov xyaum cov xim xim ob peb zaug nrog nws ua ntej muab nws lub teeb pom kev hmo ntuj. Nws tau sib koom tes heev.
  • Kuv yuav qhia kev sim thiab them nqi ua ntej muab nws cov khoom kawg. Rau ib qho, nws nyuaj rau coj nws rov qab. Tsis tas li, nws tau txiav txim siab txog "tso nws ntsaws rau hmo ntuj, yog li nws yuav tsis tua tam sim ntawd", thiab yuav tsis tawg …
  • Thaum kawg, kuv tus menyuam tau txais txiaj ntsig zoo rau cov lej teeb. Nws saib lub teeb zoo thaum lub sijhawm zaj dab neeg, tos kom nws tig liab. Ib tag hmo, peb tau pib ua kab ke pw tsaug zog lig me ntsis, thiab lub teeb tig liab feeb rau hauv zaj dab neeg. Ntau dua li tsis muaj kev sib tham zoo li nws ib txwm ua, nws nyuaj siab tiag tiag, thiab quaj tam sim ntawd, zoo li yog tsis muaj txoj hauv kev pw tsaug zog lub sijhawm …, txwv tsis pub nws yuav tsis mloog).

Kauj Ruam 7: Cov Kauj Ruam Tom ntej

Lub teeb tsaus ntuj raws li nws ua haujlwm, thiab muab kev txaus siab.

Muaj qee yam uas koj yuav xav thawb rau tom ntej yog tias koj yob koj tus kheej:

  • lub teeb Neopixel muab lub teeb nyem luv luv txhua zaus, tej zaum los ntawm lub sijhawm tsis sib xws. Qee qhov lwm hom LEDs yuav xav tau tsawg dua. Qhov no tshwm sim txawm hais tias txhawb lawv los ntawm 3.3V (tib qhov hluav taws xob ntawm lub zog thiab cov cim teeb liab).
  • Nws yuav yog qhov nthuav los sau lub sijhawm ntawm lub pob nyem, kom pom tias tus menyuam puas tau siv lub teeb thaum hmo ntuj.
  • Lub roj teeb lub neej yuav raug ncua ntev heev los ntawm kev siv DC-DC lub tshuab nqus hluav taws xob kom muaj zog rau pawg thawj coj saib.
  • Kuv tau sim lub roj teeb lub neej, thiab nws kav ib hmos tag nrho, tab sis tsis yog txhua txoj kev mus rau yav tsaus ntuj tom ntej.
  • Kuv tau pib xav txog kev tsim lub teeb pom kev sib cais sab nraum lub txaj, nrog ntau Neopixel LEDs, uas yuav yog chaw taws teeb tswj los ntawm bluetooth. Nws tseem tsis tau ua pov thawj tias tsim nyog.

Pom zoo: