Სარჩევი:

Halloween LightshowPi: 6 ნაბიჯი
Halloween LightshowPi: 6 ნაბიჯი

ვიდეო: Halloween LightshowPi: 6 ნაბიჯი

ვიდეო: Halloween LightshowPi: 6 ნაბიჯი
ვიდეო: Halloween Light Show. 2024, ივლისი
Anonim
ჰელოუინის LightshowPi
ჰელოუინის LightshowPi
ჰელოუინის LightshowPi
ჰელოუინის LightshowPi
ჰელოუინის LightshowPi
ჰელოუინის LightshowPi

ამრიგად, ამ სეზონში ჩვენ ვეძებთ რაიმე ახალს, რომ დაამატოთ ჩვენი Haunted Halloween Yard და მე წავაწყდი ამ Raspberry Pi Lightshow პროექტს https://lightshowpi.org. ასევე ბევრი დიდი ინფორმაციაა https://www.reddit.com/r/LightShowPi/. ამ სასწავლო ინსტრუქციაში მე ნამდვილად დავფარავ ნივთებს, რომლებიც ჩემი ყუთის ასაშენებლად გამოვიყენე. სანამ გავაგრძელებ, მე ვგრძნობ ვალდებულებას აღვნიშნო, რომ ეს პროექტი მოითხოვს ელექტრო მოწყობილობების და გაყვანილობის დამუშავებას და არ არის განკუთვნილი ბავშვებისთვის მოზრდილთა ზედამხედველობის გარეშე. სინამდვილეში, თუ თქვენ არ ხართ ლიცენზირებული ელექტრიკოსი, გთხოვთ, მიმართოთ თქვენს ადგილობრივ ელექტრიკოსს, რათა დაგეხმაროთ. და არასოდეს ემსახუროთ ამ პროექტს სანამ ის ჩართულია. ცოცხალი ელექტრული სქემების ზემოქმედებამ შეიძლება გამოიწვიოს სიკვდილი! კარგი, საკმარისი PSA. Ბედნიერი ჰელოვინი. ყოველ შემთხვევაში, LightShowPi პროგრამული უზრუნველყოფა საკმაოდ საძაგელია! ის ახდენს თქვენი განათების სინქრონიზაციას თქვენს მუსიკასთან. არსებობს microWeb სერვერი, ასე რომ თქვენ შეგიძლიათ აკონტროლოთ განათება და მუსიკა ბრაუზერიდან. იგი ასევე მოიცავს SMS მხარდაჭერას, ასევე სტრიმინგის სერვისის ინტეგრაციას პიანობარის საშუალებით. ჩვენ ვთამაშობთ "Midnight Syndicate Radio" - ს პანდორაზე. თუ თქვენ არ იცნობთ მათ, Midnight Syndicate ქმნის ჰელოუინის წარმოუდგენელ ატმოსფეროს მუსიკას. ამ პროექტმა გამოიყენა Raspberry Pi 4, მაგრამ მე მჯერა, რომ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ძველი ბრუნვა.

მარაგები

ნახეთ სტუდია Raspberry Pi 4 მოდელი… https://www.amazon.com/dp/B07WBZM4K9 Samsung 32GB EVO Plus Class 10….amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points //www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-Channel 5V Solid State Relay Module Board for Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation აუდიო გადამცემი სტერეო DSP PLL მოდული 88-108MHz LCD ჩვენებით MIC USB შესასვლელი, ყურსასმენი თავსებადია iPhone, Samsung, Tablet, Laptop (შავი) https://www.amazon.com/dp/B00LM0ZGK6/BOSS აუდიო სისტემები BVC10 უნივერსალური ხმის კონტროლი - გამოიყენეთ მანქანის მიმღებებთან, ATV- სთან, UTV- სთან, მოტოციკლეტის ხმის სისტემებთან https://www.amazon.com/dp/B0149VBF8G/ ასევე, თქვენ დაგჭირდებათ Tupperware- ის ყუთი ან სხვა დანართი, სასურველია ამინდის საწინააღმდეგო, თუ ის უნდა იყოს გამოვლენილი ელემენტებს. ჩემს შემთხვევაში, მე ყველაფერი ჩავალაგე ძველ 5 ლეგალურ Tupperware ურნაში. მიმღები საშუალებები, ჩემი პროექტი იყენებს 16 არხს, ამიტომ მაქვს (8) დუპლექსის განყოფილება. პლუს (1) დამატებითი გასასვლელი ყუთში, რომ ყველაფერი გააძლიეროს. მე ასევე გირჩევთ ამინდის საწინააღმდეგო გადასაფარებლებს თქვენი მაღაზიებისთვის. თქვენ დაგჭირდებათ მავთული, რა თქმა უნდა, ყველაფრის დასაკავშირებლად. ჩემს შემთხვევაში, მე მქონდა ძველი გამაგრძელებელი კაბელი, რომელიც მოჭრილი იყო და სამსახურიდან ამოიღეს. მე გამოვიყენე მავთული შიგნით. მე ასევე გამოვიყენე ძველი ორმაგი USB დამტენი გარე ენერგიისთვის რელეებზე და FM გადამცემზე. ნაწილების შესანახად, შეიძლება ჩათვალოთ, რომ კონტეინერი შიგნიდან უნდა იყოს ჩამონტაჟებული USB- ებით.

ნაბიჯი 1: დააინსტალირეთ თქვენი კონტეინერები

დააინსტალირეთ თქვენი კონტეინერები
დააინსტალირეთ თქვენი კონტეინერები
დააინსტალირეთ თქვენი კონტეინერები
დააინსტალირეთ თქვენი კონტეინერები

ჩემი დანართი, მე გამოვიყენე საერთო 5Gal Tupperware bin. მე მომწონს ეს ვარიანტი, რადგან ისინი უკვე ამინდის მიმართ მდგრადია, დიზაინით. და თუ გამოტოვებთ რაიმეს მოჭრას, ისინი ძალიან იაფი და ადვილად ხელმისაწვდომია. მე გამოვიყენე უკანა სამონტაჟო ფირფიტა, ამინდის საწინააღმდეგო ჭურჭლის საფარი, როგორც შაბლონი ჭურჭლის ღიობების დასაჭრელად. აღმოვაჩინე, რომ ჩემი ხვრელები იმაზე დიდი იყო, ვიდრე მირჩევნია. თქვენ შეიძლება განსხვავებულად გაზომოთ. დარწმუნდით, რომ თუ თქვენ აპირებთ კონტეინერების გარედან გარედან გამძლე საფარის დამატებას, მათ შორის დატოვეთ საკმარისი ადგილი, რომ გადასაფარებლები ერთმანეთის გვერდით მოთავსდეს და კვლავ თავისუფლად გახსნათ. მანძილი შევაფასე და მართლაც გამიმართლა, რომ ისინი კვლავ ერთმანეთის გვერდით ჯდებიან.

ნაბიჯი 2: შეაერთეთ თქვენი კონტეინერები და რელეები

შეაერთეთ თქვენი კონტეინერები და რელეები
შეაერთეთ თქვენი კონტეინერები და რელეები
მავთულხლართები გაუკეთეთ თქვენს კონტეინერებს და რელეებს
მავთულხლართები გაუკეთეთ თქვენს კონტეინერებს და რელეებს

თქვენი კონტეინერის დასაკავშირებლად, აშკარად დაგჭირდებათ ელექტრო მავთული. მე მქონდა ძველი გამაგრძელებელი კაბელი, რომელიც იყო მოჭრილი და სამსახურიდან გამოყვანილი. მე გამოვიყენე ნაჭრები მის ყუთში დასაკავშირებლად. შესანახი თქვენი ნეიტრალური (თეთრი) თითოეული კონტეინერში ვერცხლის ხრახნებზე. მიწა (მწვანე) ეშვება მწვანე ხრახნზე. თქვენი ცხელი (შავი), რომელიც მოდის სარელეოდან, მიედინება სპილენძის ხრახნზე. დუპლექსი ორ ცალკეულ წრედ რომ გაყოთ, გაჭერით პატარა სპილენძის ხიდი ხრახნებს შორის. ყურადღება მიაქციეთ სურათებს, წითელი ნახატი არის ცხელი ფეხი, თითოეული სარელეოს ერთ მხარეს და შემდეგ ენერგიის წყაროსთან, ხოლო მეწამული ნახატი არის თითოეული კონტეინერისთვის.

(2) SainSmart 8 არხიანი 5V მყარი სახელმწიფო სარელეო მოდულის დაფა Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

რელეებს დასჭირდება 5 ვ ენერგიის წყარო. მე მინახავს რამდენიმე სქემა, რომლებიც იყენებენ Pi- ს მიერ მოწოდებულ 5V ბორტზე, მაგრამ მე ასევე წავიკითხე, რომ პროექტის ბუნებიდან გამომდინარე, 5V ბორტზე შეიძლება არ იყოს საკმარისი მდგრადი ძალა. მე არ მინდოდა შეშფოთება, ასე რომ, მე უბრალოდ დავამატე USB დამტენი კუბი, გავწყვიტე მავთული ძველი USB დატენვის კაბელიდან და ვოილა! დამატებითი 5 ვ, სადენიანი რელეებით. *შენიშვნა რელეების შესახებ. როგორც ირკვევა, ყველა რელე ერთნაირი არ არის … ასე რომ, მე ვისწავლე. თქვენ შეიძლება შეამჩნიოთ, ზოგიერთ ადრეულ სურათზე მე მქონდა წყვილი 5v "მექანიკური" რელე, რომლითაც დავიწყე პროექტი. მაგრამ, როგორც მალე შევიტყვე, ეს შეცდომები შეიძლება საკმაოდ ხმაურიანი იყოს თქვენი შოუს დაწყებისთანავე. მე ასევე წავიკითხე, რომ ამ რელეებს აქვთ სიცოცხლის ხანმოკლე ხანგრძლივობა. დაზოგეთ თავი და უბრალოდ მიდით SSR რელეებზე. ისინი ჩუმად არიან. და სანამ თქვენ დაიცავთ თქვენს წრეს 2A– ზე, ისინი უნდა გაგრძელდეს.

ნაბიჯი 3: შეაერთეთ თქვენი Pi

Wire Your Pi
Wire Your Pi
Wire Your Pi
Wire Your Pi

როგორც პიქსში ნახავთ, მე ვიყენებ Breakout Kit- ს. ეს არ არის აუცილებელი და შეგიძლიათ პირდაპირ RPi– ზე გადაიყვანოთ. მე ავირჩიე ეს მარშრუტი, რადგან მე ვიყენებ ჩემს Pi– ს ყველა სახის პატარა პროექტისთვის და ამ გარღვევის ნაკრებით, მე მყავს სწრაფი გათიშვა. ამ გზით, სეზონის ბოლოს, შემიძლია ამოვიღო Pi, შევინახო Lightshow ყუთი ჩემი სადღესასწაულო ნივთებით და არ მომიწიოს ხელახლა დაყენება მომდევნო სეზონში.

KEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

ამ პროექტის Pin განლაგება შეიძლება ოდნავ განსხვავებული იყოს ვიდრე სტანდარტული RPi pin out. LightshowPi იყენებს WiringPi– ს მათი განლაგებისათვის. თქვენ უნდა შეამოწმოთ https://wiringpi.com/pins თქვენი კონკრეტული RPi ვერსიის შესატყვისად.

ნაბიჯი 4: დაამატეთ FM გადამცემი (სურვილისამებრ)

დაამატეთ FM გადამცემი (სურვილისამებრ)
დაამატეთ FM გადამცემი (სურვილისამებრ)
დაამატეთ FM გადამცემი (სურვილისამებრ)
დაამატეთ FM გადამცემი (სურვილისამებრ)

როგორც მივხვდი, Raspberry Pi– ს აქვს ჩაშენებული FM გადამცემი, მაგრამ მე ვერ მოვახერხე მისი მუშაობა RPi4– ით. გარეგანი დავამატე. ამ ნაბიჯის გადადგმა ბევრი არ არის, შეარჩიეთ სადგური, რომელიც მკვდარია თქვენს მხარეში, USB მის შესანახად, 3.5 მმ შეყვანა აუდიოსთვის. ანტენისთვის მე გამოვიყენე მავთულის ჯართი, რომელიც გადაჭიმული იყო სვეტად ჩვენს წინა ვერანდაზე. ჩვენ ვიღებთ მიღებას მთელი ჩვენი ბლოკის გარშემო.

  • Icstation ციფრული აუდიო გადამცემი სტერეო DSP PLL მოდული 88-108MHz LCD ჩვენებით MIC USB შეყვანის
  • UGREEN ყურსასმენის გამყოფი, 3.5 მმ აუდიო სტერეო Y გამყოფი კაბელი მამაკაცის მდედრობითი ორმაგი ყურსასმენის ჯეკ ადაპტერი ყურსასმენისთვის, ყურსასმენი თავსებადია iPhone- თან, Samsung- თან, ტაბლეტთან, ლეპტოპთან (შავი)
  • BOSS აუდიო სისტემები BVC10 უნივერსალური ხმის კონტროლი - გამოიყენეთ მანქანის მიმღებებით, ATV, UTV, მოტოციკლის ხმის სისტემებით

ჩავრთე ყურსასმენის სურვილისამებრ გამყოფი და ხმის ხაზის კონტროლი, რადგან ამ სისტემაზე მაქვს ძველი გამაძლიერებელი და დინამიკები მიმაგრებული. ჩვენ ვცემთ და ვთამაშობთ მუსიკას ხმამაღლა საღამოს 9 საათამდე, რა დროსაც ჩემი გამაძლიერებელი იკლებს და FM გადამცემი აგრძელებს მაუწყებლობას საღამოს 11 საათამდე.

ოჰ! Თითქმის დამავიწყდა. გააკეთეთ ნიშანი, რათა თქვენმა მეზობლებმა იცოდნენ რა სადგურზე უნდა აკონვერტირონ. ეს არის ადგილი, სადაც ბავშვები ნამდვილად გაერთობიან !!

ნაბიჯი 5: დააინსტალირეთ LightshowPi პროგრამული უზრუნველყოფა

თქვენ დაგჭირდებათ ჟოლოს Pi არომატი, SD მეხსიერების ბარათი ან რაიმე სახის საცავი, ქეისი და კვების ბლოკი.

  • ნახული სტუდია Raspberry Pi 4 მოდელი…
  • 32 GB EVO Plus კლასი 10… https://www.amazon.com/dp/B07WBZM4K9 Samsung
  • Raspberry Pi 4 Case,…
  • 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07WBZM4K9 Samsung

მე არ გავგიჟდები ამ ნაწილზე, რადგან უკვე არსებობს საკმაოდ დიდი დაყენების სახელმძღვანელო reddit– ზე.

მოვუწოდებ ერთ წინადადებას. მას შემდეგ რაც დაინსტალირებთ ყველაფერს, სანამ რაიმე ცვლილებას შეიტანთ, შეამოწმეთ თქვენი რელეები.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash ასევე, როდესაც თქვენ overrides.cfg ფაილს არედაქტირებთ, გააკეთეთ მცირე ცვლილებები და ხშირად შეამოწმეთ მათ შორის. რამდენჯერმე, მე გადავაგდე პროგრამას მცირე შეცდომებისგან გადაფარვის ფაილში. მცირე ცვლილებების შეტანა და ხშირად ტესტირება აადვილებს თქვენი შეცდომების აღმოფხვრას.

ნაბიჯი 6: ჩართეთ თქვენი შუქები

ამ ნაბიჯის გადადგმისას თქვენ ცოტათი შეაწუხებთ. წელს უკვე გვქონდა განათების დაყენება. ასე რომ, ჩვენ ვთამაშობდით მუსიკას და შუქებს ვცვლიდით შტეფსელებამდე, სანამ არ გვექნებოდა ბრწყინვალების კარგი ბალანსი ეზოში.

გირჩევთ: