Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Iyong Mga Pantustos
- Hakbang 2: Simulan ang Mga Kable
- Hakbang 3: I-set up ang Raspberry Pi
- Hakbang 4: Patugtog ng Iyong Unang Kanta
Video: Lightshowpi Project: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Kamusta po kayo lahat! Ito ang aking opisyal na gabay sa kung paano lumikha ng isang light show gamit ang lightshowpi hanggang Oktubre 2020.
Hakbang 1: Ipunin ang Iyong Mga Pantustos
Para sa proyektong ito kakailanganin mo ang sumusunod: - Raspberry Pi (Gumamit ako ng isang Model B + na binili ko sa mabuting kalooban taon na ang nakakalipas. Sa pagkakaalam ko, gagana ito sa lahat ng pi maliban sa 4, subalit hindi ko ma-verify iyon.)
www.raspberrypi.org/products/
- SD Card / Micro SD Card (Nakasalalay ito sa kung anong gagamitin mo. Anumang 16GB o mas malaki ay dapat sapat)
www.walmart.com/ip/SanDisk-32GB-microSDHC-…
- Micro USB power cable (para sa Raspberry Pi)
- Sainsmart 8 Channel Solid State Relay Board
www.sainsmart.com/products/8-channel-5v-so…
- 10 Block Power Distribution ng Channel
www.speedwaymotors.com/Electrical-10-Termi…
- Apat na Hyper Tough Outlet
www.walmart.com/ip/Hyper-Tough-Grounding-D…
- Dalawang Hyper Tough 2 Gang Box
www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…
- Lalaki sa Lalaki, Lalaki sa Babae, at Babae sa Babae Jumper Wires
www.amazon.com/gp/product/B072L1XMJR/ref=p…
- 16 Gauge wire
www.walmart.com/ip/16-Gauge-Red-Black-Powe…
- HiLetGo Digital FM Transmitter
www.amazon.com/gp/product/B07X3Z8YTD/ref=p…
- Wire cutter at wire stripper
www.walmart.com/ip/Wire-Stripper-Universal…
- Electrical tape
- Panghinang
www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…
- Laptop / computer na may SD Card reader / manunulat
- Dalawang prong power plug
www.amazon.com/ARyee-Universal-Compatible-…
Hakbang 2: Simulan ang Mga Kable
Bago namin i-set up ang raspberry pi, gugustuhin mong magpatuloy at gawin ang lahat ng kinakailangang mga kable sa ganoong paraan pagkatapos mong i-set up ang pi maaari kang magpatuloy at subukan ang hardware pagkatapos. Upang magsimula nais mong hilahin ang isang sheet ng sanggunian para sa layout ng GPIO pin ng iyong kani-kanilang pi. Halimbawa ang ginamit ko ay naka-attach sa hakbang na ito.
Sa board ng Sainsmart, kumuha ng isang flathead screwdriver at paluwagin ang lahat ng mga turnilyo ng channel (ang mga turnilyo sa loob ng maliit na berdeng mga kahon). Pagkatapos, kunin ang iyong Lalaki sa mga kable ng jumper na babae at i-wire ang mga ito tulad ng sumusunod:
GPIO 11 hanggang CH1
GPIO 12 hanggang CH2
GPIO 13 hanggang CH3
GPIO 15 hanggang CH4
GPIO 16 hanggang CH5
GPIO 18 hanggang CH6
GPIO 22 hanggang CH7
GPIO 7 hanggang CH8
Laktawan
GPIO 6 hanggang GND
GPIO 2 hanggang VCC
Tandaan: Sa board ng SSR, mayroong dalawang GND's. Gamitin ang katabi ng VCC.
Pagkatapos ay gugustuhin mong gupitin ang 16 na piraso ng 16 gauge wire (2 para sa bawat isa sa 8 mga channel) at ihubad lamang ang dulo, mga 1/16 ng isang pulgada. Pagkatapos ay ipasok sa gilid ng output ng board ng ssr at higpitan ang mga turnilyo ng channel (hindi masyadong masikip).
Bago kami magpatuloy mayroong ilang mga bagay na dapat mong malaman: sa mga outlet ng dingding mayroong dalawang hanay ng mga turnilyo, isang tanso at isang pilak. Ang panig na tanso ay para sa lakas, ang panig na pilak ay para sa lupa. Ngayon, kung ano ang nais mong gawin ay kunin ang kaliwang kawad mula sa isa sa channel at patakbuhin ito sa tuktok na tornilyo sa gilid ng tanso. Pagkatapos ay pumunta sa susunod na channel at gamitin ang kaliwang kawad at patakbuhin ito sa ilalim na tornilyo sa parehong panig. Ulitin hanggang sa mayroon kang walong wires na tumakbo sa mga saksakan.
Pagkatapos ay kakailanganin mong gawin ang mga ground wires. Gupitin ang isang piraso ng 16 gauge wire at uri ng daisy chain sa outlet ng magkasama. Upang gawin ito maglakip ng isang kawad sa itaas na pilak na tornilyo at pagkatapos ay sa ilalim ng pilak na turnilyo ng susunod na outlet. Pagkatapos ay dapat kang magtapos sa isang ground wire na hindi nakakonekta. Haluin ang iyong dalawang prong power plug at alinman sa solder o crimp ang negatibong mga wire nang magkasama.
Ngayon, kunin ang iyong 10 channel power bus bar. Kakailanganin mo lamang ng 9 na mga channel. Daisy chain 9 sa kanila magkasama (magkatulad na panig). Pagkatapos kunin ang tamang kawad mula sa isa sa channel sa SSR board at ilakip ito sa unang ginamit na channel. Gawin ito hanggang ang lahat ng 8 wires ay nakakabit sa bus bar. Pagkatapos kunin ang positibong kawad mula sa dalawang prong power plug at patakbuhin ito sa huling channel ng bus bar.
Ngayon ang mahirap na bahagi ay tapos na!
Hakbang 3: I-set up ang Raspberry Pi
Para sa mga bago sa Raspberry Pi magsimula dito:
Mayroong ilang mga programa na kakailanganin mong i-download bago kami magsimula sa pag-set up. Para sa lahat ng mga sumusunod na link, piliin ang iyong OS para sa tamang pag-download.
- Raspberry Pi Imager
www.raspberrypi.org/downloads/
- PuTTy
www.chiark.greenend.org.uk/~sgtatham/putty…
- Formatter ng SD Card
www.sdcard.org/downloads/formatter/
- Advanced IP Scanner
www.advanced-ip-scanner.com/download/Advan…
Kapag mayroon ka nang mga na-download, magsimula sa pamamagitan ng pag-plug sa iyong SD card. Buksan ang formatter ng SD card at piliin ang drive na nais mong i-format. Pagkatapos i-format ang card. Pag-iingat lamang ito upang makatulong na gawing mas maayos ang natitirang proseso.
Pagkatapos, i-download ang NOOBS OS system para sa raspberry pi dito:
downloads.raspberrypi.org/NOOBS_latest
Tandaan: Ang dahilan kung bakit pinili ko ang NOOBS kaysa sa Raspberry Pi OS ay dahil nag-aalok ang NOOBS ng isang mabilis na pamamaraan sa pag-recover kung sakaling kailangan mo ng isang sariwang pag-install.
Kapag tapos na iyon, buksan ang programa ng raspberry pi imager, mag-scroll pababa sa pasadyang os, hanapin ang NOOBS.zip, piliin ang drive na nais mong isulat ang iyong os, at isulat!
Matapos makumpleto iyon, ipasok ang SD card sa puwang sa pi. Karamihan sa mga ito ay nasa ilalim ng board, sa tapat ng mga port ng usb. Gusto mo ring mai-plug in ang isang mouse sa raspberry pi sa ngayon. Isaksak ang micro USB power supply sa rpi. Pagkatapos ay gamitin ang HDMI upang mai-plug ito sa isang TV, PC Monitor, atbp. Pagkatapos ng ilang oras, i-prompt ka ng raspberry pi, tatanungin ka kung anong OS ang nais mong i-install. Piliin ang unang pagpipilian (Raspberry Pi OS Full / Desktop). Payagan itong i-install ang operating system at pagkatapos ay i-reboot nito ang pi. Sundin ang mga tagubilin na pop-up upang i-update ang iyong pi at mag-set up ng isang password para sa SSH (na gagamitin namin sa paglaon).
Matapos ang lahat ng iyon ay tapos na, gugustuhin mong mag-click sa logo ng Raspberry Pi sa kaliwang sulok sa itaas. Pagkatapos mula sa drop down na menu pumunta sa Mga Kagustuhan> Pag-configure ng Raspberry Pi. Bubuksan nito ang isang menu na may iba't ibang mga setting para sa iyong Raspberry Pi. Mag-click sa tab na "Mga Interface" at paganahin ang SSH.
Pagkatapos plug sa dongle ng USB WiFi sa isa sa mga USB port (kung ang iyong pi ay hindi naka-built sa WiFi). Kumonekta sa iyong WiFi network.
Kapag tapos mo na iyan, pumunta sa iyong computer na naka-install ang Advanced IP Scanner at PuTTy. Kumonekta sa parehong SSID tulad ng pagkonekta mo sa iyong Raspberry pi. Buksan ang Advanced IP Scanner at i-scan ang saklaw na ito: "192.168.137.1 - 192.168.137.254." Ang iyong raspberry pi ay dapat na mag-pop up sa isang IP address sa tabi nito. Ngayon, buksan ang PuTTy at sa Host Name box i-type ang IP address na lalabas sa tabi ng raspberry pi. Magkakaroon ng pop up, mag-click sa oo. Pagkatapos ay sasabihan ka ng "pag-log in bilang:" i-type "pi" at pagkatapos ay ipasok ang password na iyong pinili noong na-set up mo ang iyong pi. Habang nagta-type ka, maaari mong mapansin na hindi lalabas ang password. Ito ay isang tampok sa seguridad at ganap na normal. I-type lamang ang password at pindutin ang enter. Para sa anumang iba pang mga katanungan, mag-refer dito:
www.raspberrypi.org/documentation/remote-a…
Kapag matagumpay mong na-access ang iyong pi mula sa malayo, i-type ang mga sumusunod na utos:
sudo apt i-install ang git-core
git clone
cd lightshowpi
git fetch && git checkout python3
sudo./install.sh
sudo reboot
Pagkatapos ng bawat utos maghintay para sa "pi @ raspberrypi:" sa berdeng teksto upang lumitaw bago mag-type ng isang bagong code sa. Kapag tapos na ang lahat, ipasok ang utos na ito upang subukan ang hardware:
sudo python py / hardware_controller.py --state = flash
Ang bawat ilaw sa board ng SSR ay dapat na indibidwal na mag-flash. Handa ka nang magpatakbo ng ilang mga ilaw!
Hakbang 4: Patugtog ng Iyong Unang Kanta
Ang pinakamadaling paraan na nahanap kong maglaro ng mga kanta ay ang pag-download ng mga file na.mp3 at pagkatapos ay ilagay ang mga ito sa isang folder sa raspberry pi. Pinamagatan ko ang "musika." Pagkatapos sa PuTTy gamitin ang utos na ito:
sudo python py / synchronized_light.py --file = / home / pi / lightshowpi / usic / [songname].mp3
Iyon lang ang mayroon dito! Ito ay naging isang talagang masaya ngunit mapaghamong proyekto at inaasahan kong makakatulong ito sa sinuman na nakaranas ng parehong mga bagay na ginawa ko. Narito ang isang link sa isang playlist sa YouTube na may mga pag-record ng ilan sa mga kanta mula sa aking light show.
www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA
Kung mayroon kang anumang mga katanungan, huwag mag-atubiling magtanong! Salamat!
Inirerekumendang:
Gimbal Stabilizer Project: 9 Mga Hakbang (na may Mga Larawan)
Gimbal Stabilizer Project: Paano Gumawa ng isang Gimbal Alamin kung paano gumawa ng isang 2-axis gimbal para sa iyong camera ng aksiyon tulad ng nanginginig vide
Awtomatikong ECG- BME 305 Final Project Extra Credit: 7 Hakbang
Ang Automated ECG- BME 305 Final Project Extra Credit: Ginagamit ang isang electrocardiogram (ECG o EKG) upang sukatin ang mga de-koryenteng signal na ginawa ng isang tumatibok na puso at malaki ang papel nito sa pagsusuri at pagbabala ng sakit sa puso. Ang ilan sa mga nakuhang impormasyon mula sa isang ECG ay nagsasama ng mga ritmo
Halloween LightshowPi: 6 na Hakbang
Halloween LightshowPi: Kaya, sa panahon na ito naghahanap kami ng bagong bagay na idaragdag sa aming Pinagmumultuhan na Yard ng Halloween at nadapa ako sa proyektong Raspberry Pi Lightshow na ito sa http://lighthowpi.org. Mayroon ding maraming mahusay na impormasyon sa https://www.reddit.com/r/LightShowPi/. Sa
Raspberry Pi LightshowPi: 5 Hakbang (na may Mga Larawan)
Raspberry Pi LightshowPi: Sa itinuturo na ito ay lumilikha ako ng isang display sa Pasko gamit ang isang bersyon ng LightshowPi na nai-load sa isang Raspberry Pi 3, 8 channel SSR, 4 na outlet, at iba't ibang mga wires. Ang nai-post na video ay isang sample ng aking ginawa noong nakaraang taon. Kung gusto mo ito ng itinuro, bumoto
Pagpili ng isang Hakbang Motor at Driver para sa isang Arduino Automated Shade Screen Project: 12 Hakbang (na may Mga Larawan)
Pagpili ng isang Hakbang Motor at Driver para sa isang Arduino Automated Shade Screen Project: Sa Instructable na ito, dadaan ako sa mga hakbang na kinuha ko upang pumili ng isang Hakbang Motor at Driver para sa isang prototype na proyekto ng Automated Shade Screen. Ang mga shade screen ay ang tanyag at hindi magastos na mga modelo ng cranked na kamay ng Coolaroo, at nais kong palitan ang