Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Ta zlomljena stara ročna igra Merlin je zdaj taktilna, praktična torbica za fotoaparat Raspberry Pi visoke kakovosti.
Zamenljiv objektiv kamere pokuka iz pokrova baterije na zadnji strani, spredaj pa je matrico gumbov zamenjal štiri palčni kapacitivni zaslon na dotik HyperPixel. Kljub temu so v barvitem meniju na dotik na voljo video, časovni zamik in počasni posnetek ter možnost množičnega nalaganja posnetih fotografij in video datotek v Dropbox.
Dodatni dotiki vključujejo priročen nosilec za stojalo v Merlinovi bazi in strojne gumbe za ročno snemanje slik in videoposnetkov.
Zaloge
1979 Merlin Handheld Game
Malina Pi 3
HyperPixel 4 -palčni zaslon na dotik
Raspberry Pi HQ kamera in objektiv
Potisni gumbi
Mostični kabli
1. korak: Zaklepanje Teardown
Običajno so moji projekti navdihnjeni z iskanjem kosa Old Tech pri rabljeni prodaji ali v dobrodelni trgovini, nato pa z gradnjo okoli njega, vendar trenutno to v resnici ni možnost. Ko sem slišal, da je bil izdan nov modul kamere visoke kakovosti Raspberry Pi, sem želel takoj narediti projekt z njim, zato sem moral po hitrem oddaji naročila prekapati tisto, kar sem imel "na zalogi" v delavnici, da bi zagotovil zunanji Ovitek.
Ta stari Merlin je bil vsekakor prava izbira - res otipljiv in ravno prave velikosti, da se prilega modulu kamere, polni velikosti Raspberry Pi in zaslonu na dotik HyperPixel, na katerem sedim že nekaj mesecev.
Ohišje je zelo enostavno razpadlo, le dva vijaka in nekaj zaskokov, pri čemer sem ostal z zlomljenimi starimi notranjostmi - zanimivo je, da so bili prvotni gumbi membranskega tipa, kot jih vidite v računalniških tipkovnicah.
Korak: Namestite zaslon
Na tej točki sem še čakal, da pride kamera, zato sem začel zaslon na dotik vstavljati v ohišje.
Najprej sem se razstrelil z vrtljivim orodjem in rezalnim diskom. Zdi se mi, da je to odličen način, da odsekam plastične dele s precej spodobno natančnostjo - tokrat sem se vseeno zmotil na strani previdnosti in sem pustil veliko stvari okoli robov.
Kljub temu sem imel dovolj časa, zato sem z veseljem vložil luknjo v pravo velikost zaslona. Pred lepljenjem zaslona sem priklopil dva gumba na njegove prekinitvene povezave - zaslon Hyperpixel uporablja dobesedno vsak razpoložljiv pin GPIO, zato sem le tako lahko pritrdil gumbe strojne opreme na Pi.
3. korak: Dotaknite se Koda
Vedel sem, da bom potreboval nekakšen uporabniški vmesnik, zato sem svojo raziskavo začel s projektom Dan Aldred's Night Vision - spomnil sem se, da je skupaj uporabljal zaslon na dotik Hyperpixel, kamero in Guizero, zato se mi je zdelo dobro mesto za začetek.
Moja končna koda ni zelo podobna njegovi, vsekakor pa me je usmerila v pravo smer! Pomembno je, da me je obrnil na Guizero, s katerim je resnično veselje delati, je preprost in zmogljiv ter mi pomagal ustvariti funkcionalen, lep videz fotoaparata v Pythonu v nekaj urah.
Za lažji prenos posnetih slik na druge naprave sem dodal tudi skript za sinhronizacijo mape za zajem z DropBoxom. Sliši se zapleteno, vendar sem uporabil natančno kopijo vzorčne datoteke iz SDK -ja Dropbox Python - in delovala je takoj (začela se je iz skripta Guizero s podprocesom) - vse, kar sem moral narediti, je bilo, da sem dodal žeton za dostop do Dropbox OAuth2 - zelo zadovoljivo.
Ko sem nastavil glavni skript menija Guizero za zagon ob zagonu, sem dodal tudi majhen dodaten skript za ročno pritiskanje na strojne gumbe.
Novi modul kamere je prišel v sredino mojega oblikovanja menija in takrat sem spoznal, da je bila odločitev za uporabo zaslona na dotik (povsem po naključju) fantastična ideja - z visoko kakovostno kamero morate prilagoditi ostrino in osvetlitev za skoraj vsak posnetek in vgradnja lepega velikega zaslona je bila v veliko pomoč.
Eden izmed mojih najljubših delov menija je možnost »fokus«, ki vam samo prikaže predogled kamere za 15 sekund, medtem ko izostrite ravno prav.
Druga odlična stvar pri meniju Guizero je, da ga lahko uporabljate prek povezave VNC, s čimer svoj mobilni telefon spremenite celo v popoln daljinski upravljalnik. To nastavitev pogosto uporabljam, ko poskušam kopati ptice pred kamero in gledati skozi okno s krmilnimi elementi.
Vsa zgoraj omenjena koda je na GitHubu - to je popolnoma delujoča različica, vendar v svoji lokalni zgradbi trenutno spreminjam možnosti menija tako rekoč vsak dan, kmalu lahko dodam celo drugo vrstico ikon, ki pokrivajo stvari, kot so dolge posnetki osvetlitve in časovni zamik.
4. korak: Namestite kamero
Kamera je končno prišla in za enkrat sem mislil, da sem organiziran - preostala zgradba je bila končana, ostalo mi je le, da jo namestim in začnem fotografirati. Vidite lahko, kam to pelje.
Imel sem 35 -milimetrski sveder za lego drevo, ki je bil pripravljen za izrezovanje luknje za kamero v zadnjem pokrovu baterije Merlina, potem pa se mi je porodila pamet, da najprej odstranim nalepko z nje, da bo to bolj urejeno. Seveda je najboljši način, da odstranite nalepko, tako da del potopite v vročo milnico. Izkazalo se je, da je bila moja voda prevroča, pokrov baterije pa se je zvil kot vedeževalka. Oznaka je seveda odlepila, vendar je bil del pri tem uničen.
Tako sem moral zdaj zgraditi nov nosilec za držanje modula kamere. Ko sem brskal po nekaj škatlah, sem našel zaslon iz stare in zelo pokvarjene LED igre, ki je bil približno prave velikosti. Ko sem izrezal luknjo in jo vložil v obliko, sem nato fotoaparat namestil z majhnimi vijaki in z uporabo oblikovalnega lepila Sugru pritrdil sklop na ohišje. Dejansko je videti zelo kul, deloma prozoren, vsekakor pa bi se raje držal prvotnega načrta. Veliko naučenih lekcij!
5. korak: Gumbi in dodatki
Čeprav primer Merlin ne bi bil moja normalna prva izbira, sem bil odločen, da bo praktično deloval dobro.
Pri tem je res pomagalo dodajanje fizičnih gumbov - kontrole na zaslonu na dotik so odlične, a ko držite Merlin Pi z dvema rokama, je resnično zadovoljivo, da lahko začnete zajem s pritiskom na palec in vam ni treba gledati v zaslon.
Za napajanje sem dodal tudi stikalo za vklop/izklop. Sprva sem upal, da bom imel v ohišju baterijo, tako kot pri Apollo Pi, vendar sem kmalu spoznal, da bi bil Merlin v resnici večinoma priključen na električno omrežje ali pa na velik zunanji paket baterij (na primer, ko se uporablja kot past za kamero).
S tem v mislih sem v ohišje, priključeno na ploščo, priključil vtičnico Micro USB, ki je s stikalom povezana s Pi. Zaradi tega je bilo enostavno in enostavno zamenjati napajalnike, in ugotovil sem, da bo 10 000 mAh USB trajal cel dan spremljanja kopeli, tudi če je WiFi priključen in občasno naložen v DropBox, da se prepričate, da je fokus pravilno nastavljen.
Nazadnje sem s stare bliskavice odstranil priključek za stativ in ga dodal na Merlinovo podlago - to je bil zelo vreden dodatek, možnost enostavnega preklapljanja stojal pa mi je bila v veliko pomoč, še posebej pri nastavljanju fotoaparata po vrtu.
6. korak: Montaža
V prelomu s tradicijo je montaža potekala precej gladko, najbolj zapleten del je bil povezovanje kabla kamere, hkrati pa držanje obeh polovic - ta majhen konektor se vedno počuti zelo krhko!
Ena najboljših stvari pri tej zgradbi je bila njena relativna preprostost, ne preveč medsebojno povezanih stvari in zelo enostaven kovček - takoj se je zataknil in bil pritrjen z dvema velikima vijakoma. Nekajkrat sem ga od prve montaže ločil, da sem naredil popravke, in sploh nisem imel drame. Imam več projektov, iz katerih si niti ne bi upal odstraniti vijakov, zato je velika razlika, da se lahko vrnem in naredim spremembe pozneje.
7. korak: Nikoli končano
Glavni cilj Merlin Pi je bil čim hitreje izdelati uporabniku prijazno ohišje, da bom lahko nadaljeval z res zabavnim delom - petljanjem z novo visokokakovostno kamero. Na splošno se je projekt izkazal za veliko lepšega, kot sem pričakoval, zaslon se je popolnoma prilegal in celo nesreča zaradi talilnih vrat baterij ni preveč uničila videza. (Še vedno gledam oči za še en pokvarjen Merlin, čeprav bi to ponovil)
Všeč mi je, kako se njegov značaj spreminja glede na to, na kakšen stativ je povezan, za nekaj posnetkov vrta sem uporabil dolgonogo in videti je bilo kot nekakšna čudna rdeča ptica, ki zalezuje vrt. Prav tako je prestrašil večino narave, kar je povzročilo premislek in nekaj kamuflaže. Upam, da ga bom nekoč namestil na avto za kakšen hiter (preh) premikajoč se video, in prepričan sem, da bo še veliko drugih situacij preizkusite kamero.
O sami kameri nisem povedal veliko - od tega, kar sem do sedaj videl, je to velik napredek v primerjavi s prejšnjimi različicami. Posnel sem nekaj fotografij, na katere sem zelo ponosen (kup slanine v popolni izostritvi je moj najljubši), kakovost videa pa se zdi gladka in ostra - vsekakor ni takojšnja točka in ustreli, vendar se vsaka naložba kakovostno povrne narediš s časom in trudom.
Priporočena:
Platforma žiroskopa/ kamera: 5 korakov (s slikami)
Platforma žiroskopa/ kamera Gimbal: Ta navodila so bila ustvarjena v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com)
Kamera USB Power Arlo: 6 korakov (s slikami)
Kamera USB Power Arlo: Naveličal sem se nakupa dragih baterij za brezžične fotoaparate ARLO (ne ARLO PRO ali ARLO PRO2). Trajajo le približno 3 ali 4 mesece. V spletnem dnevniku za uporabnike je nekdo predlagal, da fotoaparat napajate, tako da pogledate vrata microUSB na fotoaparatu. Prej tega nisem opazil
Varnostna kamera Raven Pi: 7 korakov (s slikami)
Varnostna kamera Raven Pi: Ta plastični gavran uživa v novem posmrtnem življenju kot praktična, a grozljiva varnostna kamera, Raven Pi. V trebuhu ima Raspberry Pi, v vratu pa kamero Pi, ki posname HD video, kadar zazna gibanje. V istem trenutku je
1979 Termalna kamera Apollo Pi: 10 korakov (s slikami)
1979 Apollo Pi termalna kamera: Ta starinski mikrovalovni detektor Apollo ima zdaj svetleč nov namen kot termalna kamera, ki jo poganja Raspberry Pi Zero s senzorjem za toplotno kamero Adafruit, ki meri temperature in prikazuje rezultate v realnem času na svetlih 1,3 " TFT disp
1979 Bang & Olufsen Raspberry Pi Internet Radio: 10 korakov (s slikami)
1979 Bang & Olufsen Raspberry Pi Internet Radio: To je 1979 Bang & Olufsen Beocord 1500 kasetofon, ki sem ga spremenil v samostojen internetni radio Raspberry Pi. Analogne merilnike VU upravlja Pi prek vezja DAC (digitalno -analogni pretvornik) s trenutnim časom,