Sadržaj:
- Korak 1: Korak 1 - Sastavite izračunski dio
- Korak 2: Postavljanje softvera
- Korak 3: Završni sklop - instaliranje zaslona u okvir i dodavanje zrcala
- Korak 4: Završna montaža i konfiguracija
- Korak 5: Završne misli - što bih radio drugačije i što mi se sviđa
Video: Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
'Magic MIrror' je projekt u kojem se dvosmjerno ogledalo postavlja na neku vrstu zaslona. Tamo gdje ekran prikazuje crne piksele, ogledalo reflektira. Tamo gdje zaslon prikazuje bijele ili svjetlije piksele, oni sjaje. To stvara učinak mogućnosti prikaza digitalnog teksta, ikona ili čak slika kroz zrcalo, a da se pri tome zadrži refleksija. Treća gornja slika trebala bi pokazati kako to može izgledati.
Video na YouTubeu prikazuje montažu od kraja do kraja, a na kraju ima demonstraciju koja prikazuje kako izgleda gotov projekt. Htio sam odvojiti vrijeme da zapišem ovdje navedene korake, jer uživam u zajednici koja se može poučiti, i želio sam mjesto za bilježenje stvari poput konfiguracije softvera i odgovaranje na pitanja.
Vidio sam gomilu projekata čarobnog ogledala i uvijek sam želio izgraditi jedan. Nedavno sam počeo graditi jedan za poklon i nisam imao pojma koliko dvosmjerni dijelovi zrcala mogu koštati! Nakon što sam potrošio 75,00 USD (USD) samo na ogledalo, shvatio sam da će projekt ići daleko od našeg 'proračuna za poklone prijatelja' i morao sam preispitati svoju strategiju. Nakon što je na YouTubeu otkrio kanal N-O-D-E, imao je koncept male piramidalne torbice. Odmah sam počeo trčati s tim konceptom, eksperimentirati s tim u koje maline pi mogu stati, kako jednostavno stvoriti kućište i kako pokrenuti softver.
Na kraju sam odlučio 3D ispis kućišta. Dizajnirao sam kućište u tinkercadu. To su dva jednostavna komada koja se lako spoje. Ogledalo je ogledalo od 4,5 "koje se jednostavno lijepi (pištoljem za ljepilo) na okvir. Glavno računalo je Raspberry pi zero s mikro SD karticom od 8 Gig, a ekran je 3,5" ekran iz Kumana koji je imao HDMI priključak već na njemu. Iskreno, 75% ovog projekta bio je tinkercad dizajn za kućište, a pronalaženje zaslona koji bi odgovarao, mogao bi se jednostavno napajati s jednog USB kabela i prilagođavanje softvera.
Evo cijene dijelova koji će vam dati kratak pregled. To je ispod 60 dolara ako imate 3D pisač … u protivnom ćete htjeti unajmiti 3D ispis ili eventualno izgraditi drveni okvir od piramide (Skoro sam išao tim putem, a u budućnosti bi mogao biti poučan, jer mislim da je zamrljan hrastova kutija za ovo bi mogla izgledati jako cool:))
Raspberry pi Zero W - 10,00 USD - Adafruit.com - Ograničite jednu po narudžbi
8Gig Micro SD kartica - 4,00 USD - Amazon.com
Kuman 3,5 TFT ekran - 29,99 USD - Amazon.com - HDMI verzija
SN -Riggor USB kabel (nije obavezno, ali dodaje neki štih) - 4 za 16,00 (svaki po 4,00 USD) Amazon.com
Dvosmjerno ogledalo - kvadrat 115 mm - 5,00 USD od Tap Plastics (donio sam 3D tiskano kućište u trgovinu i dao ga izrezati da odgovara)
3D filament - vrijedi oko 2 dolara
Mini -HDMI -> HDMI adapter -2 za 6,00 USD (potreban je samo jedan): Amazon.com
Na kraju sam već imao neke od adaptera, ali trebali biste ih nabaviti za gore navedene cijene ili bolje, a na kraju će biti ispod 60,00 USD. Budući da se ovdje radilo o tome koliko bismo potrošili da nabavimo jedan drugome Xbox ili PS4 igru, ovo se uklapalo u naš 'proračun prijatelja'.
Ok, dosta je uvoda, naučimo kako ga izgraditi!
Korak 1: Korak 1 - Sastavite izračunski dio
Prva slika prikazuje sve postavljene dijelove. Drugi prikazuje skup računajućih dijelova u tijeku. U ovom trenutku nema puno magije … evo koraka:
- Pazite da NE zalemite zaglavlja na pi nulu. Trebat će vam sav prostor koji možete dobiti!
- Postavite Mini HDMI na HDMI priključak na Pi Zero
- Postavite HDMI-> HDMI adapter koji dolazi s Kuman zaslonom u HDMI utor
- Postavite Kuman zaslon na drugi dio HDMI adaptera..to bi se trebalo uklopiti u ženski HDMI priključak na Kuman zaslonu
- Postavite USB kabel kroz stražnju stranu piramide
- Zabilježio sam sliku žicama za napajanje i dodao pi pinout. Ovaj korak je kritičan, ali puno lakši nego što se čini … htjet ćete provesti dvije male žice od prvog i trećeg pina na Pi do zaslona. Ako koristite kratkospojne žice, možete ih priključiti na stražnju stranu ekrana, a zatim ih saviti oko pinova na pi i vruće ih zalijepiti. U idealnom slučaju, oni bi trebali biti lemljeni na pi, i vruće zalijepljeni da ih drže na ekranu. Ovo prolazi 5 volti od pi do zaslona, i jedan je od trikova u održavanju ovog projekta čistim i urednim … kad se to učini, jedan kabel dovoljno napaja pi i zaslon!
U ovom trenutku ste već na pola puta sa montažom. Prije nego što ga zatvorimo, napravimo sliku softvera napisanom u sljedećem koraku.
Korak 2: Postavljanje softvera
Postoji mnoštvo tutoriala o tome kako napisati sliku SD kartice za malinovo pi na microSD karticu, a ja to ne želim obnavljati. No, budući da je ovo Pi Zero W koje koristimo, važno je znati neke trikove kako ovo pokrenuti. Prvo posjetite web stranicu Emmanuels na:
emmanuelcontreras.com/how-to/how-to-create-…
Završio je posao kako bi dokumentirao i stvorio sliku softvera Magic Mirror na Raspberry pi zero (kao što vidite po njegovim koracima, to može biti prilično teško). Pomaknite se prema dolje i vidjet ćete, pri dnu njegovih koraka, gotovu sliku koju možete koristiti. (Ako tražite "Slikovna datoteka", trebala bi vas odvesti tamo).
Sljedeće, slijedite korake koje je naveo za povezivanje na WiFi i dodavanje ssh -a. Ovdje je ZAISTA važan savjet: NE koristite Notepad u prozorima za uređivanje datoteke supplicant_conf. Notepad će poremetiti završetak retka da nije kompatibilan s Linuxom, a vi se nećete povezati. Notepad ++ besplatna je zamjena za notepad i može ispravno završiti retke.
Kada napišete tu sliku (koristim Win32 disk image u sustavu Windows) i uredite datoteku supplicant_conf i dodate SSH, bit ćete spremni za umetanje kartice i pokretanje uređaja.
U ovom trenutku Pi bi se trebao spojiti na vaš WiFi. Trik je u tome da ga pronađete:) Postoje brojne aplikacije za skeniranje IP -a za telefone i računala. Napredni IP skener će raditi za Windows. Za iPhone koristim iNet na svom iPhoneu za skeniranje pi nule. Kad ga pronađete, možete se koristiti telnet aplikacijom poput Putty za povezivanje s njim putem SSH -a. To će biti važno za konfiguriranje softvera MagicMirror i instaliranje dodataka!
Kad stignete ovako daleko, spojite microUSB na napajanje i pobrinite se da se možete pokrenuti i povezati putem SSH -a. Tada ćete biti spremni za nastavak i zatvaranje kućišta.
Korak 3: Završni sklop - instaliranje zaslona u okvir i dodavanje zrcala
Uvjerite se da se zaslon pokreće i uključuje kada uključite napajanje u Pi. Vrijeme podizanja sustava je 3-5 minuta, stoga budite strpljivi..mora pokrenuti pi, zatim pokrenuti preglednik, a zatim pokrenuti softver magic mirror. Srećom, ovo ne biste trebali često dizati/isključivati (košta manje od 7 centi godišnje za rad s potrošnjom energije od oko 100 mA). Zatim ćemo završiti montažu:
- Zaslon se priključuje na stražnju stranu 3D ispisanog okvira. Molimo koristite slike kao vodič..prednja strana je ravni dio, na stražnjoj strani su utikači i stvari koje izlaze. Umetnite zaslon straga.
- Kad je zaslon dobro pripijen, postavite gumicu oko klinova i preko zaslona kako biste ga držali na mjestu. Ovo je bio najjednostavniji način na koji sam mogao smisliti držanje zaslona, a dobro je funkcionirao. Također je lijepo jer se cijeli projekt bez problema rastavlja ako je potrebno s ovim pristupom!
- Umetnite kabel za napajanje u Pi. Nećete to moći učiniti nakon što ga sastavite, pa je vrijeme za uključivanje!
- Pritisnite držač okvira s 3D tiskanim okvirom u piramidu.. jezičci s vanjske strane spriječit će njegovo uranjanje i trebao bi se lagano uskočiti.
- Prije dodavanja zrcala, koristite crnu traku oko dijelova na kojima se zaslon susreće s 3D ispisom. To je tako da nema lakog krvarenja … Pokušao sam okvir učiniti što je moguće tijesnijim, ali ovaj jednostavan korak osigurat će da ostane čist. Pokrijte i srebro ekrana, tako da se svjetlo ne reflektira iz zrcala i uništi efekt
- Vrućim ljepilom zalijepite traku koju ste upravo stavili i pritisnite ogledalo. (Napomena: Okvir/zaslon bi u ovom trenutku trebali biti sastavljeni, pa bi postavljanje zrcala trebalo omogućiti da ga poravnate s uglovima piramide i da sve bude lijepo poredano). Nemojte koristiti previše ljepila ili će se pokazati..svijetla perlica je dovoljna. Ogledalo nema veliku težinu.
Trebali biste se početi uzbuđivati sada, jer biste trebali početi vidjeti plodove vašeg rada … vrijeme ili datum bi se trebali prikazivati kroz ogledalo. Sljedeća je konfiguracija!
Korak 4: Završna montaža i konfiguracija
U ovom trenutku ste u biti sastavljeni i trebali biste pokrenuti softver i moći ga priključiti na SSH. Međutim, moduli su vjerojatno u neredu, pa se pitate kako ih popraviti.
Prvo ćete htjeti pročitati malo o tome kako softver Magic MIrror radi. To se može pronaći ovdje:
magicmirror.builders/
Ovo ipak ne bi bilo dobro za poučavanje, a da vam za početak ne navedete brzi početak/varalicu. Evo nekoliko savjeta i objašnjenje kako to funkcionira:
- Magic Mirror moduli jednostavno se git kloniraju iz spremišta modula u mapu modula. Dakle, kad ste na SSH -u, cd u direktorij MagicMirror (imajte na umu da u direktorijima Linuxa razlikuju velika i mala slova). Zatim cd u module. Tada možete git klonirati bilo koji dodatak u tu mapu.
-
Popis modula je ovdje:
github.com/MichMich/MagicMirror/wiki/3rd-p… Svaki bi trebao imati upute za njihovo konfiguriranje.
- jedan modul koji ćete odmah poželjeti je MMM-Carousel. Ovaj modul prolazi kroz sve ostale module koji su instalirani. (https://github.com/barnabycolby/MMM-Carousel)
- Da biste konfigurirali cijelu stvar, htjet ćete otići u mapu MagicMirror/config i urediti datoteku config.js
- U Config.js ćete htjeti dodati naziv modula koje ste dodali putem Git klona iznad. Morat ćete ih postaviti (ja sam sve svoje pozicionirao u: middle_center. Tada se rotirajući izbor brine za prikazivanje jednog po jednog i prebacivanje između njih. To čini nakon podesive količine sekundi (za moje sam koristio 45 sekundi)
- Imajte na umu da ćete htjeti promijeniti veličinu fontova. Ponekad to možete učiniti u config.js, ali drugi ćete morati pronaći.css datoteku koja dolazi s modulom, potražiti nešto što završava s.px i promijeniti vrijednosti prema veličini fonta. Otkrio sam da se to razlikuje po modulu.
Otkrio sam da su vrijeme/datum, vrijeme, zalihe i prometni moduli jako dobro funkcionirali s ovim projektom. Medijski moduli, poput animiranih gifova ili youtube -a, ne rade dobro na Pi Zero W, stoga toga budite svjesni.
Slijede konačne misli i planovi za budućnost …
Korak 5: Završne misli - što bih radio drugačije i što mi se sviđa
Ovaj projekt je bio jako zabavan. Bilo je potrebno mnogo sati uređivanja konfiguracijskih datoteka, 3D ispisa i dizajnerskog rada da bi se slučaj završio. Ali na kraju se sve dobro složilo i mislim da moja žena uživa u ogledalu (prvo sam sagradio za prijateljicu i odmah je i ona htjela jedno!). Vjerojatno ću izgraditi još jednu i neke stvari izmijeniti iz stilskih razloga, a neke iz razloga izvedbe:
- Dodao bih gumb na vrh. Izgled piramide je VRLO čist i futuristički, međutim ne dopušta brzu kontrolu ogledala. Mislim da bi bilo zgodno jednostavno dugme za ručno prebacivanje s jednog zaslona na drugi umjesto čekanja
- Pokušao bih dodati zvučnik - mislim da bi ova streaming glazba bila stvarno super … ili pustio zvukove upozorenja
- Možda ću ga pokušati izgraditi od drveta - Iako je 3D ispis vrlo jednostavno kopirati i izgraditi, mislim da bi izgled hrasta ili obojenog drva bio stvarno cool
- Prelazak na Pi3A+ - A+ nije izlazio dok sam ovo pravio, pa sam se vratio na pizero. A+ dodaje cijeni od 15 dolara (ali ima HDMI u punoj veličini, pa možda dodaje samo oko 12,50), ali dodaje tonu snage. Također, preglednik u ovoj verziji ne ubrzava GPU, a A+ bi bio … pa mislim da bi povećana snaga bila zgodna.
- Uklonjivo ogledalo - Mislim da bi uklonjivo ogledalo bilo zgodno jer neke medije, poput youtubea, nije dobro gledati kroz ogledalo. Također bi ovo mogao biti cool sustav za casual igre s rotirajućim zaslonom (samo okrenite piramidu i postavite je na drugu stranu) ako je izgrađena drugačije.
- Dodajte mikrofon - mogao bih integrirati Alexa i učiniti ovo pametnim pomoćnikom ili glasovnim upravljanjem, ako bih dodao mali mikrofon.
Na kraju, postoji nešto u jednostavnosti i jeftinosti. Ovaj projekt je za mene bio upravo takav, a za sastavljanje drugog za moju suprugu trebalo mi je manje od 15 minuta (izvan 9 sati vremena 3D pisača:)).
Ako ga izgradite, javite mi, a ako imate pitanja, ostavite ih ispod ili na youtube kanalu, a ja ću na njih odgovoriti. Youtube video ima demo ogledala na početku i na kraju … teško ga je opisati na slikama. Izgleda super čisto pored računala, na kupaonskom pultu ili na noćnom ormariću. Također postoji vjerojatno više od 100 dostupnih modula … sve od računalne statistike do cijena bitcoina. Ovo zaista može postati pakao prikaza podataka, a budući da ima računalo u sebi, radi odvojeno od bilo čega drugog (pa osim WiFi -a:))
Hvala na čitanju i nadam se da ste uživali u ovoj verziji!
Preporučeni:
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i todolistom: 9 koraka
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i Todolistom: Čarobno ogledalo posebno je jednosmjerno ogledalo s zaslonom iza njega. Zaslon, koji je povezan s Raspberry Pi, prikazuje podatke poput vremena, sobne temperature, vremena, datuma, todolista i još mnogo toga. Možete čak dodati mikrofon i postaviti vas
Plivajuće pametno čarobno ogledalo sa starog prijenosnog računala s Alexa prepoznavanjem glasa: 6 koraka (sa slikama)
Lebdeće pametno čarobno ogledalo sa starog prijenosnog računala s prepoznavanjem glasa Alexa: Upišite se na moj tečaj "Ukratko o elektronici" ovdje: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Pogledajte i moj youtube kanal ovdje za više projekata i upute o elektronici: https://www.youtube.com/channel/UCelOO
Napravite svoje vlastito pametno ogledalo za manje od 80 USD - Korištenje Raspberry Pi: 6 koraka (sa slikama)
Napravite svoje vlastito pametno ogledalo za manje od 80 USD - Korištenje Raspberry Pi: U ovom ćemo projektu izgraditi pametno ogledalo koje će vam pokazati korisne informacije dok se ujutro spremate. Cijela bi stvar trebala koštati manje od 80 USD, što ju čini pristojno pristupačnom za većinu ljudi. Ovaj će vas vodič samo naučiti
Posebna dekoracija za Noć vještica - Čarobno ogledalo: 5 koraka (sa slikama)
Posebna dekoracija za Noć vještica - Čarobno ogledalo: Napravio sam čarobno ogledalo kao poseban ukras za Noć vještica. Vrlo je zanimljivo. Zrcalu možete govoriti bilo što, bilo koje pitanje ili bilo koju malu tajnu. Nakon nekog vremena odgovor će se pojaviti u ogledalu. To je čarolija. hahah ….. djeci se sviđa
Napravite vlastiti profesionalni stroj za čišćenje zapisa za manje od 80 USD i uštedite do 3000 USD i više .: 6 koraka (sa slikama)
Napravite vlastiti profesionalni stroj za čišćenje ploča za manje od 80 USD i uštedite do 3000 USD i više. Oprostite na engleskom jeziku. Nakon što sam se vratio zvuku starog dobrog vinila, imao sam problem sa kojim svaki ljubitelj ploča ima. Kako ispravno očistiti zapise!? Postoji mnogo načina na Internetu. Jeftiniji načini poput Knosti ili Discofilma, ali i