Cov txheej txheem:

Bedside MP3 Tswb Tsab Ntawv Moos: 6 Cov Kauj Ruam (nrog Duab)
Bedside MP3 Tswb Tsab Ntawv Moos: 6 Cov Kauj Ruam (nrog Duab)

Video: Bedside MP3 Tswb Tsab Ntawv Moos: 6 Cov Kauj Ruam (nrog Duab)

Video: Bedside MP3 Tswb Tsab Ntawv Moos: 6 Cov Kauj Ruam (nrog Duab)
Video: Военные тактические часы-Топ-10 самых жестких военных ч... 2024, Hlis ntuj nqeg
Anonim
Bedside MP3 Tswb Tsab Ntawv Moos
Bedside MP3 Tswb Tsab Ntawv Moos

Txog qhov haujlwm no kuv xav ua kom yooj yim thiab ua haujlwm tau zoo nyob ntawm lub tswb tswb lo lus lub moos.

Kuv tus kheej qhov yuav tsum tau ua ua ntej lub tswb tswb txaj yog:

  1. Nyeem tau ntawm txhua lub teeb, thaum tsis pom kev thaum hmo ntuj
  2. MP3 tswb suab
  3. Txaus nyiam thiab daim ntawv me me
  4. Snooze muaj nuj nqi
  5. Kev ua haujlwm nco, yog li lub sijhawm ntawd, lub sijhawm ceeb toom, lub suab nrov thiab lub ntim tsis ploj thaum twg lub zog raug txiav tawm.
  6. Kev ua hnub yug: Ntawm kuv lub hnub yug (thiab cov ntawm kuv tsev neeg) Kuv xav kom sawv los ntawm "zoo siab hnub yug" ntau dua li tus qauv suab nrov

Kuv tsis tuaj yeem pom ib qho kev qhia ua ke tag nrho cov no; li no no qhia.

Lub moos tau tsim nyob ib puag ncig 8X8 WS2812B Matrix. Vim tias qhov tsawg ntawm LED's, tsis yog txhua lo lus tuaj yeem ua los ntawm cov ntawv sib txuas. Feem ntau 8x8 lo lus moos (zoo li qhov zoo no) daws qhov no los ntawm pab pawg ntau tus ntawv dhau ntawm ib tus LED, txawm hais tias lwm tus muaj kev daws teeb meem ntau dua. Kuv txiav txim siab mus rau kev daws teeb meem ntau dua li qhov no, qhov twg cov lus tau ua los ntawm cov ntawv tsis sib txuas. Qhov no muab nws qee qhov kev sib tw zoo, raws li koj tsis pom cov lus ua ntej lawv tau taws. Txhawm rau kom nyeem tau yooj yim, cov tsiaj ntawv los ntawm tib lo lus qhia tib xim. Nws yog qhov me ntsis xav nyeem thaum xub thawj, tab sis tom qab ib ntus koj tuaj yeem nyeem nws hauv qhov tawg. Qhov no kuj yog vim li cas kuv thiaj hu nws ua lub moos ntawv es tsis yog lo lus moos. Lub moos ua rau kuv sawv txhua txhua tag kis thiab kuv tseem xav tsis thoob tias yuav tsim cov lus li cas!

Khoom siv

Sib nrug los ntawm cov khoom siv hluav taws xob, yuav luag tag nrho cov khoom siv tau rov qab los lossis tau txais cov khoom uas kuv twb muaj hauv tsev lawm. Tsuas yog cov cuab yeej koj xav tau tiag tiag thiab tej zaum tsis muaj ntawm tes rau ntawm lub moos yog lub tshuab txiav laser. Luckily muaj ntau ntau fablabs thiab cov chaw tsim khoom uas tuaj yeem pab koj nrog qhov ntawd. Ua tsaug rau Makerspace De Prins!

Cov khoom siv hluav taws xob:

  • 8X8 WS2812B LED matrix
  • Arduino nano cov
  • DS3231 lub sijhawm teev sijhawm tiag
  • DFPlayer me me
  • micro SD daim npav tso rau hauv DFPlayer mini (qhov tsawg tshaj plaws/pheej yig koj tuaj yeem pom yuav ua txoj haujlwm zoo)
  • Ib daim duab diode
  • Ib qho RGB LED
  • 1000F capacitator
  • tus hais lus me me li sai tau
  • cov xov hluav taws xob, txuas, tiv thaiv, khawm
  • Qee cov ntoo, MDF,.. rau lub thawv

Kauj Ruam 1: Ua Lub Thawv

Ua lub thawv
Ua lub thawv
Ua lub thawv
Ua lub thawv

Rau lub thawv nws tus kheej Kuv tau siv qee qhov kev txiav los ntawm peb cov ntoo hauv pem teb. Cov no yog qhov zoo 9 hli tuab ntoo qhib ntoo. Siv lub tshuab miter pom kuv tau txiav 4 daim ntawm 10.5 x 8.6 cm (Qhov tseeb kuv tau txiav qee qhov seem los kho qhov ua yuam kev tuaj!). Nrog rau ntug luv, 5 hli zawj tau ua kom zais lub vaj huam sib luag pem hauv ntej thiab tom qab. Cov npoo ntev tau txiav hauv 45 ° lub kaum sab xis los ua lub thawv zoo nkauj. Qhov no tsis yog kev sib koom ua haujlwm ntoo tau txais txiaj ntsig los ntawm, vim tias qhov me me ntawm qhov kawg ntawm cov kua nplaum. Tab sis kuv nyiam qhov zoo ntawm qhov sib koom ua ke zais hauv lub ces kaum thiab nws tseem muaj zog txaus rau daim ntawv thov. Tab sis qhov no tsuas yog kuv qhov kev daws teeb meem nrog cov ntaub ntawv uas kuv muaj ntawm tes. Ib lub thawv twg uas tuav cov lej yuav ua txoj haujlwm zoo. Ua ntej lo cov ntu ua ke peb yuav tsum ua thiab haum cov khoom siv hluav taws xob. Yog li mus rau nws cov kauj ruam tom ntej.

Kauj ruam 2: Lub Clockface

Lub Clockface
Lub Clockface
Lub Clockface
Lub Clockface

Tsis muaj moos tsis muaj lub ntsej muag. Nov yog ib qho ntawm txoj kev ntse dua, nrawm thiab pheej yig los ua cov tsiaj ntawv zoo ib yam, thaum thaiv tag nrho lwm cov teeb pom kev. Koj tsuas xav tau ib qho me me (10 x 10 cm) ntawm iav acrylic (AKA plexi), qee cov tshuaj tsuag thiab tshuab txiav laser. Kuv tau pib nrog rov ua kom pom tseeb iav iav; qhov tuab yog qhov tsis tseem ceeb, tsuav nws haum rau qhov chaw so ntawm koj lub thawv. Ntawm ib sab kuv tau roughen kaum nrog qee cov ntawv xuab zeb thiab tau npog nws nrog qee cov tshuaj tsuag xim dub. Tsis txhob txhawj xeeb txog cov xim ploj thiab lwm yam, vim qhov no yuav yog sab nraub qaum. Lwm sab ntawm qhov tod tes, koj yuav tsum ua kom zoo li qub tau. Tam sim no koj xav tau nkag mus rau lub tshuab txiav laser kom tshem cov xim thiab ib feem ntawm cov iav acrylic, qhov twg cov ntawv yuav tsum tuaj siv SVG muab; tsis txhob hnov qab tias cov ntawv yuav tsum tau tsom iav! Et voila: txoj hauv kev pheej yig, nrawm thiab yooj yim los ua lub ntsej muag zoo nkauj, nrog qhov tsis muaj teeb pom kev zoo! Tej zaum koj yuav tsum tau hloov qhov kev txiav txim ntawm cov tsiaj ntawv, raws li cov no tau tsim los rau lub moos Dutch.

Tam sim no koj tau nkag mus rau lub laser, tseem txiav cov lej (Cov ntawv txuas ib yam) los ntawm qee qhov 6mm MDF. Qhov no mus nyob nruab nrab ntawm LED matrix thiab lub ntsej muag phaj kom nthuav lub teeb thiab tiv thaiv lub teeb tawm mus rau cov ntawv nyob sib ze.

Kauj Ruam 3: Soldering Electronics

Soldering Electronics
Soldering Electronics
Soldering Electronics
Soldering Electronics
Soldering Electronics
Soldering Electronics

Tam sim no nws yog lub sijhawm rau cov tub ntxhais ntawm peb lub moos; cov khoom siv hluav taws xob.

Lub plawv ntawm peb tes num yog arduino nano. Kuv tau siv Atmega328P raws ib qho. Qhov no ua haujlwm, tab sis thaum txhim kho software kuv tau ua ntau zaus rau teeb meem nco. Yog li tej zaum nano txhua lossis txawm tias ESP32 yuav zoo dua.

Ua ntej soldering txhua yam ua ke nws yog qhov zoo los ntsuas txhua yam khoom sib txuas thiab sib txuas ntawm lub khob cij. Vim tias qhov loj ntawm cov khoom siv thiab kev sib txuas tsim nyog qhov no yuav zoo li tsis meej pem. Tom qab ntawd kuv hloov tag nrho cov khoom ib qho los ntawm ib qho mus rau lub rooj sib txig sib luag. Thov khaws cov khoom sib ze ua ke raws li lub thawv me me thiab qhia lawv nyob rau hauv ib txoj hauv kev uas cov khoom xws li SD daim npav, roj teeb, … yog nkag tau los ntawm kev tshem tawm sab nraub qaum. Los ntawm sab saum toj txhua yam zoo li zoo thiab huv si, thaum lub nraub qaum yog spaghetti ntawm nws qhov zoo tshaj plaws. Tab sis los ntawm kev ua thiab tam sim ntsuas txhua qhov kev sib txuas koj tuaj yeem ua qhov no ib yam! Koj tuaj yeem pom qee cov lus qhia rau cov laug cam no ntawm no.

Hauv qab no koj tuaj yeem pom txhua qhov kev sib txuas los ua rau cov khoom sib txawv:

RTC (lub sijhawm tiag tiag) DS3231: 4 tus pin txuas nrog rau arduino ncaj qha

  • VCC to 5V
  • GND rau GND ntawm arduino
  • SDA to AWM 4
  • CSY to A5

DFPlayer Mini: Qhov no yog qhov txawv me ntsis hauv feem ntau piv txwv. Txhawm rau zam qhov teeb meem tsheb npav I2C, kuv txuas nws mus rau qhov chaw nres nkoj txuas ntawm arduino, tsis yog siv tsheb npav software. Daim npav micro SD uas nkag mus rau hauv DFPlayer Mini yuav tsum muaj 12 MP3 suab nrov (npe 0001.mp3, 0002.mp3,…) thiab lub suab paj nruag hnub yug zoo siab hu ua 0014.mp3 (13 tsis xav ua haujlwm!?!).

  • VCC to 5V
  • GND to CSY
  • RX rau TX ntawm arduino, tsis ncaj qha tab sis dhau 1 kohm resistor; tsis txuas TX ntawm DFPlayer mini, peb tsis siv lub tswv yim los ntawm tus qauv thiab nws yuav cuam tshuam qhov ua haujlwm raug ntawm lub moos!
  • spk1 & spk2 rau tus hais lus

WS2812 coj matrix:

  • Qhov zoo thiab qhov tsis zoo txuas ncaj qha rau lub hwj chim
  • Din ntawm thawj LED/tsab ntawv txuas nrog D6 tus pin ntawm arduino, tsis ncaj qha tab sis dhau 330 ohm resistor

Capacitator ntawm 1000 µF: Qhov no yog los tiv thaiv LED's, tej zaum nws ua haujlwm zoo yam tsis muaj.

Cov ceg zoo txuas nrog sab zoo ntawm LED matrix (thiab yog li ntawd kuj yog DC jack); cov ceg tsis zoo txuas nrog rau sab rho tawm ntawm LED matrix

RGB LED: Cov LED kuv siv, muaj cov ua tawm tsam, feem ntau lawv tsis ua, yog li suav nrog lawv yog tias tsim nyog.

  • Cov ceg ntev tshaj plaws txuas nrog hauv av
  • Ob txhais ceg txuas rau tus pin D8, D9 thiab D10 ntawm arduino.

Photodiode

  • Ib ceg ntawm photodiode txuas nrog 5V,
  • lwm ceg txuas nrog A0 tus pin ntawm arduino thiab rau hauv av dhau ntawm 4.7 kohm tus neeg sawv cev

Khawm: koj xav tau 3 khawm; 1 lub tswb loj loj thiab 2 lub me me rau qhov ua haujlwm nce thiab nqis. Cov nyees khawm tau txuas nrog cov pins digital ntawm arduino. Koj kuj yuav tsum tau ntxiv 10kohm rub-resistors raws li tau piav qhia zoo hauv cov lus qhia no.

  • Tswb khawm txuas nrog tus pin D7
  • Up yog txuas nrog tus pin D12
  • Cov nyees khawm nqes txuas nrog tus pin D11

Kauj Ruam 4: Sib dhos Lub Sijhawm

Sib dhos Lub Sijhawm
Sib dhos Lub Sijhawm
Sib dhos Lub Sijhawm
Sib dhos Lub Sijhawm
Sib dhos Lub Sijhawm
Sib dhos Lub Sijhawm

Vim tias qhov chaw txwv rau txhua qhov khoom siv, nws yog ib qho tseem ceeb los ntsuas kom haum txhua yam khoom. Yog li ntawd kuv tau txuas txhua yam khoom siv nrog cov txuas, kom tshem tawm lawv tau yooj yim los ntawm pawg thawj coj. Lub tswb khawm uas kuv tau siv ntev dhau lawm thiab kuv tau tsa nws hauv txoj kev coj txawv txawv. Qhov no vim kuv tsis nyiam nws cov yas liab. Tam sim no nws tau ua haujlwm tob dua hauv lub moos, ua kom muaj chaw rau me me ntoo uas ua lub pob tam sim no thiab haum zoo saib lub moos. Lub disk tau txiav tawm tiag tiag los ntawm tus tuav ntawm cov xim txhuam qub; koj pom kuv nyiam siv cov khoom qub! Cov ntaub ntawv rov qab kuj tseem yog cov khoom siv rov ua dua tshiab: qee qhov txiav los ntawm cov phaj dibond kub, uas ua haujlwm zoo li backsplash hauv peb chav ua noj. Tsuas yog txiav lub nraub qaum rau qhov loj me nrog koj lub miter pom thiab laum lub qhov rau DC nkaus. Nws tau teeb tsa nrog cov ntsia hlau txhawm rau muab kev nkag mus rau sab hauv tom qab. Thaum txhua yam zoo li haum thiab ua haujlwm nws yog lub sijhawm los lo lub thawv. Kev nplaum yog ib qho yooj yim, tsuas yog kaw txhua 4 sab ua ke nrog daim kab xev nplaum, siv cov kua nplaum thiab qhwv ua ke. LED matrix tau kaw rau ntawm LED npog matrix thiab qhov kev sib txhuam haum rau hauv txoj haujlwm. Lub ntsej muag lub ntsej muag tau teeb tsa saum toj nrog daim kab xev ob tog. Thawj hmo kuv tau ua qee qhov "sim hmo" thaum txhua yam tau tuav ua ke los ntawm cov hlua roj hmab, Thiab kuv xav tias txawm tias qis tshaj qhov teeb tsa LED tau ci heev! Qhov no tau daws los ntawm kev ntxiv 2 txheej ntawv ntawm daim npog LED npog thiab daim npog ntsej muag.

Kauj ruam 5: Software

Lub software yog lub moos no txawv ntawm lwm tus. Raws li kuv npaj siab siv nws ua kuv lub tswb ceeb, kuv xav tau ntau txoj haujlwm, kom tswj tau los ntawm tsuas yog 3 khawm! Kuv kuj nyiam cov khoom siv ib leeg, ntau dua li yuav tsum txuas rau nws los ntawm wifi, bluetooth, … rau yam yooj yim xws li hloov lub suab nrov, lub sijhawm, … thiab ntxiv rau.

Nov yog cov ntsiab lus ntawm txhua lub luag haujlwm kuv suav nrog.

  • Luv nias lub tswb khawm qhib / deactivates lub tswb muaj nuj nqi. Thaum lub tswb nrov ua haujlwm LED liab.
  • Thaum qhib lub tswb, lub tswb ceeb toom tau qhia thiab ib tus tuaj yeem hloov lub tswb lub sijhawm nrog cov nyees khawm nce thiab nqis (teev thaum lub teeb liab liab ntsais, tom qab ntawd feeb thaum LED xiav ntsais)
  • Hloov lub suab nrov nrov thiab ntim; koj yuav tsum qhib cov ntawv qhia zaub mov los ntawm ib txhij nias lub pob nce thiab nqis thaum lub sijhawm teeb tsa lub tswb.
  • Thaum lub tswb nrov mus, nias lub tswb ceeb toom luv yuav muab sijhawm rau koj li 5 feeb kom tsaug zog. Txhawm rau hloov pauv tiag tiag: nias dua, lossis nias ntev kom txog thaum lub tswb coj mus tua.
  • Txhawm rau hloov lub sijhawm, koj yuav tsum qhib cov ntawv qhia zaub mov los ntawm ib txhij nias lub pob nce thiab nqis thaum lub sijhawm ua haujlwm ib txwm muaj.
  • Txhawm rau hloov hnub (siv rau kev ua hnub yug), koj yuav tsum qhib cov ntawv qhia zaub mov los ntawm ib txhij nias lub pob nce thiab nqis thaum lub sijhawm teeb tsa.
  • Thiab kawg qee lub qe Easter: ntev nias lub tswb khawm qhib lub hom zaj sawv. Qhov no zoo nkaus li tsis tsuas yog txias, tab sis tseem tuaj yeem ua lub teeb hmo ntuj!

Qhov tsim nyog kos duab arduino tau txuas nrog. Tab sis tuaj yeem tau txais txiaj ntsig los ntawm kev sau dua los ntawm kos raws li nws qhia ntau dhau nws cov organic kev loj hlob thiab yog li tsis muaj me ntsis hauv kev xav. Tab sis raws li txhua yam ua haujlwm Kuv tsis xav siv sijhawm ntau rau nws dua li kuv twb tau ua.

Qhov haujlwm tseem ceeb tshaj plaws, uas teev lub moos no sib nrug yog qhov no:

Txoj hlua TextToLED (String InputText, int animation, int StartLed)

Nws muaj cov txheej txheem uas yuav tshawb nrhiav cov ntawv tsim nyog los teeb rau koj thiab hloov cov xim ntawm txhua qhov chaw hauv InputText. Hauv lwm lub moos txhua txhua lo lus yog cov cim nyuaj, txhais tau tias thaum koj hloov lub moos, koj yuav tsum rov sau txhua yam. Ntawm no nws tsuas yog teeb meem ntawm kev tso tus ntawv kom raug nyob hauv txoj hlua

ClockFace = Txoj hlua ("HETMISDTKWARVIENTBIJFGNAVOORHALFDNTWZEVRPHIAGERNALJFCHTSDUURAPMY"). Thiab nws yog qhov yooj yim tshwj xeeb thaum hloov cov npe rau kev ua haujlwm hnub yug.

Kauj Ruam 6: Kev txhim kho yav tom ntej

Txawm tias tom qab ob peb lub hlis ntawm kev siv, Kuv tseem zoo siab heev nrog kev tsim. Rau feem ntau ntawm kuv cov phiaj xwm kuv xav: "Qhov no yuav tsum tau txhim kho, lossis qhov no yuav zoo dua, …" Tab sis qhov no, tsis yog; nws hnov thiab ua haujlwm raws li kuv xav kom nws ua. Ib qho teeb meem yuav yog kev siv fais fab. Qhov no tej zaum yuav siab dua lub tswb nrov nruab nrab uas koj yuav. Tab sis nws nyob ntawm qhov ntau ntawm lub teeb thaum nruab hnub, vim tias LDR ua nws txoj haujlwm zoo heev. Thaum nws tsaus ntuj nti, kuv lub moos mus rau hmo ntuj; qhov no txhais tau tias cov ntawv liab thiab ntsuab ntawm qhov chaw dimmest. Hauv hom no lub moos siv 0.08 amp thiab yog li siv li 0.4 Watt. Hauv nruab hnub nrig qhov no nce mus rau 0.3 amp lossis kwv yees li 1.5 Watt, thaum hom zaj sawv txawm siv 5 watt.

Xijpeem saib qhov kawg, Kuv ntseeg tias nws tsim nyog txhua lub zog uas kuv tau muab tso rau!

Tsis txhob hnov qab pov npav rau kuv hauv kev sib tw moos! Ua tsaug rau koj nyeem kom txog thaum kawg.

Pom zoo: