Სარჩევი:
- მარაგები
- ნაბიჯი 1: მოამზადეთ ჟოლო პი
- ნაბიჯი 2: მოამზადეთ Flirc USB მიმღები
- ნაბიჯი 3: მოამზადეთ თქვენი ჰარი პოტერის ჯოხი
- ნაბიჯი 4: დააწყვილეთ თქვენი ფლირკი და ჰარი პოტერის ჯოხი
- ნაბიჯი 5: შექმენით თქვენი პითონის კოდი (ბოლო ნაბიჯი!)
ვიდეო: ჰარი პოტერი IR დისტანციური ჟოლოს პი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ავტორი: coleminer31
შესახებ: მე ვარ ელექტრო ინჟინერი დაინტერესებული ვარ, რომ მაგია მოხდეს ღილაკის დაჭერით. ხანდახან ნაცვლად ამისა ჯადოსნურ ცისფერ კვამლს უშვებთ. მეტი coleminer31- ის შესახებ »
ეს ინსტრუქცია ასახავს თუ როგორ უნდა გააკეთოთ პითონის მარტივი სკრიპტი, რომელსაც აკონტროლებს ჰარი პოტერის უნივერსალური დისტანციური მართვის კვერთხი, რომელიც დამზადებულია კეთილშობილური კოლექციის მიერ. ის მოითხოვს Raspberry Pi როგორც კონტროლერი და Flirc USB IR მიმღები უნივერსალურ დისტანციურ ჯოხთან ერთად სკრიპტში არსებული ფუნქციების გასაკონტროლებლად.
მე ამ გადაწყვეტილებას მივაღწიე მას შემდეგ, რაც ვცდილობდი შემეცვალა ჯოხებით კონტროლირებადი მოწყობილობები, რომლებსაც სხვა ადამიანები აქვეყნებდნენ მითითებებს Instructables, Hackster და სხვაგან. მათგან ყველაზე ცნობილია შონ ო’ბრაიენის მიერ წარმოებული ჟოლოს პოტერის პროექტი (https://www.raspberrypotter.net/about). პროგრამირებადი კვერთხით გამოწვეული პროექტების უმრავლესობა მუშაობს კვერთხის წვერიდან IR სინათლის წყაროს ასახვით, ასახული შუქის გამოვლენით Raspberry Pi NoIR კამერით და ამ სინათლის თვალყურის დევნებით კომპიუტერული ხედვის სხვადასხვა ალგორითმის გამოყენებით. ეს პროექტები ნამდვილად მუშაობს და მოქნილობა, რომელსაც კომპიუტერულ ხედვაზე დაფუძნებული მიდგომები იძლევა, მართლაც ჯადოსნურია. მაგრამ კომპიუტერული ხედვის ტექნიკა იძლევა ყალბი აღმოჩენის გარკვეულ დონეს და მე მჭირდება რაღაც უფრო პროგნოზირებადი.
ჩემი საბოლოო მიზანი იყო ავაშენო ჯადოსნური, ჯოხებით კონტროლირებადი საგანძური ყუთი, რომელიც ჩემს დას შეეძლო დაეხმარა პირველ კლასში (ჩემი და და დედა მასწავლებლები არიან და ისინი ნამდვილი ჯადოქრები არიან). დავიწყე ჟოლო პოტერის პროექტის ხელახლა შექმნით, მაგრამ, როგორც უკვე აღვნიშნე, გამიჭირდა ყალბი აღმოჩენების მოშორება. საკლასო ოთახები, რბილად რომ ვთქვათ, არაპროგნოზირებადი ადგილებია. არსებობს უამრავი სხვადასხვა მოძრავი ნაწილი, რომელსაც შეუძლია აისახოს სინათლე ან შეიძლება იყოს თავად სინათლის წყაროები, და თქვენ არ შეგიძლიათ მარტივად დაბინდოთ კლასი ისე, რომ მოიცილოთ პოტენციური წყაროები, რომლებსაც კომპიუტერის ხედვის ალგორითმები შეეცდებიან თვალყური ადევნონ.
ვიცოდი, რომ მჭირდებოდა რაღაც დაშიფრული, რომელიც არ შეიძლება ტყუილად ასოცირდებოდეს კლასში სინათლის შემთხვევით წყაროებთან. ამავდროულად, ვიცოდი, რომ მე თვითონ არ მსურდა მსგავსი რამ აეშენებინა. საბედნიეროდ, ნობელის კომპანია უკვე აკეთებს ჰარი პოტერის უნივერსალურ ჯოხს დისტანციურად, ხოლო Flirc USB მიმღები გაძლევთ შესაძლებლობას დააკავშიროთ ნებისმიერი IR დისტანციური ბრძანება კლავიშზე დაჭერით. პითონის სკრიპტის დაწერით, რომელიც ელოდება კონკრეტულ კლავიშს, მე შემეძლო გამომეძებნა ჰარი პოტერის უნივერსალური კვერთხის მიერ გამოგზავნილი ბრძანება ყოველ ჯერზე, როდესაც იგი დამუშავებული იყო Flirc USB მიმღების მიერ. ამ პარამეტრმა მომცა საჭირო კონტროლი.
შედეგების ნახვა შეგიძლიათ ჩემს მიერ გამოქვეყნებულ გიფებში. ამ ვიდეოებში მე ვიყენებ ჩემს harrypottercontroller.py სკრიპტს სერვო ძრავის მართვისთვის, რომელიც ხსნის და ხურავს საგანძურის ყუთს, რომელიც დაინსტალირდება ჩემი დის კლასში.
მარაგები
ჟოლოს პი 3 ბ+
www.amazon.com/CanaKit-Raspberry-Premium-C…
Flirc USB მიმღები
flirc.tv/flirc-usb
ჰარი პოტერის უნივერსალური დისტანციური ჯოხი
www.amazon.com/HARRY-POTTER-Remote-Control..
ნაბიჯი 1: მოამზადეთ ჟოლო პი
ამ პროექტისთვის მე გამოვიყენე Raspberry Pi 3 Model B+, მაგრამ პითონის სკრიპტი სხვა მოდელებთან უნდა მუშაობდეს. (და ის სავარაუდოდ იმუშავებს სხვა კონფიგურაციებთან, რომლებსაც შეუძლიათ პითონის გაშვება, ასევე აქვთ USB პორტი.) თქვენ დაგჭირდებათ კლავიატურა, მაუსი და ეკრანი თქვენი Raspberry Pi– სთვის, თუ ისინი უკვე არ გაქვთ.
მას შემდეგ რაც Raspberry Pi– ის დაყენება გააქტიურდება, მიჰყევით ამ მითითებებს Sparkfun– დან, რათა დაიწყოთ პითონი.
learn.sparkfun.com/tutorials/python-progra…
ნაბიჯი 2: მოამზადეთ Flirc USB მიმღები
ახლა, როდესაც თქვენ გაქვთ პითონი გაშვებული თქვენს Raspberry Pi– ზე, შეაერთეთ Flirc UCB მიმღები USB დაფაზე თქვენს დაფაზე.
მიჰყევით ამ ინსტრუქციას Flirc პროგრამული უზრუნველყოფის თქვენს Rasberry Pi– ზე დასაყენებლად.
flirc.gitbooks.io/flirc-instructions/conte…
ნაბიჯი 3: მოამზადეთ თქვენი ჰარი პოტერის ჯოხი
თქვენ დაგჭირდებათ ორი AA ბატარეა და IR ტელევიზორის დისტანციური მართვა. როდესაც ისინი გექნებათ, მიჰყევით ამ ინსტრუქციას Noble Collection– დან, რომ დაიწყოთ კვერთხი, ივარჯიშეთ რამდენიმე ჟესტით, შემდეგ კი დაპროგრამეთ გარკვეული ჟესტი, რომელიც ემთხვევა თქვენი ტელევიზორის დისტანციური მართვის მიერ გამოგზავნილ კოდს.
www.noblecollection.com/ItemFiles/Manual/R…
ნაბიჯი 4: დააწყვილეთ თქვენი ფლირკი და ჰარი პოტერის ჯოხი
ახლა, როდესაც თქვენ გაქვთ თქვენი Flirc და ჰარი პოტერის კვერთხის კონფიგურაცია, თქვენ უნდა დააწყვილოთ ისინი. ამის გაკეთება შეგიძლიათ Flirc GUI– ს საშუალებით ამ ინსტრუქციის გამოყენებით.
flirc.gitbooks.io/flirc-instructions/conte…
მიჰყევით "მოწინავე დაწყვილების" გზამკვლევს IR ბრძანების ჩასაწერად, რომელიც გაგზავნილია კვერთხის ფრიალით, სანამ ის კონტროლის რეჟიმშია და დაუკავშირეთ მას კლავიშზე დაჭერით. შემდეგ დაასრულეთ Flirc ჩაწერის რეჟიმი, გახსენით Raspberry Pi ტერმინალი და კვლავ აწიეთ კვერთხი და დაათვალიერეთ, გამოჩნდება თუ არა თქვენ მიერ დაპროგრამებული კლავიატურა ტერმინალში.
თქვენ ასევე შეგიძლიათ ამის გაკეთება ტერმინალში GUI გამოყენების გარეშე, ამ ინსტრუქციის შესაბამისად.
flirc.gitbooks.io/flirc-instructions/conte…
ეს იყო ჩემი სასურველი მეთოდი პროექტზე მუშაობისას და ეს არის მეთოდი, რომელსაც მე გირჩევთ, თუ კომფორტულად მუშაობთ Linux ტერმინალში.
ნაბიჯი 5: შექმენით თქვენი პითონის კოდი (ბოლო ნაბიჯი!)
პირველი, გადმოწერეთ harrypottercontroller.py პითონის სკრიპტი ამ ინსტრუქციებში, ან მიიღეთ აქ git repo– დან.
github.com/coleminer31/HarryPotterRaspberr…
განათავსეთ პითონის სკრიპტი თქვენს მიერ არჩეულ დირექტორიაში და გახსენით იგი თქვენი არჩევანის რედაქტორთან ერთად.
ყველაფერი რაც თქვენ უნდა გააკეთოთ არის შეცვალოთ "განათავსეთ აქ თქვენი არჩეული ხასიათი" Flirc სიმბოლოთი, რომელიც დაწყვილდით თქვენს კვერთხთან. შემდეგ შეცვალეთ #რაღაც აქ ჯადოსნურ მარყუჟში იმ ფუნქციით, რომლის გაშვებაც გსურთ. (რჩევა: შეიძლება დაგჭირდეთ ისეთი ფუნქციის გაკეთება, რომელიც არღვევს მარყუჟს გარკვეული ღილაკის დაჭერის შემდეგ, რათა თავიდან აიცილოთ უსასრულო მარყუჟი და სწორად შეაჩეროთ სკრიპტი.)
და ეს არის ის! ჯადოქარი, პროგრამისტი. ახლა თქვენ შეგიძლიათ აკონტროლოთ პითონის ფუნქციები თქვენი ჯოხით. უბრალოდ გაუშვით სკრიპტი და მიეცით მას მორევა.
თქვენ შეგიძლიათ გამოიყენოთ ეს კონფიგურაცია ნებისმიერი რაოდენობის აპლიკაციის გადასაყვანად, რობოტიკიდან IoT– მდე. მე მოუთმენლად ველი, რასაც თქვენ ქმნით!
გირჩევთ:
წვრილმანი ჰარი პოტერი მოძრავი პორტრეტი ჟოლოს პი: 3 ნაბიჯი
წვრილმანი ჰარი პოტერი მოძრავი პორტრეტი ჟოლოს პიით: მოძრავი პორტრეტი შთაგონებულია ჰარი პოტერის ფილმებიდან. მოძრავი პორტრეტი აგებულია ძველი გატეხილი ლეპტოპის გამოყენებით. მისი აშენება შესაძლებელია Raspberry Pi- ს გამოყენებით, რომელიც დაკავშირებულია ეკრანთან ან ძველ მონიტორთან. პორტრეტის ჩარჩოს გადატანა გასაოცარია, ჩვენ ვხედავთ ოჯახის ფოტოებს
რეალური ცხოვრება მოძრავი პორტრეტები ჰარი პოტერიდან!: 11 ნაბიჯი (სურათებით)
რეალური ცხოვრება მოძრავი პორტრეტები ჰარი პოტერიდან !: " გასაოცარია! საოცარი! ეს მხოლოდ მაგიას ჰგავს! &Quot; - გილდეროი ლოკჰარტი მე ვარ ჰარი პოტერის დიდი გულშემატკივარი და ერთ -ერთი რაც მე ყოველთვის მიყვარდა ჯადოქრების სამყაროდან არის მოძრავი პორტრეტები. წავაწყდი კაილ სტიუარტ-ფრანცის ანიმაციურ სურათს
ჰარი პოტერის ქუდი მაკიაჟის მაკიაჟით: 4 ნაბიჯი
ჰარი პოტერის ქუდი Makey Makey: Neste projeto as crianças criam o seu próprio chapéu seletor do Harry Potter. Quando elas colocam o chapéu na cabeça, ele mostra a qual casa a criança pertence: Grifinória, Sonserina, Corvinal ou Lufa
სამუშაო დახარისხების ქუდი ჰარი პოტერისგან: 8 ნაბიჯი
სამუშაო დახარისხების ქუდი ჰარი პოტერისგან: ჩვენს მუგლეტურ სამყაროში არ არსებობს ჯადოსნური ქუდი, რომელიც დაგვალაგებს ჩვენს სახლებში. ამიტომ მე გამოვიყენე ეს საკარანტინო შესაძლებლობა დასალაგებელი ქუდის დასამზადებლად
ჰარი პოტერი მბრუნავი RGB ჩვენება: 10 ნაბიჯი (სურათებით)
ჰარი პოტერი მბრუნავი RGB ჩვენება: მას შემდეგ რაც გადავწყვიტე ჩემი შვილის დაბადების დღისთვის რაიმე გამეკეთებინა ვიფიქრე რომ ერთი აკრილის RGB ჩვენების გაკეთება მაგარი იქნებოდა. ის არის ჰარი პოტერის ფილმების ფანი, ასე რომ თემის არჩევა ადვილი იყო. არ იყო გადაწყვეტილი, რა სურათები გამოეყენებინა! ჩემი ვი