Cov txheej txheem:
Video: NeoPixel Moos Nrog Tswb: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Nyob zoo cov neeg, sawv ntxov thaum sawv ntxov qee zaum nyuaj. Tshwj xeeb tshaj yog thaum nws pos huab, los nag lossis lub caij ntuj no sab nraum. Txij li thaum kuv tau ua kuv tus kheej lub moos nrog lub tswb, tau sawv yog kev lom zem ntau rau kuv.:)
Kuv siv tus qauv RTC tseeb rau kev tswj hwm lub sijhawm thiab tswb. Ob NeoPixel rings qhia lub sijhawm (btw. Koj puas tseem nyiam los ntawm cov teeb pom kev zoo?). MP3 module tswj lub suab tso tawm. Thiab qhov teeb tsa yog ntawm bluetooth.
Hauv cov lus qhia no kuv tau tshoov siab me ntsis los ntawm txoj haujlwm NeoClock.
Kauj Ruam 1: Cheeb Tsam
RTC tus qauv
Raws li kuv tau sau, Kuv tau siv qhov ntsuas RTC los ntawm Sparkfun - DeadOn RTC. Tus qauv zoo tshaj plaws rau lub moos, daim qhia hnub hli, lossis lwm qhov haujlwm khaws cia sijhawm. Kev sib txuas lus ntawm microcontroller thiab RTC module tau ua tiav siv plaub-xaim SPI interface. Thaum nws tsis siv hluav taws xob los ntawm lub hauv paus tseem ceeb, lub nti tuaj yeem teeb tsa kom ua haujlwm ntawm lub roj teeb thaub qab. Sparkfun tau sau Arduino lub tsev qiv ntawv rau tus qauv, uas saib xyuas txhua qhov ntawm SPI kev sib txuas lus. Sparkfun tau sau kuj DeadOn RTC Breakout Hookup Guide.
Serial MP3 Player
Muaj ntau qhov qauv ntawm kev ua lag luam. Kuv siv Qhib-ntse Serial MP3 module nrog hais lus tso tawm. Muaj 3W amplifier ntawm lub rooj.
Kuj tseem muaj daim npav TF daim npav ntawm lub rooj tsavxwm, yog li koj tuaj yeem ntsaws daim npav micro SD uas khaws cov ntaub ntawv audio hauv MP3 lossis WAV hom. Kuv siv daim npav 8GB Kingston microSD.
Kuv siv tus hais lus sib tham tham txuas rau sab nraud 8 ohm hais lus. Koj tuaj yeem tswj hwm tus qauv los ntawm kev xa cov lus txib ntawm UART TTL qhov chaw nres nkoj, xws li hloov nkauj, hloov lub ntim thiab hom ua si thiab lwm yam.
Kuv sau kuv tus kheej, lub tsev qiv ntawv yooj yim heev los tswj kev pib thiab nres cov nkauj.
Bluetooth HC-06 module
Kuv siv tus qauv HC-06 bluetooth rau xa cov ntaub ntawv los ntawm kuv lub xov tooj mus rau lub moos. Nws txais yuav Bluetooth 2.0 tus qauv. Kuv siv lub bluetooth module rau teeb lub sijhawm, tswb, nkauj, ci ci,… Nws ua haujlwm zoo kawg nkaus! Nws tsis yog teeb meem xa cov ntaub ntawv ntawm qhov deb ntawm ob peb meters ntawm lub moos. Tsis muaj cov nyees khawm thiab hloov pauv ntawm lub moos.
Kuv tau teeb tsa Arduino bluetooth maub los ntawm kuv lub xov tooj Android. Kuv txuas rau tus qauv thiab sau cov lus txib los ntawm lub davhlau ya nyob twg.
Piv txwv li:
- sa0600 - teeb tsa lub tswb thaum 6:00
- st1845 - teem sijhawm rau 18:45
- sb80 - teeb ci ci rau 80
- ps3 - ua nkauj zaj nkauj 3
Maub los
Kuv siv tus qauv Arduino Nano vim tias me me thiab nws ua haujlwm nrog Mini-B USB cable. Kuv siv lub davhlau ya nyob twg kom haum tus tswj thiab LM7805 tus tswj hluav taws xob, tab sis qhov no tsis tsim nyog.
NeoPixel ntiv nplhaib
Kuv siv ob lub NeoPixel Rings. Lub nplhaib loj dua nrog 60 LEDs los tso saib feeb thiab vib nas this. Thiab lub nplhaib me me nrog 24 LEDs los tso saib cov teev. Kuv yuav ob lub nplhaib ntawm Aliexpress.
Kuv tau txais lub nplhaib loj dua puas vim nws tau tawg thiab nws tej zaum yuav tawg thaum thauj mus los.:(Muaj ib qho txiaj ntsig zoo NeoPixel lub tsev qiv ntawv rau kev tswj LED lub nplhaib los ntawm Adafruit.
Kauj ruam 2: Lub thawv
Kuv tsim lub npov ntawm kuv lub tshuab CNC. Kuv milled meej grooves rau pem hauv ntej rau ob lub nplhaib. Kuv tau ntim ob qho tib si nrog epoxy cob. Tom qab tawv, cov epoxy cob yog cov xuab zeb thiab polishable.
Kuv siv lub taub hau ntawm kab raws li kho kom zoo nkauj, uas kuv pom tuag hauv hav zoov thaum lub caij ntuj sov. Kuv kuj tau nchuav nws rau hauv epoxy cob.
Kuv milled tus tsov ntxhuav nyob sab nraub qaum thiab pleev xim nws.
Kauj Ruam 3: Kev thaiv kab hlau
Txoj hlua yog yooj yim heev thiab qhov tseem ceeb nws tsuas yog txuas lub module rau tus tswj. Kuv tau txuas rau lub hwj chim hloov pauv thiab DC Jack Qhov (Socket).
Kuv siv cov ntsia hlau me thiab rab yaj yaj yaj phom kub los tuav cov qauv hauv lub thawv.
Kauj ruam 4: Coding
Kuv tso tag nrho cov cai nrog txhua lub tsev qiv ntawv tsim nyog thiab cov ntaub ntawv txheej txheem ntawm Github.
Pom zoo:
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
Tswb Tswb Tswb Tswb Tswb Ntse Teeb: 8 Kauj Ruam (nrog Duab)
Tswb Tswb Tswb Tswb Tswb Lub Teeb: Hauv qhov haujlwm no kuv tau siv lub tshuab cua-tsoo lub tswb tawg tag. Lub ntsej muag ntawm lub moos tau hloov pauv los ntawm 12 LEDs, teeb pom kev los ntawm LED kab ib ncig ntawm ntug ntawm lub moos. 12 LEDs qhia lub sijhawm thiab cov hlua LED tau teeb tsa los ua lub tswb, tig
Ntse Tswb Tswb: Ntse Tswb Tswb Ua Nrog Raspberry Pi: 10 Kauj Ruam (nrog Duab)
Ntse Tswb Tswb: Ntse Tswb Tswb Ua Nrog Raspberry Pi: Koj puas tau xav tau lub moos ntse? Yog tias yog, qhov no yog kev daws teeb meem rau koj! Thaum lub tswb nrov tawm, yuav muaj lub suab (buzzer) thiab 2 lub teeb yuav
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