Përmbajtje:
- Furnizimet
- Hapi 1: Përgatitni Raspberry Pi
- Hapi 2: Përgatitni Marrësin Flirc USB
- Hapi 3: Përgatitni shkopin tuaj Harry Potter
- Hapi 4: Çiftoni Flirc tuaj dhe shkopin e Harry Potter
- Hapi 5: Vendosni kodin tuaj Python (HAPI I FUNDIT!)
Video: Telekomandë Harry Potter IR Me Raspberry Pi: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Nga coleminer31Folni më shumë nga autori:
Rreth: Unë jam një inxhinier elektrik me një interes për të bërë magjinë të ndodhë me shtypjen e një butoni. Ndonjëherë ju lejoni që tymi magjik të dalë jashtë, megjithatë. Më shumë rreth coleminer31 »
Ky udhëzues përshkruan se si të bëni një shkrim të thjeshtë Python që kontrollohet nga shkopi i telekomandës universale i Harry Potter i bërë nga The Noble Collection. Kërkon një Raspberry Pi si kontrollues dhe një marrës Flirc USB IR në kombinim me shkopin universal të telekomandës për të kontrolluar funksionet në skenar.
Unë arrita në këtë zgjidhje pasi u përpoqa të modifikoja pajisje të ndryshme të kontrolluara me shkopinj që njerëzit e tjerë postuan udhëzime në Instructables, Hackster dhe gjetkë. Më i famshmi prej tyre është projekti Rasberry Potter i prodhuar nga Sean O'Brien (https://www.raspberrypotter.net/about). Shumica e projekteve të programueshme të shkaktuara nga shkopi punojnë duke reflektuar një burim drite IR nga maja e një shkopi, duke zbuluar dritën e reflektuar duke përdorur kamerën Raspberry Pi NoIR dhe duke e përcjellur atë dritë duke përdorur algoritme të ndryshme të shikimit kompjuterik. Këto projekte funksionojnë dhe fleksibiliteti që mundëson qasjet e bazuara në vizionin kompjuterik është vërtet magjik. Por teknikat e shikimit kompjuterik të gjitha lejojnë një nivel zbulimi të rremë, dhe më duhej diçka më e parashikueshme.
Qëllimi im përfundimtar ishte të ndërtoja një kuti thesari magjike, të kontrolluar me shkopinj që motra ime mund ta përdorte si mbështetëse në klasën e saj të klasës së parë (motra ime dhe nëna ime janë mësuese, dhe ato janë magjia e vërtetë). Fillova duke rikrijuar projektin Raspberry Potter, por, siç e kam vënë re tashmë, kisha probleme të heqja qafe zbulimet e rreme. Klasat janë vende të paparashikueshme, për të thënë aspak. Ka shumë pjesë të ndryshme lëvizëse që mund të pasqyrojnë dritën ose që mund të jenë vetë burime drite, dhe ju nuk mund ta zbehni lehtë një klasë aq sa duhet për të hequr qafe burimet e mundshme që algoritmet e vizionit kompjuterik do të përpiqen të gjurmojnë.
E dija se kisha nevojë për diçka të koduar që nuk mund të lidhej në mënyrë të rreme me burime të rastësishme të dritës në klasë. Në të njëjtën kohë, e dija që nuk doja të ndërtoja diçka të tillë vetë. Për fat të mirë, Kompania Nobel tashmë e bën një shkopin universal të Harry Potter të largët, dhe marrësi USB Flirc ju jep mundësinë të lidhni çdo komandë të largët IR me një shtypje të tastit. Duke shkruar një shkrim python që pret një shtypje të caktuar të tastit, unë kam qenë në gjendje të zbuloj një komandë të dërguar nga telekomanda universale e Harry Potter çdo herë që përpunohej nga marrësi USB Flirc. Ky konfigurim më dha kontrollin që më duhej.
Ju mund t'i shihni rezultatet në-g.webp
Furnizimet
Rasberry Pi 3b+
www.amazon.com/CanaKit-Raspberry-Premium-C…
Marrës USB Flirc
flirc.tv/flirc-usb
Shkopi i telekomandës Universal i Harry Potter
www.amazon.com/HARRY-POTTER-Remote-Control..
Hapi 1: Përgatitni Raspberry Pi
Kam përdorur një Raspberry Pi 3 Model B+ për këtë projekt, por skenari python duhet të funksionojë me modele të tjera. (Dhe ka të ngjarë të punojë me konfigurimet e tjera që mund të ekzekutojnë Python të kenë një port usb.) Ju do të keni nevojë për një tastierë, miun dhe ekranin për Raspberry Pi tuaj nëse nuk i keni tashmë ato.
Pasi të keni konfiguruar Raspberry Pi, ndiqni këto udhëzime nga Sparkfun për të filluar me Python.
learn.sparkfun.com/tutorials/python-progra…
Hapi 2: Përgatitni Marrësin Flirc USB
Tani që keni Python që funksionon në Raspberry Pi tuaj, lidhni marrësin Flirc UCB në një fole USB në bordin tuaj.
Ndiqni këto udhëzime për të instaluar softuerin Flirc në Rasberry Pi tuaj.
flirc.gitbooks.io/flirc-instructions/conte…
Hapi 3: Përgatitni shkopin tuaj Harry Potter
Do t'ju duhen dy bateri AA dhe një telekomandë IR TV. Kur i keni, ndiqni këto udhëzime nga Koleksioni Fisnik për të filluar shkopin tuaj, praktikoni disa gjeste, pastaj programoni një gjest të caktuar që të përputhet me një kod të dërguar nga telekomanda e televizorit tuaj.
www.noblecollection.com/ItemFiles/Manual/R…
Hapi 4: Çiftoni Flirc tuaj dhe shkopin e Harry Potter
Tani që keni konfiguruar shkopin tuaj Flirc dhe Harry Potter, ju duhet t'i çiftoni ato. Ju mund ta bëni këtë përmes GUI Flirc duke përdorur këto udhëzime.
flirc.gitbooks.io/flirc-instructions/conte…
Ndiqni udhëzuesin "Çiftimi i avancuar" për të regjistruar një komandë IR, të dërguar duke tundur shkopin tuaj ndërsa është në Modalitetin e Kontrollit, dhe lidheni atë me një shtypje tasti. Pastaj përfundoni modalitetin e regjistrimit Flirc, hapni një terminal Raspberry Pi dhe tundni përsëri shkopin tuaj, duke parë nëse shtypja e tastit që keni programuar shfaqet në terminal.
Ju gjithashtu mund ta bëni këtë në terminal pa përdorur GUI duke ndjekur këto udhëzime.
flirc.gitbooks.io/flirc-instructions/conte…
Kjo ishte metoda ime e preferuar kur punoja në projekt, dhe është metoda që unë rekomandoj nëse jeni të kënaqur duke punuar në një terminal Linux.
Hapi 5: Vendosni kodin tuaj Python (HAPI I FUNDIT!)
Së pari, shkarkoni skriptin harrypottercontroller.py Python në këtë Instructable, ose merrni atë nga git repo këtu.
github.com/coleminer31/HarryPotterRaspberr…
Vendoseni shkrimin python në drejtorinë që keni zgjedhur dhe hapeni atë me redaktorin e zgjedhjes suaj.
E tëra çfarë ju duhet të bëni është të zëvendësoni 'V PN CH KARAKTERIN TUAJ T ZGJEDHUR K'TU' me personazhin Flirc që keni lidhur me shkopin tuaj. Pastaj zëvendësoni #BONI DIKE K HTU në ciklin magjik ndërsa-me një funksion që dëshironi të ekzekutoni. (Këshillë: ju mund të dëshironi të bëni një funksion që thyen lakun pas shtypjes së një çelësi të caktuar, në mënyrë që të shmangni një lak të pafund dhe të ndaloni siç duhet shkrimin.)
Dhe kjo eshte! Një magjistar, programues. Tani mund të kontrolloni funksionet e Python me shkopin tuaj. Thjesht drejtoni skenarin dhe jepini një rrotullim.
Ju mund ta përdorni këtë konfigurim për të drejtuar çdo numër aplikimesh, nga robotika në IoT. Mezi pres të shoh atë që krijoni!
Recommended:
DIY Harry Potter që lëviz Portret me Raspberry Pi: 3 Hapa
DIY Harry Potter që lëviz Portret me Raspberry Pi: Portret në Lëvizje frymëzuar nga Filmat e Harry Potter. Portreti lëvizës është ndërtuar duke përdorur një laptop të vjetër të thyer. Mund të ndërtohet edhe duke përdorur një Raspberry Pi të lidhur me një ekran ose një monitor të vjetër. Lëvizja e Kornizës së Portreteve duket mahnitëse, mund të shohim fotografi të familjes,
Jetë reale që lëviz portrete nga Harry Potter !: 11 hapa (me fotografi)
Jetë reale që lëviz portrete nga Harry Potter !: " E mahnitshme! E mahnitshme! Kjo është tamam si magji! &Quot; - Gilderoy Lockhart Unë jam një tifoz i madh i Harry Potter, dhe një nga gjërat që kam dashur gjithmonë nga Bota e Magjistarëve janë portretet lëvizëse. Kam hasur në Pikturën e Animuar të Kyle Stewart-Frantz
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: 6 hapa
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: Nëse e keni humbur ndonjëherë telekomandën për televizorin ose DVD player -in tuaj, e dini sa frustruese është të ecësh, të gjesh dhe të përdorësh butonat në vetë pajisjen. Ndonjëherë, këto butona nuk ofrojnë as të njëjtin funksionalitet si telekomanda. Merr
Roboti me telekomandë duke përdorur Arduino dhe T.V. Telekomandë: 11 hapa
Roboti me telekomandë duke përdorur Arduino dhe TV Telekomandë: Kjo makinë me telekomandë mund të lëvizet duke përdorur praktikisht çdo lloj telekomande si TV, AC etj. Përdor faktin që telekomanda lëshon IR (infra të kuqe). Kjo pronë përdoret duke përdorur një marrës IR, i cili është një sensor shumë i lirë. Në
Pan dhe telekomandë me telekomandë: 7 hapa
Pan i kontrolluar nga distanca dhe koka e pjerrët: Unë gjithmonë kam dashur një tigan të kontrolluar nga distanca dhe kokë të pjerrët. Ndoshta ishte për kamerën time video, një gjuajtës i gomës ose një gjuajtës me armë uji. Nuk ka shumë rëndësi se çfarë vendosni në kuvertën e sipërme (përderisa nuk është shumë e rëndë), me këtë projekt të vogël ju