Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Proiecte Tinkercad »
De asemenea, obosit să aud „NU!” când vrei să atingi o pictură? Să facem una pe care să o poți atinge!
Provizii
Componente:
- Raspberry Pi 3 Model B.
- Senzor tactil capacitiv Adafruit
- SG90 Micro Servo
- 4 x LED-uri Neopixel Adafruit Flora RGB
- Tesaturi monstru
- O mulțime de ochi googly
- O pânză
- A picta
- Stick de gheață
- Banda adeziva
- Lipici
- Banda de cupru
Instrumente:
- imprimantă 3d
- Foarfece
- Ac de cusut
Pasul 1: Introducere și prezentare video
De asemenea, obosit să aud „NU!” când vrei să atingi o pictură? Să facem una pe care să o poți atinge!
Idee
Ideea este să faci o pictură pe care să o poți atinge folosind un Raspberry Pi și un senzor tactil capacitiv Adafruit. Când atingeți anumite părți ale picturii, lucrurile se vor aprinde și se vor mișca. În acest caz, pictura are tematica spațiului, deoarece spațiul este minunat. Hai să o facem!
Pasul 2: Amenajarea teritoriului
Obțineți o pânză și începeți să pictați! Vom începe prin a-l vopsi în negru, este spațiul cosmic până la urmă și apoi vom adăuga un peisaj asemănător lunii.
Pentru a adăuga câteva planete în galaxia imaginară, am modelat și tipărit 3D două planete blobby, una în verde neon și una în portocaliu.
Pasul 3: LED-uri RGB
Vom folosi LED-uri RGB pentru a adăuga lumină picturii. Aveam încă niște neopixeli Adafruit Sewable, așa că i-am folosit. Faceți găuri în pânză unde doriți să le așezați. Pentru a face acest lucru, am folosit mai întâi un ac mare și apoi un creion. Foarte înaltă tehnologie!
După adăugarea găurilor, pictura în sine este completă. Pentru a-l face durabil și, de asemenea, pentru a opri găurile de a se desface și rupe, adăugați câteva straturi de lac protector. Am adăugat două straturi de lac foarte lucios, făcându-l să se simtă frumos la atingere.
Odată ce amplasarea LED-urilor este setată, puteți conecta Neopixeli urmând acest ghid.
Rețineți că nu le-am cusut de fapt pe pânză, am folosit o bandă rapidă și murdară. Da, știu … încă mai găsesc o soluție mai permanentă, cred că le voi lipi la loc.
Pentru a difuza lumina și a acoperi găurile, am modelat și tipărit 3D niște huse LED în PET transparent, pe care apoi le-am lipit de pictură.
Pasul 4: Monștri
Din păcate, nu sunt următorul Picasso, așa că nu voi încerca o pictură dificilă. Deoarece aș dori, de asemenea, ca pictura să fie distractivă la atingere, am decis să tai doi monștri spațiali din țesături pufoase și am adăugat ochi googly. Le-am lipit pe locul peisajului spațial pictat și lăcuit anterior. Perfecţiune!
Pasul 5: Racheta
Niciun lucru tematic spațial nu este complet fără o rachetă!
Ideea este să adăugați o rachetă care se mișcă în jurul planetei verzi folosind un servo. Am schițat o rachetă pe hârtie, am tăiat bucățile din pâslă și am cusut-o cu mâna. Am lipit un stick Popsicle pe suportul servo și am adăugat un pic de Velcro la rachetă și la capătul stickului Popsicle. Servo-ul a fost adăugat în spatele tabloului folosind … l-ai ghicit.. mai mult bandă adezivă!
Pasul 6: Senzori tactili capacitivi
Acum este timpul să adăugați ceva magie: senzorul tactil capacitiv!
Îl configurați urmând acest tutorial.
După ce senzorul este gata, va trebui să îl conectați la locurile pe care doriți să le faceți interactive. Am adăugat bandă de cupru în spatele tabloului, în cele patru pete pe care le puteți atinge pentru a interacționa cu tabloul (monstrul din stânga, monstrul din dreapta, planeta portocalie și planeta verde). Credeți sau nu, de fapt funcționează foarte bine, chiar și prin unele suprafețe mai groase! Este cu adevărat magic!
Singurul lucru care nu a fost menționat în tutorial, dar este foarte important, este că trebuie să recalibrați senzorul atunci când adăugați lucruri la acesta, de exemplu atunci când îl conectați la un anumit loc folosind bandă conductivă. S-ar putea să pară destul de evident, dar nu a fost menționat nicăieri și am petrecut o zi întreagă încercând să-mi dau seama … Am conectat pinii senzorului tactil capacitiv la cele patru părți tactile din cupru folosind niște cleme de aligator.
Pasul 7: Cod
Ultima parte: stropirea unor coduri pentru ca magia să funcționeze!
Codul complet este adăugat, dar îl voi descrie aproximativ aici:
- Dacă atingeți monstrul albastru pufos din stânga, LED-urile devin albastru deschis timp de 3 secunde.
- Dacă atingeți monstrul violet din dreapta, LED-urile devin violete timp de 3 secunde.
- Dacă atingeți planeta portocalie, LED-urile devin portocalii timp de 3 secunde.
- Dacă atingeți planeta verde, LED-urile devin verzi și servo-ul cu racheta pe ea se mișcă înainte și înapoi.
- Dacă nu atingeți deloc nimic, LED-urile sunt de un albastru închis.
Pasul 8: Rezultat
Tadaaa! O pictură magică interactivă a doi monștri în spațiu!