Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Televizor koji vas isključuje kad god ga pogledate. Budućnost je sada!
Supplies
Potrošni materijal:
- Retro televizija (ili bilo koji drugi starinski uređaj)
- Raspberry Pi
- Pi Camera
- MG90S Servo 2x
- Mini vanjski USB stereo zvučnik
- Karton
- Boja u spreju
- Jastučići za namještaj od crne tkanine
- Plastična ukrasna kugla
- Tkanina za leptir mašnu
Alati:
- Drill
- Pištolj za ljepilo
- 3D štampač
- Pomoćni nož
- Odvijači
- Mašina za šivanje
- Makaze za tkanine
Softver:
- OpenCV
- Python
- Ttsmp3
- Tinkercad
Korak 1: Video zapis projekta
Korak 2: Uklonite unutrašnjost
Ovaj korak dolazi s DŽINSKIM upozorenjem: Ove stare slikovne cijevi mogu držati napunjenost jako dugo i potrebno ih je isprazniti ako želite napraviti bilo kakve izmjene!
NEMOJTE POKUŠAVATI OTPUŠTATI CEVICU ZA SLIKU
Pitajte nekoga ko zna šta radi. Otišli smo u lokalnu prodavnicu elektronike, gdje su nam je ispraznili.
MOŽETE UMRIJTE AKO UČINITE POGREŠNO
Nakon što se cijev profesionalno isprazni, možemo ukloniti svu pokvarenu elektroniku kako bismo napravili mjesta za novu. Ovisno o tome koji komplet imate, za ovaj korak su potrebni različiti alati i malo nježne grube sile.
Postoje neki savjeti koje treba imati na umu pri odvajanju. Prvo, stavite sve dugmad, dugmad i vijke u zasebnu malu torbicu. Trebat će nam oni kako bi robot izgledao najoštrije.
Korak 3: Elektronika
S našim novostvorenim prostorom, možemo početi dodavati vlastitu elektroniku. Želimo da televizor zadrži lijep retro izgled, pa jedina promjena koju napravimo je bušenje dvije rupe na vrhu. Nakon bušenja servomotore možemo pričvrstiti vrućim ljepilom.
Slijedi Pi kamera koju ćemo koristiti za računarski vid. Nekim ljepilom pričvršćujemo ga iza jednog od starih dugmadi. Zbog toga je vrlo teško uočiti svakog nesumnjivog prolaznika (vidi sliku)!
Posljednja dva bita za dodavanje su Raspberry Pi i Mini USB zvučnik.
U sljedećem koraku postavit ćemo Pi kameru, pa za sada priključite zvučnik i spojite dva serva.
Korak 4: Dodavanje ličnosti
Sada možemo početi dodavati neku prijeko potrebnu ličnost ovom prilično sivom televizoru.
Oči su najbolji način za početak. Da bismo mu napravili farove, uzmemo dvije prozirne božićne kugle i unutrašnjost sprejom obojimo bijelom bojom. Dodavanje jastučića za namještaj od crnog filca upotpunjuje izgled.
Želimo ih pričvrstiti na servo pogone, da bismo to postigli, izrežemo dva kartonska kruga koji se lijepo uklapaju u očnu jabučicu i zalijepimo ih na naše prilagođene servo čvorišta. Datoteka za 3D štampanje ovih čvorišta je priložena. Sve što je preostalo je kliknuti njegove vire na servo upravljače.
Vraćanjem natrag nekih gumba i dugmadi uklonjenih u prvom koraku i dodavanjem leptir mašne koju smo napravili slijedeći ovaj vodič čini ga da izgleda kao dapper uređaj.
Korak 5: Zvuk i kôd
Ovaj korak se odnosi na to da prethodni koraci funkcioniraju. Odmah želimo generirati audio datoteke. Oni će se sastojati od zbirke s ljutim vikom i uvredama. Odlična web stranica za korištenje je ttsmp3, možete se poigrati sa svim glasovima i opcijama, ima ih dosta. Odlučili smo se za one prikazane na slici.
Na kraju, ali ne i najmanje važno, potrebno je postaviti naš Pi, instalirati potreban softver i napisati kôd kako bismo oživjeli našu grupnju. Ovaj vodič je odličan za pokretanje Pi -a, a ovaj je savršen za omogućavanje Pi kamere.
Kad je konfiguracija gotova, moramo instalirati dodatni softver, otvoriti terminal na Pi -u i izvršiti sljedeće naredbe:
sudo apt-get install python-opencv
sudo apt-get install mpg123
Ove naredbe prvo instaliraju OpenCV, a zatim i audio player mpg123.
Zasad je sve u redu, sada možemo početi pisati kôd. Uključena je potpuna radna verzija, pa ispod donosimo kratak pregled načina na koji radi.
- Snimite sliku pomoću Pi kamere
- Korištenjem OpenCv -a otkrijte sva lica
-
Ako postoji lice:
- Odaberite slučajnu audio datoteku i reproducirajte je
- Pomjerajte servomotore naprijed -natrag
Korak 6: Rezultat
Sve je gotovo! Sada možete pokrenuti scenarij i uživati u društvu ove sumnjive kreacije!