Cov txheej txheem:

Raspberry Pi Christmas Ntoo Teeb Qhia: 15 Kauj Ruam (nrog Duab)
Raspberry Pi Christmas Ntoo Teeb Qhia: 15 Kauj Ruam (nrog Duab)

Video: Raspberry Pi Christmas Ntoo Teeb Qhia: 15 Kauj Ruam (nrog Duab)

Video: Raspberry Pi Christmas Ntoo Teeb Qhia: 15 Kauj Ruam (nrog Duab)
Video: Часы G-Shock до 250 долларов-15 лучших часов Casio G до 250 доллар... 2024, Lub Xya hli ntuj
Anonim
Image
Image

Hloov tshiab: Kuv tau tshaj tawm qhov hloov pauv tshiab ntawm tsob ntoo no rau xyoo 2017 ntawm cov lus qhia no

Txoj haujlwm no koom nrog siv Raspberry Pi tsav 8 AC qhov hluav taws xob uas txuas nrog Christmas Teeb teeb teeb. AC lub teeb yog ib qho yooj yim ib kab xim ntawm cov teeb, tab sis kom muab ntau yam ntxiv rau lub teeb pom kev kuj tseem muaj 25 qhov programmable RGB LED lub hnub qub. Ib qhov txiaj ntsig ntawm kev siv Raspberry Pi hloov chaw ntawm Arduino maub los yog tias kuv tuaj yeem tsav lub suab tawm ntawm Raspberry Pi kom muaj lub teeb nyob nrog lub suab paj nruag (tsis hais txog qhov txiaj ntsig muaj WiFi txuas mus ua haujlwm ntawm software nyob deb).

Kauj ruam 1: Cov ntaub ntawv

Khoom siv
Khoom siv

Nco ntsoov cov ntaub ntawv hauv qab no yog yam kuv tau siv rau txoj haujlwm no. Hauv ntau qhov xwm txheej tuaj yeem siv qhov sib txawv/kev daws teeb meem.

Nov yog cov ntaub ntawv kuv siv rau txoj haujlwm no:

Rau tus maub los:

  1. Raspberry Pi (B Qauv yog qhov kuv siv)

    • Daim npav SD
    • USB Wifi Adapter
  2. SainSmart 8 Channel 5V SSR Module Board - Amazon

    Kuv zam lub tshuab xa xov raws li lub suab nyem ntawm qhov hloov pauv yuav hnov tau zoo, thiab mus rau peb SSRs. Pawg thawj coj no tau ntsuas txog 2 AMP rau SSR uas txaus rau lub zog ntawm txoj hlua Christmas teeb

  3. Jumper xov hlau - Pom tau pheej yig ntawm Ebay
  4. JST SM Plug + Receptacles - Adafruit
  5. 32ft yob cov xaim (lossis plaub 8 ft daim hlau)
  6. Extension Qaum x 8
  7. Lub zog faib hluav taws xob x 2 - AdaFruit
  8. Fais Sawb
  9. Cov Khoom Siv Hluav Taws Xob

    • 5 Volts, 3 Amps lossis ntau dua los tsav LEDs thiab Pi
    • 5 Volts, 1 Amp lossis ntau dua los tsav SSR module
  10. Cov ntaub ntawv kaw
  11. Hais lus

Rau lub hnub qub:

  1. 12mm RGB LEDs (Strand ntawm 25) - AdafruitWS2801 nti hauv cov khoom no tso cai rau Pi kom tsuas yog yuav tsum tau siv cov mem tes ib zaug ntau dua li tsis tu ncua cov kab ua kom cov taws teeb pom kev zoo.
  2. Yas ABS Ntawv los tuav LEDs nyob rau hauv qhov chaw - Walmart
  3. Lexan ntawv los nthuav tawm LEDs - Lowes
  4. Xim tsuag xim dub
  5. Xim Tsuag Xim
  6. Ntoo

Rau tsob ntoo:

  1. Dawb 100 lub teeb x 4
  2. Dawb 50 lub teeb strand
  3. Liab 100 lub teeb x 2
  4. Ntsuab 100 lub teeb x 2
  5. Xiav 100 lub teeb x 2

Kauj ruam 2: Teeb Raspberry Pi

Ua ntej dhia mus rau hauv txoj hlua kuv xav kom Pi nce thiab khiav ua ntej los ntsuas cov khoom raws li lawv tau txuas nrog. Qhov kev teeb tsa no tau ua tiav ua ntej teeb tsa lub thawv ntawv, thiab cuam tshuam nrog Raspberry Pi txuas nrog ntawm USB lub zog rau tus saib xyuas thiab keyboard. Lub hom phiaj yog kom tau txais cov txheej txheem teeb tsa mus rau kev txhim kho cov ntsiab lus tuaj yeem txuas ntxiv ntawm Pi hauv qhov thaiv.

Lub neej ntawd Pi teeb tsa tsis muaj lub tsev qiv ntawv xav tau los tsav WS2801 LEDs hauv lub hnub qub yog li kuv tau teeb tsa AdaFruit's Occidentalis kev ua haujlwm ntawm Pi.

Tom qab Occidnetalis teeb tsa me ntsis teeb tsa ntxiv tau koom nrog:

1) Kho tus Pi rau khau raj rau Command Prompt (tsis yog GUI interface)

2) Teeb lub wireless network interface ntawm Pi los ntawm kev kho/etc/network/interfaces. Nco ntsoov xaiv tus IP chaw nyob zoo li ntawd koj tuaj yeem nkag mus-nkag rau qhov chaw nyob paub ua haujlwm ntawm Pi

3) Nruab Telnet thiab FTP cov kev pabcuam.

4) Nruab Pygame. Lub tsev qiv ntawv tau siv hauv cov ntawv nab nab rau ua si MP3/WAV cov ntaub ntawv

Cov lus qhia ntxaws rau kev teeb tsa/teeb tsa tuaj yeem nrhiav tau yooj yim los ntawm kev tshawb nrhiav hauv Internet. Muaj ntau cov peev txheej muaj nyob ntawm Pi online.

Tom qab cov ntsiab lus no kuv tuaj yeem txuas ib qho yeeb yaj kiab tawm thiab cov keyboard vim tias Pi tuaj yeem yog koj tuaj yeem nkag mus rau qhov chaw deb.

Kauj Ruam 3: Pib Teem Qhov Kev Nkag Mus

Pib Teeb Qhov Kev Ruaj Ntseg
Pib Teeb Qhov Kev Ruaj Ntseg

Kuv yuav tsis nkag mus ntau cov ntsiab lus yuav ua li cas los tsim lub thawv ntim khoom vim nws tsuas yog lub thawv ua los ntawm ntoo. Kuv drilled 1.5 txoj kab uas hla tuav ntawm qhov kawg ntawm lub thawv. Ntawm sab xis yog lub qhov uas txhua qhov txuas txuas txuas thiab lub hnub qub qaum khiav tawm thiab sab laug yog lub qhov uas lub zog txuas thiab lub suab tawm tau khiav.

Thawj cov khoom siv los txuas yog lub zog txuas thiab Raspberry Pi. Txhawm rau lub zog Pi Kuv tab tom siv tib 5V hloov pauv kom muaj zog rau lub hnub qub thiab Pi (pom hauv ntsuab). Vim li no kuv muaj lub zog mus rau lub davhlau ya nyob twg thaiv (pom dawb) qhov twg 5V rab diav rawg tawm mus rau lub hnub qub txuas thiab rau Pi

Pin 2 = 5V

Pin 6 = Av

Thaum txuas txuas tig lub zog thiab Pi yuav tsum tau khau raj thiab nkag tau ntawm Telnet raws li teeb tsa hauv cov kauj ruam dhau los.

Kauj Ruam 4: Txuas Raspberry Pi mus rau Relay Module

Txuas Raspberry Pi mus rau Relay Module
Txuas Raspberry Pi mus rau Relay Module

Nrog rau tag nrho Cov Hluav Taws Xob Tawm (Cov Khoom Siv Hluav Taws Xob thiab Pi), txuas 5 Volts mus rau hauv qab ob lub zog txuas sab nraud txuas. Kuv tsav qhov no nrog kev mob siab rau 5 Volt txuas rau lub zog txuas. Qhov no yog li Pi tsis muaj tag nrho kev thauj khoom ntawm kev xa tawm (qhov kev txhawj xeeb yog 8 kev sib txuas ua ke sib koom ua ke) thiab tsuas yog tuaj yeem tsuas yog tsav lub transistor los koom nrog lub zog sab nraud rau kev xa tawm.

Tam sim no txiav txim siab qhov chaw ntawm GPIO0 txog GPIO7 ntawm Raspberry Pi. Ntawm kuv tus qauv B uas yog:

GPIO0 = Pin 11

GPIO1 = Pin 12

GPIO2 = Pin 13

GPIO3 = Pin 15

GPIO4 = Pin 16

GPIO5 = Pin 18

GPIO6 = Pin 22

GPIO7 = Pin 7

Hauv av/0V = Pin 6, Pin 9, Pin 14, Pin 20, Pin 25

Txij li qhov kev sib txuas ntawm SSR Module yog ntsia hlau hauv kab lus, Kuv txiav txhua lub jumper rau qhov loj me raws li qhov kuv tau sib nrug ntawm cov khoom. Txuas txhua 8 txoj kev nkag mus ntxiv rau hauv av los ntawm Pi mus rau ntawm lub rooj tsavxwm. Koob lub qhov ntswg pab kom zaum cov neeg dhia mus rau hauv Pi header kom raug.

Txhua tus channel muaj LED ntawm SSR Module uas yuav pom thaum GPIO nce siab ntawm Pi. Khiav qhov kev sim yooj yim txhawm rau txheeb xyuas txhua qhov kev sib txuas, txuas raws li test.py, qhov twg txhua GPIO0-7 tau teeb tsa siab rau ob vib nas this.

Kauj Ruam 5: Txiav thiab Npaj Cuam Tshuam Txuas Ntxiv

Txiav thiab Npaj Cuam Tshuam Ntxiv
Txiav thiab Npaj Cuam Tshuam Ntxiv

Ntawm txhua qhov txuas txuas txuas txiav tawm qhov kawg tawm ntawm qhov ntev tshaj plaws muaj rau lub qhov ntsaws qhov kawg ntawm txoj hlua vim nws yuav muaj peev xwm yuav tau mus rau saum tsob ntoo. Ntawm txoj hlua sib faib qhov kawg ntawm xaim sib nrug los ntawm kev txiav cov yas yas uas tuav ob lub xov hlau ua ke. Tam sim no hle qhov kawg kom txog li 1/4 ntawm cov hlau raug nthuav tawm rau cov ntsia hlau ntawm cov txuas.

Siv Sharpie tus cim ntawm txhua qhov kawg ntsaws qhov kawg ntawm txoj hlua los sau tus lej 1 txog 8 kom koj tuaj yeem txheeb xyuas tau yooj yim tias lub qhov (socket) mus rau cov channel twg hauv SSR module.

Peb tseem yuav xav tau ib lub ntsaws thiab tseem yuav xaim txuas ntxiv rau cov kauj ruam tom ntej, yog li ntawd cannibalize ib txoj hlua txuas ntxiv thib 9 lossis tso qee qhov chaw ntxiv ntawm 8 txuas txuas txuas thaum txiav qhov kawg ntsaws.

Kauj Ruam 6: Txuas AC Cov Txuas Hluav Taws Xob

Txuas AC Extension Cords
Txuas AC Extension Cords
Txuas AC Extension Cords
Txuas AC Extension Cords

Cov kauj ruam tom ntej txuas qhov kawg ntawm SSR module nrog 8 txuas txuas ntxiv. Txij li cov xov hlau nyob ntawm no tuaj yeem cuam tshuam tau yooj yim heev Kuv tau siv lub zog faib hluav taws xob thiab rab phom rab phom los sim thiab khaws txhua yam hauv qhov chaw.

Nrog lub hwj chim tawm, tshem tawm qhov txiav qhov kawg los ntawm cov kauj ruam dhau los thiab ntsaws nws mus rau lub zog txuas. Sawb lwm ob hnub kawg thiab txuas txhua qhov rau sab saum toj thiab hauv qab lub zog faib hluav taws xob thaiv thiab cov khoom sib txuas ob qho no.

Tam sim no txuas ib qho ntawm kev txiav cov hlua txuas ntxiv los ntawm cov kauj ruam dhau los. Hauv kuv qhov xwm txheej kuv muaj qhov thaiv nrog 1.5 txoj kab uas hla rau txhua txoj hlua kom ntws tawm, yog li hais txog ntsuab yog ib txoj hlua nrog ib kawg txuas nrog rau qhov thaiv kev faib khoom thiab lwm qhov mus rau qhov kawg ntawm SSR module. Txhawm rau ua kom tiav cov kab hluav taws xob peb xav tau cov xov hlau luv dua (qhia hauv xiav) uas txuas rau lwm qhov kev faib khoom faib mus rau SSR module. Txiav thiab cov khoom siv kom ua txhua yam kom zoo li sai tau. Nyuaj nyem kom cov rub thiab rub thaum txuas lub teeb rau tsob ntoo yuav tsis rub qhov sib txuas tawm ntawm cov khoom sib txuas.

Kauj Ruam 7: Kuaj AC Hookups

Ntsuas AC Hookups
Ntsuas AC Hookups
Ntsuas AC Hookups
Ntsuas AC Hookups

Ntau dua li sib txuas tag nrho cov hlua ntawm Christmas Teeb Kuv nqes tus nqi pheej yig $ 1 hmo teeb rau txhua qhov txuas txuas los ntsuas thiab txhim kho cov duab ua ntej tsob ntoo tau nce. Kuv pleev xim lub teeb txuas nrog cov hlua uas yuav tswj tau cov hlua liab, Ntsuab, Xiav.

Khiav tib txoj haujlwm ntsuas ntsuas siv los ntsuas tus qauv SSR thiab xyuas kom txhua lub teeb sib txuas kom raug.

Lub thawv ntawm lub teeb qhia tias txhua txoj hlua yuav kos 0.34 Amps, thiab rau lub teeb xim kuv tau mus rau hlua ob pawg ua ke uas yuav tsum ua rau tag nrho kos ntawm 0.68 Amps. Qhov no tau zoo dua qhov ntsuas ntawm SSR uas yog 75 - 200 VAC ntawm 2 Amps, txawm li cas los xij kuv tau xav ua ob zaug vim tias fuse ntawm SSR module tau muab muag rau lub rooj tsavxwm ua rau nws hloov pauv tau.

Kauj Ruam 8: Tsim Lub Hnub Qub

Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub
Tsim Lub Hnub Qub

Thawj kauj ruam hauv kev tsim lub hnub qub yog tsim cov ntawv luam los pab tsim cov ntoo ntoo thiab yas. Tom qab ntsuas thiab luam tawm tus qauv ntawm qhov tsim nyog kuv tau nqa ib daim ntawm 4.25 "x 0.125" ntoo los ntawm lub khw muag khoom thiab ntsuas qhov deb xav tau rau txhua sab ntawm lub hnub qub. Kuv tsis tau ua ib qho ntawm cov pob qij txha thaum kuv tau txiav lawv thiaj li tsim lub hnub qub xav tau kev txhawb nqa kom khaws cov khoom nyob hauv qhov chaw thaum gluing.

Muab tus qauv tso rau ntawm qhov chaw ua haujlwm Kuv siv kev txhawb nqa los tuav ob daim ntoo hauv qhov chaw raws li pom hauv xim av hauv daim duab. Nrog ob sab ntawm ntoo kov, kua nplaum tau thov rau ntawm ob sab ntawm qhov sib koom ua ke. Tom qab ntawd noj ib daim me me ntawm balsa Kuv txiav tawm ib daim duab peb sab los kho ob daim ua ke thiab glued uas mus rau lub hnub qub. Qhov laj thawj rau kev siv balsa yog tias thaum lub hnub qub khov kho ua ke Kuv tuaj yeem yooj yim xuab zeb daim duab peb sab kom haum rau qhov sib tw ntawm lub hnub qub, pom nyob hauv daim duab ntawm lub hnub qub.

Vim yog txoj kev tsim kho, kuv yuav tsum tau tos ob peb teev ntawm txhua qhov sib koom ua ke rau cov kua nplaum kom qhuav ua ntej yuav txav mus rau qhov sib koom ua ke tom ntej.

Thaum tag nrho lub hnub qub raug tsim Kuv siv cov phab ntsa ntub dej los npog qhov khoob uas ob daim ntoo tau ntsib ntawm cov lus qhia ntawm lub hnub qub.

Tom qab ntawd kuv tau glued hauv qee qhov me me nyob ib puag ncig sab hauv ntawm lub hnub qub kom pab lub rooj sib dhos LED nyob rau hauv qhov chaw thaum tso, hais txog nrog lub duab plaub. Kuv tsis ntseeg tias lawv yog qhov tsim nyog raws li lub ntiajteb txawj nqus ua txoj haujlwm tuav lub rooj sib txoos LED nyob hauv qhov chaw.

Teem lub hnub qub sib sau ua ke nyob rau sab saum toj ntawm Lexan daim ntawv, taug qab cov duab ntawm lub hnub qub thiab txiav lub hnub qub los ntawm Lexan. Tom qab txiav lub hnub qub Lexan, txheeb xyuas tias nws haum rau hauv cov ntoo ntoo, thiab tom qab ntawd siv 2 lub tsho dawb ntawm cov xim pleev xim rau ib sab ntawm Lexan thiab tso kom qhuav rau 24 teev. Qhov no tso cai rau LEDs kom nthuav dav ntxiv rau zais lawv ntawm qhov pom.

Txhawm rau zais lub hau ntawm Lexan lub hnub qub thiab cov ntoo ntoo kuv tau siv 0.25 "me me ntawm cov ntoo balsa thiab txiav nws kom zoo thiab" capped "tus thav duab kom lub balsa npog qhov sib txawv.

Thaum kawg ntxiv tus pas/dowel los pab txuas lub hnub qub rau saum ntoo.

Kauj Ruam 9: Tsim LED Mounting

Tsim LED Mounting
Tsim LED Mounting
Tsim LED Mounting
Tsim LED Mounting

Siv tib tus qauv los tsim lub hnub qub ntoo, txiav tawm daim ntawv yas ABS kom loj, tab sis me dua kom muaj peev xwm ntxig rau sab hauv lub hnub qub ntoo. Kuaj tawm tias nws haum zoo sab hauv lub hnub qub ntoo.

Tom qab ntawd tseem siv tus qauv nrog qhov chaw nyob, laum 25 LED qhov. Cov LEDs los ntawm AdaFruit muaj cov silicone flange nyob rau sab nraud ntawm lawv yog li lawv tau ua tiav zoo rau hauv qhov qhov drilled ntawm 12mm. Hauv daim duab koj tuaj yeem pom lub flange thiab kuv tau siv kab ntsuab los qhia qhov twg ABS yas yuav koom nrog lub flange tuav lub LED nyob hauv qhov chaw.

Pib ntawm ib qho ntawm cov lus qhia thiab ua haujlwm nyob ib puag ncig sab nraud ntawm lub hnub qub, tom qab ntawd txav mus rau sab hauv 5 qhov siab kom ua tiav daim. Hauv kuv qhov haujlwm kuv muaj LED txoj haujlwm txuas raws li qhia hauv tus lej hauv daim duab, nrog 1 yog thawj LED tom qab txuas.

Thov qee daim kab xev hluav taws xob rau qhov liab thiab xiav xaus ntawm txoj kab. Lawv yog cov khoom siv thib ob rau lub zog uas peb yuav tsis siv, thiab hloov siv qhov liab/xiav txuas nrog lub moos/teeb liab txuas ntawm tus xov tooj nws tus kheej.

Kauj Ruam 10: Tsim Kev Txuas Hluav Taws Xob rau Lub Hnub Qub LED

Tsim Kev Txuas Hluav Taws Xob rau Lub Hnub Qub LED
Tsim Kev Txuas Hluav Taws Xob rau Lub Hnub Qub LED
Tsim Kev Txuas Hluav Taws Xob rau Lub Hnub Qub LED
Tsim Kev Txuas Hluav Taws Xob rau Lub Hnub Qub LED

Tom ntej no yog tsim kom muaj 8 ft cable los khiav ntawm qhov thaiv mus rau lub hnub qub nyob saum tsob ntoo.

Txiav 4 qhov sib npaug qhov ntev ntawm 8 ft xaim thiab ntawm ib kawg ntawm kab ntawv siv kab xev hluav taws xob lossis zauv sib txuas kom khaws cov pob ua ke thiab zoo. Ua qhov no kom tag nrho qhov ntev ntawm 4 kab txuas txhua ob peb ntiv tes.

Ntawm ob qho kawg ntawm cov hlua khi cov xov hlau thiab txuas rau JST cov txuas kom xaim tuaj yeem txuas ib kawg rau lub thawv thiab lwm qhov rau lub hnub qub. Ua kom ntseeg tau tias qhov chaw sib txheeb ntawm cov xov hlau nyob rau hauv qhov kev txiav txim kom raug thiaj li thaum txuas mus rau lub hnub qub Xiav/Ntsuab/Daj/Liab sib txuas sib txuas rau lwm qhov kawg ntawm txoj kab. Siv lub multimeter los tshuaj xyuas lub cable kom ntseeg tau tias nws tau xaim zoo.

Kauj Ruam 11: Hlau Hnub Qub rau Pi

Hlau Star rau Pi
Hlau Star rau Pi

Peb yuav tsum tam sim no tsim lub qhov tso rau hauv lub thawv rau lub hnub qub/txuas txuas txuas txuas rau.

Liab = 5 Volts

Xiav = av

Yog li peb tuaj yeem xaim ob kab no ntawm JST txuas rau lub davhlau ya nyob twg thaiv uas Raspberry Pi lub zog txuas nrog.

Lwm ob qhov kev sib txuas yog:

Daj = Cov Ntaub Ntawv = MOSI = Tus Pin 19

Ntsuab = Clock = SCLK = Pin 23

Kuv ua raws txoj kab txuas los ntawm AdaFruit cov lus qhia. Yog li hle qhov xaus ntawm ob lub xov hlau jumper kom lawv tuaj yeem muab muag rau ntawm JST txuas.

Thaum koj ntseeg siab tias txoj hlua yuav tau txais cov cim qhia tau zoo rau LEDs, koj tuaj yeem ruaj khov txuas hauv qhov thaiv kom tiv thaiv kev nruj kom txhua qhov rub rau ntawm txuas txuas txuas yuav tsis rub cov dhia tawm ntawm Pi.

Kauj Ruam 12: Kuaj Lub Hnub Qub LED

Kuaj lub Hnub Qub LED
Kuaj lub Hnub Qub LED
Kuaj lub Hnub Qub LED
Kuaj lub Hnub Qub LED

Nrog lub hnub qub LED txuas nrog Pi. Khiav qhov kev sim yooj yim los txheeb xyuas lub teeb pom kev ua haujlwm tau zoo. Ntau ntawm kuv cov cai tau yoog los ntawm AdaFruit Tutorial nrog rau kev tshaj tawm hauv lub vev xaib txog kev hloov kho cov cai qhia kom haum rau LEDs peb tau siv..

Cov ntawv txuas ledtest.py yuav muaj lub hnub qub maj mam tig los ntawm xiav ntshiab mus rau liab dawb.

Kauj Ruam 13: Txuas Tus Hais Lus, Tsim Kom Muaj Kev Ruaj Ntseg

Txuas tus Hais Lus, Tsim kom muaj Qhov Ntsuas Sab Nraud
Txuas tus Hais Lus, Tsim kom muaj Qhov Ntsuas Sab Nraud

Tsis muaj dab tsi tshwj xeeb ntawm no, tsuas yog txuas tus neeg hais lus rau hauv lub suab tawm ntawm Raspberry Pi, thiab ntsaws lawv rau hauv lub zog txuas. Tus hais lus siv lub zog yooj yim nrog lub pob khawm hloov kho yuav ua haujlwm.

Txog rau sab saum toj kuv xav kom muaj peev xwm saib mus rau hauv lub thawv ntawv, yog li kuv tau teeb ib daim 8.5 x 11 iav (los ntawm daim duab thav duab) rau lub hau thiab siv Velcro nyob rau sab saum toj kom kuv tuaj yeem tshem tawm sab saum toj yog tias xav tau. Ib feem loj ntawm lub thawv muaj 110 VAC nthuav tawm yog li nws yog qhov tseem ceeb rau sab saum toj los muab kev tiv thaiv los ntawm ib tus neeg lossis ib yam dab tsi los ntawm kev ua yuam kev.

Kauj Ruam 14: Txuas Qhov Teeb Pom Kev Tsob Ntoo

Txuas qhov Teeb Pom Kev Tsob Ntoo
Txuas qhov Teeb Pom Kev Tsob Ntoo

Kuv xaiv cov txheej txheem ntawm cov ntoo ntawm Christmas tsob ntoo kom muab qhov yooj yim tshaj plaws rau kuv los tsim ntau yam kev txav/cuam tshuam. Txuas nrog yog daim duab ntawm qhov kuv tso tawm teeb pom kev zoo rau 5 kab dawb. Cov seem peb seem yog txhua qhov teeb tsa ntawm ob lub teeb 100 xim: Liab, Ntsuab, Xiav.

Qhov txuas txuas tshwj xeeb uas koj txuas rau txhua txoj hlua tsis yog qhov tseem ceeb xws li hauv cov kauj ruam tom ntej Kuv tuaj yeem hloov kho daim duab qhia chaw ntawm GPIO0-7 thiab teeb pom kev zoo li cas ntawm tsob ntoo.

Kauj Ruam 15: Thauj/Tsim Suab Nkauj, Software, Sequences…

Image
Image

Muaj ntau ntau Christmas teeb ua ntu zus muaj nyob online rau Raspberry Pi, tab sis kuv tau sau ib qho yooj yim los ntawm kos. Txhua qhov kev ua ntu zus tau tsim los ntawm kev sib sau ua ntu zus ntawm kev ntaus/ntsuas hauv Audacity (kho lub suab) rau cov lus txib tshwj xeeb rau kuv tus ua ntu zus.

rxmas.py

Qhov kev zov me nyuam no yuav xaiv tus qauv zoo li qub rau tsob ntoo txhua feeb. Kuv muaj tsab ntawv no khiav thaum pib ntawm Raspberry Pi (los ntawm txoj haujlwm cron) raws li tus cwj pwm tsis zoo thaum ntsaws rau hauv chav.

xmas.py

Nov yog qhov program sequencer, uas siv cov ntawv ua ntu zus thiab MP3 ua cov khoom siv

teeb tsa.txt

Hauv cov kauj ruam dhau los, Kuv tau muab cov txheej txheem uas kuv siv rau txhua qhov laj thawj. Cov ntaub ntawv no qhia txhua qhov tseeb GPIO0-7 rau qhov laj thawj channel. Yog li hauv kev teeb tsa.txt Kuv tau txuas, GPIO0's txuas txuas txuas tsav cov laj thawj channel 8 (Xiav), GPIO1 tsav cov laj thawj channel 6 (Liab), thiab lwm yam …

test.mp3 / test.txt

Nov yog qhov teeb meem sim yooj yim ntawm suav lub suab ntawm tus lej 1 txog 8 nrog cov hlua sib npaug sib npaug teeb pom kev zoo

Yog li txhawm rau ua piv txwv piv txwv li no:

./xmas.py test.txt test.mp3

carol.txt

Cov ntawv ua ntu zus rau Christmas Sarajevo los ntawm Trans-Siberian Orchestra

LetItGo.txt

Cov ntawv ua ntu zus rau Cia Nws Mus Los ntawm Disney's Frozen Movie

russian.txt

Cov ntawv ua ntu zus rau "A Mad Russian's Christmas" los ntawm Trans-Siberian Orchestra

Koj yuav tsum tau muab koj tus kheej LetItGo.mp3 thiab carol.mp3 cov ntaub ntawv pom tseeb! Tsuas yog yuav lawv ntawm Amazon.

NCO TSEG: Cov vis dis aus hauv YouTube tau nrawm mus txog 110% nrawm yog li nws yuav suab me ntsis txawv

Ua kom nws ci!
Ua kom nws ci!

Thawj qhov khoom plig hauv Qhov Ua Rau Nws Glow!

Pom zoo: