Cov txheej txheem:
- Kauj ruam 1: Sau koj cov khoom siv
- Kauj Ruam 2: Pib Txuas
- Kauj Ruam 3: Teeb Raspberry Pi
- Kauj Ruam 4: Ua Si Koj Thawj Zaj Nkauj
Video: Lightshowpi Project: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Nyob zoo sawv daws! Nov yog kuv daim ntawv qhia yuav ua li cas los tsim lub teeb pom kev zoo siv lightshowpi raws li lub Kaum Hlis 2020.
Kauj ruam 1: Sau koj cov khoom siv
Txog txoj haujlwm no koj yuav xav tau cov hauv qab no:- Raspberry Pi (Kuv tau siv Tus Qauv B+ uas kuv tau yuav ntawm lub siab zoo xyoo dhau los. Raws li kuv paub, qhov no yuav ua haujlwm nrog txhua tus pi tshwj tsis yog rau 4, txawm li cas los xij kuv tsis tuaj yeem txheeb xyuas qhov ntawd.)
www.raspberrypi.org/products/
- SD Card/Micro SD Card (Qhov no nyob ntawm seb koj siv dab tsi. Txhua yam 16GB lossis loj dua yuav tsum txaus)
www.walmart.com/ip/SanDisk-32GB-microSDHC-…
- Micro USB fais fab cable (rau Raspberry Pi)
- Sainsmart 8 Channel Solid State Relay Board
www.sainsmart.com/products/8-channel-5v-so…
- 10 Channel Faib Cov Hluav Taws Xob Thaiv
www.speedwaymotors.com/Electrical-10-Termi…
- Plaub Qhov Chaw Nyuaj Siab
www.walmart.com/ip/Hyper-Tough-Grounding-D…
- Ob Hyper Tough 2 Gang Box
www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…
- Txiv neej rau txiv neej, Txiv neej rau poj niam, thiab poj niam rau poj niam Jumper Wires
www.amazon.com/gp/product/B072L1XMJR/ref=p…
- 16 Cov ntsuas hlau
www.walmart.com/ip/16-Gauge-Red-Black-Powe…
- HiLetGo Digital FM Transmitter
www.amazon.com/gp/product/B07X3Z8YTD/ref=p…
- Hlau txiav thiab hlau stripper
www.walmart.com/ip/Wire-Stripper-Universal…
- Daim kab xev hluav taws xob
- Soldering Hlau
www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…
- Lub khoos phis tawj/khoos phis tawj nrog SD Card nyeem ntawv/sau ntawv
- Ob lub zog ntsaws ntsaws
www.amazon.com/ARyee-Universal-Compatible-…
Kauj Ruam 2: Pib Txuas
Ua ntej peb teeb tsa raspberry pi, koj yuav xav mus tom ntej thiab ua txhua yam tsim nyog thaiv txoj kev ntawd tom qab koj teeb tsa pi koj tuaj yeem mus tom ntej thiab sim kho vajtse tom qab ntawd. Txhawm rau pib koj yuav xav rub daim ntawv siv rau GPIO tus pin teeb tsa ntawm koj li pi. Piv txwv li ib qho uas kuv tau siv yog txuas nrog cov kauj ruam no.
Ntawm Sainsmart lub rooj tsavxwm, nqa lub taub hau ntswj taub hau thiab tshem tag nrho cov channel ntsia hlau (cov ntsia hlau hauv lub thawv me me ntsuab). Tom qab ntawd, lob koj Txiv neej rau poj niam jumper cables thiab xaim lawv raws li hauv qab no:
GPIO 11 rau CH1
GPIO 12 rau CH2
GPIO 13 txog CH3
GPIO 15 rau CH4
GPIO 16 txog CH5
GPIO 18 txog CH6
GPIO 22 rau CH7
GPIO 7 rau CH8
HLOOV
GPIO 6 to CSY
GPIO 2 to TVV
Nco tseg: Ntawm SSR lub rooj tsavxwm, muaj ob daim GND's. Siv qhov ib sab ntawm VCC.
Tom qab ntawd koj yuav xav txiav 16 daim ntawm 16 lub ntsuas cua xaim (2 rau txhua ntawm 8 txoj hauv kev) thiab tshem tawm qhov kawg, kwv yees li 1/16 ntawm ib nti tawm. Tom qab ntawd ntxig rau sab tso tawm ntawm ssr lub rooj tsavxwm thiab kaw lub hau ntswj kom nruj (tsis nruj dhau).
Ua ntej peb mus txuas ntxiv muaj qee yam uas koj yuav tsum paub: ntawm phab ntsa qhov hluav taws xob muaj ob txheej ntsia hlau, ib qho tooj liab thiab ib qho nyiaj. Sab tooj yog rau lub zog, sab nyiaj yog rau hauv av. Tam sim no, yam koj xav ua yog coj tus xaim sab laug los ntawm channel ib thiab khiav nws mus rau lub hau ntswj sab saum toj ntawm sab tooj. Tom qab ntawd mus rau cov channel tom ntej thiab siv cov xaim sab laug thiab khiav nws mus rau hauv qab ntsia hlau ntawm tib sab. Rov ua dua kom txog thaum koj muaj yim lub xov hlau khiav mus rau lub qhov hluav taws xob.
Tom qab ntawd koj yuav tsum ua cov xov hlau hauv av. Txiav ib daim ntawm 16 lub ntsuas cua xaim thiab txheeb ntawm daisy saw lub qhov hluav taws xob thaj chaw ua ke. Txhawm rau ua qhov no txuas ib lub xaim rau cov ntsia hlau nyiaj sab saud thiab tom qab ntawd mus rau hauv qab cov ntsia hlau nyiaj ntawm qhov hluav taws xob tom ntej. Tom qab ntawd koj yuav tsum xaus nrog ib lub xov hlau hauv av uas tsis txuas nrog. Muab koj ob lub qhov ntsaws ntsaws ntsaws thiab ib qho txuas los yog crimp cov xov tsis zoo ua ke.
Tam sim no, lob koj 10 channel fais fab tsheb npav. Koj yuav tsuas xav tau 9 txoj hauv kev. Daisy saw 9 ntawm lawv ua ke (tib sab). Tom qab ntawd coj txoj cai xaim los ntawm cov channel ib ntawm SSR pawg thawj coj saib thiab txuas nws mus rau thawj qhov siv. Ua qhov no kom txog thaum tag nrho 8 cov xov hlau txuas rau lub npav npav. Tom qab ntawd nqa cov xaim zoo los ntawm ob lub zog ntsaws ntsaws ntsaws thiab khiav nws mus rau qhov kawg ntawm kab tsheb npav.
Tam sim no qhov nyuaj tau dhau lawm!
Kauj Ruam 3: Teeb Raspberry Pi
Rau cov ntawm koj uas tshiab rau Raspberry Pi pib ntawm no:
Muaj ob peb qhov program koj yuav tsum rub tawm ua ntej peb pib teeb tsa. Rau txhua qhov txuas hauv qab no, xaiv koj li OS rau rub kom raug.
- Raspberry Pi Imager
www.raspberrypi.org/downloads/
- PuTTy
www.chiark.greenend.org.uk/~sgtatham/putty…
- SD daim ntawv tsim tawm
www.sdcard.org/downloads/formatter/
- Advanced IP Scanner
www.advanced-ip-scanner.com/download/Advan…
Thaum koj muaj cov rub tawm, pib los ntawm ntsaws koj daim npav SD. Qhib daim npav SD daim ntawv thiab xaiv lub zog uas koj xav kom ua. Tom qab ntawv format daim npav. Qhov no tsuas yog kev ceeb toom txhawm rau pab ua kom tag cov txheej txheem mus du dua.
Tom qab ntawd, rub tawm NOOBS OS system rau raspberry pi ntawm no:
downloads.raspberrypi.org/NOOBS_latest
Nco tseg: Vim li cas kuv xaiv NOOBS hla Raspberry Pi OS yog vim NOOBS muab txoj hauv kev rov qab sai yog tias koj xav tau kev teeb tsa tshiab.
Thaum qhov ntawd ua tiav, qhib qhov program raspberry pi imager, nqes mus rau qhov kev cai os, nrhiav NOOBS.zip, xaiv tus tsav koj xav sau koj li rau, thiab sau!
Tom qab ua tiav lawm, ntxig daim npav SD rau hauv lub qhov ntawm tus pi. Feem ntau ntawm cov uas nyob hauv qab lub rooj tsavxwm, tawm tsam usb chaw nres nkoj. Koj tseem yuav xav ntsaws nas rau raspberry pi rau lub sijhawm. Txuas lub micro USB fais fab mov rau hauv rpi. Tom qab ntawd siv HDMI ntsaws rau hauv TV, PC Monitor, thiab lwm yam. Tom qab qee lub sijhawm, raspberry pi yuav qhia koj sai sai, nug koj tias OS koj xav nruab. Xaiv thawj qhov kev xaiv (Raspberry Pi OS Full/Desktop). Tso cai rau nws los teeb tsa lub operating system thiab tom qab ntawd nws yuav rov pib dua pi. Ua raws li cov lus qhia pop-up los hloov kho koj tus pi thiab teeb tus password rau SSH (uas peb yuav siv tom qab).
Tom qab txhua qhov ua tiav, koj yuav xav nyem rau ntawm Raspberry Pi lub logo nyob rau sab saum toj sab laug. Tom qab ntawv los ntawm cov ntawv qhia zaub mov nco mus rau Preferences> Raspberry Pi Configuration. Qhov no yuav qhib cov ntawv qhia zaub mov nrog ntau qhov chaw rau koj Raspberry Pi. Nyem rau ntawm "Interfaces" tab thiab pab kom SSH.
Tom qab ntawd ntsaws rau hauv USB WiFi dongle rau ib qho ntawm USB chaw nres nkoj (yog tias koj tus pi tsis tau tsim hauv WiFi). Txuas rau koj lub network WiFi.
Thaum koj ua tiav qhov ntawd, mus rau koj lub khoos phis tawj nrog Advanced IP Scanner thiab PuTTy teeb tsa. Txuas mus rau tib SSID raws li koj txuas koj li Raspberry pi rau. Qhib Advanced IP Scanner thiab luam kab no: "192.168.137.1 - 192.168.137.254." Koj tus raspberry pi yuav tsum tshwm nrog tus IP chaw nyob ib sab ntawm nws. Tam sim no, qhib PuTTy thiab hauv lub Npe Lub Npe lub thawv ntaus tus IP chaw nyob uas pom tom ntej ntawm raspberry pi. Yuav muaj pop up, nyem yog. Tom qab ntawd koj yuav tau txais kev ceeb toom nrog "nkag mus rau hauv xws li:" ntaus "pi" thiab tom qab ntawd nkag tus password uas koj tau xaiv thaum koj teeb tsa koj tus pi. Thaum koj tab tom ntaus, koj yuav pom tias tus password yuav tsis tshwm. Qhov no yog kev nyab xeeb thiab yog ib txwm muaj. Tsuas yog ntaus tus password thiab ntaus nkag. Rau lwm cov lus nug, saib ntawm no:
www.raspberrypi.org/documentation/remote-a…
Thaum koj tau ua tiav nkag mus rau koj tus pi nyob deb, ntaus cov lus txib hauv qab no:
sudo apt nruab git-core
git clone
cd lightshowpi
git fetch && git checkout sej 3
sudo./install.sh
sudo rov pib dua
Tom qab txhua lo lus txib tos rau "pi@raspberrypi:" hauv cov ntawv ntsuab kom tshwm sim ua ntej ntaus tus lej tshiab hauv. Thaum uas ua tiav tag nrho, nkag mus rau qhov lus txib no txhawm rau sim kho vajtse:
sudo python py/hardware_controller.py -xeev = flash
Txhua lub teeb ntawm SSR lub rooj tsavxwm yuav tsum nyem ib tus zuj zus. Koj npaj tau khiav qee lub teeb!
Kauj Ruam 4: Ua Si Koj Thawj Zaj Nkauj
Txoj hauv kev yooj yim tshaj plaws uas kuv pom los ua nkauj yog rub cov ntawv.mp3 thiab tom qab ntawd muab tso rau hauv daim nplaub tshev ntawm raspberry pi. Kuv hu kuv lub suab paj nruag. Tom qab ntawd hauv PuTTy siv cov lus txib no:
sudo nab hab sej py/synchronized_lights.py --file =/home/pi/lightshowpi/usic/[songname].mp3
Qhov ntawd tsuas yog muaj rau nws! Nws yog qhov kev lom zem tiag tiag tab sis nyuaj txoj haujlwm thiab kuv vam tias qhov no yuav pab txhua tus neeg uas tau ntsib ib yam uas kuv tau ua. Nov yog qhov txuas rau YouTube playlist nrog kaw qee cov nkauj los ntawm kuv lub teeb pom kev.
www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA
Yog tias koj muaj lus nug, thov hu dawb! Ua tsaug!
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Xus LightshowPi: 6 Kauj Ruam
Halloween LightshowPi: Yog li, lub caij no peb tab tom nrhiav qee yam tshiab los ntxiv rau peb Haunted Halloween Yard thiab kuv tau hla hla qhov Raspberry Pi Lightshow project ntawm http://lightshowpi.org. Kuj tseem muaj ntau cov ntaub ntawv zoo ntawm https://www.reddit.com/r/LightShowPi/. Hauv
Raspberry Pi LightshowPi: 5 Kauj Ruam (nrog Duab)
Raspberry Pi LightshowPi: Hauv cov lus qhia no kuv tab tom tsim Christmas zaub siv ib qho ntawm LightshowPi thauj khoom ntawm Raspberry Pi 3, 8 channel SSR, 4 qhov hluav taws xob, thiab ntau yam xov hlau. Cov vis dis aus tso tawm yog piv txwv ntawm qhov kuv tau ua xyoo tas los. Yog tias koj nyiam qhov kev qhia no, pov npav
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: 12 Cov Kauj Ruam (nrog Duab)
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: Hauv Cov Lus Qhia no, Kuv yuav hla cov kauj ruam uas kuv tau xaiv los xaiv Lub Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau qhov ua piv txwv Automated Shade Screen project. Cov ntxaij vab tshaus ntxoov ntxoo yog qhov nrov thiab pheej yig Coolaroo tes cranked qauv, thiab kuv xav hloov