Cuprins:
- Provizii
- Pasul 1: Lockdown Teardown
- Pasul 2: montați ecranul
- Pasul 3: atingeți Cod
- Pasul 4: Montați camera
- Pasul 5: Butoane și extras
- Pasul 6: Asamblare
- Pasul 7: Niciodată terminat
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acest vechi joc portabil Merlin este acum un caz tactil și practic pentru o cameră Raspberry Pi de înaltă calitate.
Obiectivul camerei interschimbabile iese din capacul bateriei din spate, iar în față, matricea butoanelor a fost înlocuită de un ecran tactil capacitiv HyperPixel de patru inci. Totuși, modurile video, timelapse și slow motion sunt toate disponibile în meniul tactil colorat, precum și opțiunea de a încărca în bloc fișierele foto și video capturate în Dropbox.
Atingeri suplimentare includ un suport de trepied la îndemână în baza Merlin și butoane hardware pentru a captura manual imagini și videoclipuri.
Provizii
1979 Merlin Handheld Game
Raspberry Pi 3
Ecran tactil HyperPixel de 4"
Cameră și obiectiv Raspberry Pi HQ
Apasa butoanele
Cabluri jumper
Pasul 1: Lockdown Teardown
În mod obișnuit, proiectele mele sunt inspirate de găsirea unei piese de tehnologie veche la o vânzare la mâna a doua sau într-un magazin de caritate, apoi construirea în jurul său, dar chiar acum nu este chiar o opțiune. Când am auzit că a fost lansat un nou modul Raspberry Pi Camera de înaltă calitate, am vrut să fac un proiect cu el imediat, așa că, după ce mi-am plasat rapid comanda, a trebuit să cercetez ceea ce aveam „în stoc” în atelier pentru a furniza exteriorul. caz.
Acest vechi Merlin a fost cu siguranță alegerea potrivită - cu adevărat tactilă și cu dimensiunea potrivită pentru a se potrivi în modulul camerei, un Raspberry Pi de dimensiuni complete și ecranul tactil HyperPixel pe care stau de câteva luni.
Carcasa s-a despărțit foarte ușor, doar două șuruburi și câteva cleme, lăsându-mă cu vechile interioare rupte - interesant, butoanele originale erau de tip membrană, așa cum vedeți în tastaturile computerului.
Pasul 2: montați ecranul
În acest moment așteptam încă sosirea camerei, așa că am început să montez ecranul tactil în carcasă.
În primul rând, am avut o explozie cu instrumentul rotativ și discul de tăiere, consider că acesta este un mod excelent de a tăia secțiunile de plastic cu o precizie destul de decentă - Cu siguranță am greșit cu precauție de data aceasta și mi-am lăsat o mulțime de dosare în jurul marginilor.
Cu toate acestea, am avut destul timp, așa că a fost o plăcere să depun jos gaura la dimensiunea potrivită pentru ecran. Înainte de a lipi ecranul în loc, am conectat două butoane la conexiunile sale de rupere - ecranul Hyperpixel folosește literalmente fiecare pin GPIO disponibil, deci acesta a fost singurul mod în care aș putea să atașez butoane hardware la Pi.
Pasul 3: atingeți Cod
Știam că voi avea nevoie de un fel de interfață cu utilizatorul, așa că am început cercetările cu proiectul Night Vision al lui Dan Aldred - mi-am amintit că a folosit împreună un ecran tactil Hyperpixel, o cameră și un Guizero, așa că mi s-a părut un loc bun pentru a începe.
Codul meu final nu seamănă prea mult cu al său, dar cu siguranță mă îndrepta în direcția cea bună! Foarte important, m-a orientat spre Guizero, care este o adevărată încântare de a lucra, este direct și puternic și m-a ajutat să creez un meniu de cameră funcțional și frumos în Python, în câteva ore.
Pentru a ajuta la transferul imaginilor capturate pe alte dispozitive, am adăugat și într-un script pentru a sincroniza folderul de captură cu DropBox. Sună dificil, dar am folosit o copie exactă a fișierului de exemplu din Dropbox Python SDK - și a funcționat imediat (lansat din scriptul Guizero folosind Subprocess) - tot ce trebuia să fac era să adaug în jetonul meu de acces Dropbox OAuth2 - foarte satisfăcător.
După ce am setat scriptul principal din meniul Guizero să ruleze la pornire, am adăugat și un mic script suplimentar pentru a gestiona apăsările butonului hardware.
Noul modul al camerei a ajuns parțial prin construirea meniului meu și, în acel moment, mi-am dat seama că decizia de a folosi ecranul tactil a fost o idee fantastică (din întâmplare) - cu camera foto de înaltă calitate, trebuie să ajustați focalizarea și expunerea pentru aproape fiecare fotografiere și încorporarea ecranului mare a fost de un real ajutor.
Una dintre părțile mele preferate din meniu este opțiunea „focalizare”, care vă arată doar previzualizarea camerei timp de 15 secunde, în timp ce focalizarea este corectă.
Celălalt lucru strălucit despre meniul Guizero este că îl puteți utiliza printr-o conexiune VNC, transformând telefonul mobil chiar într-o telecomandă completă. Folosesc adesea această configurație atunci când încerc să scald păsări pe cameră, urmărind pe fereastră cu comenzile gata.
Tot codul menționat mai sus este pe GitHub - Este o versiune complet funcțională, dar în versiunea mea locală schimb opțiunile de meniu practic în fiecare zi, momentan, chiar pot adăuga în curând un alt rând de pictograme pentru a acoperi lucruri precum lungimea fotografii de expunere și timelapse.
Pasul 4: Montați camera
Camera a sosit în cele din urmă și pentru o dată m-am gândit că sunt organizat - restul construcției a fost complet, nu-mi mai rămânea decât să o montez și să încep să fac fotografii. Puteți vedea unde se îndreaptă acest lucru.
Am avut burghiul meu de 35 mm „copac lego” gata să taie o gaură pentru cameră în capacul din spate al bateriei lui Merlin, dar apoi am avut ideea strălucitoare de a scoate eticheta de pe ea mai întâi, să știi, pentru a face o treabă mai îngrijită. Și, desigur, cel mai bun mod de a scoate o etichetă este de a introduce piesa în apă fierbinte cu săpun. Se pare că apa mea era prea fierbinte, iar capacul bateriei se înfășura ca un pește ghicitor. Eticheta s-a desprins desigur, dar piesa a fost distrusă în acest proces.
Așa că acum a trebuit să construiesc o nouă paranteză pentru a ține modulul camerei. Săpat printre niște cutii, am găsit un ecran dintr-un joc LED vechi și foarte rupt, care avea aproximativ dimensiunea potrivită. După ce am tăiat gaura și am înscris-o în formă, am montat apoi camera cu șuruburi mici și am folosit lipici Sugru care se poate muta pentru a fixa ansamblul în siguranță pe carcasă. De fapt, arată destul de mișto, fiind parțial transparent, dar cu siguranță aș fi preferat să rămân cu planul original. O mulțime de lecții învățate!
Pasul 5: Butoane și extras
Deși cazul Merlin nu ar fi fost prima mea alegere normală, am fost hotărât să fac să funcționeze bine practic.
Adăugarea butoanelor fizice a ajutat cu adevărat la acest lucru - comenzile de pe ecranul tactil sunt excelente, dar atunci când țineți Merlin Pi cu două mâini este foarte satisfăcător să puteți începe o captură cu o apăsare degetul mare și să nu trebuie să vă uitați la ecran.
Am adăugat, de asemenea, într-un comutator de pornire / oprire pentru alimentare. Speram inițial să am o baterie în carcasă, așa cum am făcut cu Apollo Pi, dar mi-am dat seama curând că, în mod realist, Merlin-ul va fi în cea mai mare parte conectat la rețea sau atașat la un acumulator extern mare (de exemplu, când fiind folosit ca o capcană pentru cameră).
Având în vedere acest lucru, am conectat o priză Micro USB montată pe panou la carcasă, conectată la Pi prin comutatorul de comutare. Acest lucru a făcut să fie plăcut și ușor să comutați sursele de alimentare și am constatat că un USB de 10 000 mAh va dura o zi întreagă de monitorizare a băii de păsări, chiar și cu WiFi atașat și încărcări ocazionale pe DropBox pentru a vă asigura că focalizarea a fost setată corect.
În cele din urmă, am dezbrăcat un conector de trepied dintr-un pistol vechi cu bliț și l-am adăugat la baza Merlin - aceasta a fost o adăugare extrem de utilă, iar posibilitatea de a schimba cu ușurință trepiedele a fost de mare ajutor, mai ales atunci când ați instalat camera în jurul grădinii.
Pasul 6: Asamblare
Într-o pauză cu tradiția, ansamblul a mers destul de lin, partea cea mai dificilă a fost conectarea cablului camerei în timp ce ținea simultan cele două jumătăți - acel mic conector se simte întotdeauna foarte fragil!
Unul dintre cele mai bune lucruri ale acestei construcții a fost simplitatea relativă, nu prea multe lucruri interconectate și o carcasă foarte simplă - s-a lipit imediat și a fost fixată cu cele două șuruburi mari. L-am separat de câteva ori de la asamblarea inițială pentru a face modificări și nu am avut deloc dramă. Am mai multe proiecte din care nici nu aș îndrăzni să îndepărtez șuruburile, așa că face o mare diferență să pot reveni și să fac schimbări într-o etapă ulterioară.
Pasul 7: Niciodată terminat
Obiectivul principal al lui Merlin Pi a fost de a construi o carcasă ușor de utilizat cât mai repede posibil, astfel încât să pot continua cu partea cu adevărat distractivă - încurcându-mă cu noua cameră de înaltă calitate. Per ansamblu, proiectul a ieșit mult mai frumos decât mă așteptam, ecranul se potrivea absolut perfect și chiar dezastrul ușii bateriei care se topea nu a stricat prea mult aspectul. (Încă stau cu ochii închiși pentru un alt Merlin rupt, deși să-l refac)
Îmi place cum se schimbă caracterul său în funcție de trepiedul la care este conectat, am folosit unul cu picioare lungi pentru unele capturi de grădină și părea un fel de ciudată pasăre roșie care urmărea grădina. De asemenea, a speriat cea mai mare parte a naturii, determinând o regândire și ceva camuflaj. Sper să o montez pe mașina mea la un moment dat pentru un videoclip rapid (ish) în mișcare și sunt sigur că vor fi multe alte situații în care să încercați camera.
Nu am spus prea multe despre camera în sine - din puținul pe care l-am văzut până acum este o îmbunătățire imensă față de versiunile anterioare. Am capturat câteva fotografii de care sunt foarte mândru (o grămadă de coajă de slănină în focalizare perfectă este preferata mea) și calitatea videoclipului pare netedă și clară - cu siguranță nu este un punct instantaneu, dar rambursează în calitate orice investiție faci cu timp și efort.
Recomandat:
Handpan MIDI cu 19 câmpuri de tonuri pe partea superioară și inferioară : 15 pași (cu imagini)
Panou de mână MIDI cu 19 câmpuri de tonuri pe partea superioară și inferioară …: Introducere Acesta este un tutorial al panoului de mână MIDI personalizat cu 19 câmpuri de ton sensibile la volum, capacitate USB Plug'n Play și o mulțime de parametri ușor de utilizat pentru ajustarea tampoanelor pentru nevoile dvs. individuale. Nu este un mod premiat pentru design
Concentrați camera Pi de înaltă calitate cu Lego și un servo: 4 pași (cu imagini)
Concentrați camera de înaltă calitate Pi cu Lego și un servo: Cu o piesă Lego ușor spartă, un servo continuu și un anumit cod Python vă puteți focaliza camera Raspberry Pi de înaltă calitate de oriunde în lume! Camera Pi HQ este o piesă fantastică de kit, dar așa cum am găsit în timp ce lucram la recentul Merlin
Cameră termică Apollo Pi 1979: 10 pași (cu imagini)
Cameră termică Apollo Pi din 1979: acest detector de microunde Apollo de epocă are acum un nou scop strălucitor ca o cameră termică, alimentată de un Raspberry Pi Zero cu un senzor de cameră termică Adafruit care preia temperaturile, afișând rezultatele în timp real pe o lumină de 1,3 "; Disp TFT
Proiecte distractive cu kitul de pornire superioară Elegoo Uno R3 - Joystick Control pentru motorul DC: 4 pași
Proiecte distractive cu kitul de pornire superioară Elegoo Uno R3 - Controlul joystick-ului pentru motorul de curent continuu: În acest manual, voi încerca să controlez direcția și viteza unui motor de curent continuu cu ajutorul unui joystick cu ajutorul Arduino, folosind componentele din Kitul Elegoo Uno R3 Super Start disponibil de pe Amazon.com
Realizarea de jucării de calitate din coșul de gunoi din plastic: un ghid pentru începători: 8 pași (cu imagini)
Realizarea de jucării de calitate din coșul de gunoi din plastic: un ghid pentru începători: Bună ziua. Numele meu este Mario și fac jucării artistice folosind gunoi de plastic. De la mici vibroboti la mari armuri cyborg, transform jucăriile sparte, capacele sticlei, computerele moarte și aparatele deteriorate în creații inspirate din benzile mele desenate, filmele, jocurile preferate