Sadržaj:

Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)
Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)

Video: Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)

Video: Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)
Video: Тест каравана в -25° . Ночёвка зимой. Как не замёрзнуть? 2024, Novembar
Anonim
Image
Image
Mini čarobno ogledalo za manje od 60 USD
Mini čarobno ogledalo za manje od 60 USD

'Magic MIrror' je projekt u kojem je dvosmjerno ogledalo postavljeno preko neke vrste ekrana. Tamo gde ekran prikazuje crne piksele, ogledalo reflektuje. Tamo gde ekran prikazuje bele ili svetlije piksele, oni sijaju. Ovo stvara učinak mogućnosti prikazivanja digitalnog teksta, ikona ili čak slika kroz ogledalo, a da se pri tome zadrži refleksija. Treća gornja slika trebala bi pokazati kako to može izgledati.

Video na youtube -u prikazuje montažu od kraja do kraja i ima demonstraciju na kraju koja prikazuje kako izgleda završeni projekt. Htio sam odvojiti vrijeme da zapišem ovdje navedene korake, jer uživam u zajednici koja se može uputiti, i želio sam mjesto za bilježenje stvari poput konfiguracije softvera i odgovaranje na pitanja.

Video sam gomilu projekata sa čarobnim ogledalom i oduvek sam želeo da ih napravim. Nedavno sam počeo graditi jedan na poklon i nisam imao pojma koliko dvosmjerni dijelovi ogledala 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 „budžeta za poklone prijatelja“i morao sam preispitati svoju strategiju. Nakon što je otkrio kanal N-O-D-E na youtube-u, imao je koncept male piramidalne futrole. Odmah sam počeo trčati s tim konceptom, eksperimentirati s tim u koje maline pi mogu stati, kako lako stvoriti kućište i kako pokrenuti softver.

Na kraju sam odabrao 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. Glavni računar je Raspberry pi zero sa mikro SD karticom od 8 Gig, a ekran je 3.5" ekran iz Kumana koji ima HDMI port već na njemu. Iskreno, 75% ovog projekta bio je tinkercad dizajn za kućište, a pronalaženje ekrana koji bi odgovarao, mogao bi se jednostavno napajati jednim USB kabelom i prilagođavanjem softvera.

Evo cijene dijelova koji će vam dati kratak pregled. To je ispod 60 dolara ako imate 3D štampač … u suprotnom ćete htjeti unajmiti 3D štampu 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 futrola bi za ovo mogla izgledati super:))

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 (opcionalno, 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 štampano 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 za drugog Xbox ili PS4 igru, ovo se uklapalo u naš 'budžet prijatelja'.

U redu, dosta uvoda, naučimo kako to napraviti!

Korak 1: Korak 1 - Montirajte izračunati dio

Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio
Korak 1 - Sastavite izračunski dio

Prva slika prikazuje sve postavljene dijelove. Drugi prikazuje skup računarskih dijelova u toku. U ovom trenutku nema puno magije … evo koraka:

  1. Pazite da NE zalemite zaglavlja na pi nulu. Trebat će vam sav prostor koji možete dobiti!
  2. Postavite Mini HDMI na HDMI port na Pi Zero
  3. Postavite HDMI-> HDMI adapter koji dolazi s Kuman ekranom u HDMI utor
  4. Postavite Kuman ekran na drugi dio HDMI adaptera..to bi se trebalo uklopiti u ženski HDMI port na Kuman ekranu
  5. Postavite USB kabel kroz stražnju stranu piramide
  6. Zabilježio sam sliku žicama za napajanje i dodao pi pinout. Ovaj korak je kritičan, ali mnogo lakši nego što se čini … poželjet ćete provesti dvije male žice od prvog i trećeg pina na Pi do ekrana. Ako koristite kratkospojne žice, možete ih priključiti na stražnju stranu ekrana, a zatim ih saviti oko igala na pi i vruće ih zalijepiti. Idealno bi bilo da ih zalemite na pi i vruće zalijepite kako biste ih držali na ekranu. Ovo prenosi 5 volti od pi do ekrana i jedan je od trikova u održavanju ovog projekta čistim i urednim … jednom kad se to učini, jedan kabel dovoljno napaja pi i ekran!

U ovom trenutku ste već gotovo na pola puta sa montažom. Prije nego što ga zatvorimo, snimimo sliku softvera u sljedećem koraku.

Korak 2: Postavljanje softvera

Postoji mnoštvo vodiča o tome kako napisati sliku SD kartice za malinovo pi na microSD karticu, a ja ne želim obnavljati tu temu. Ali važno je, budući da je u pitanju Pi Zero W koji koristimo, 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, ovo 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 'slikovnu datoteku', trebali biste stići tamo).

Zatim ćete htjeti slijediti korake koje je naveo za povezivanje na WiFi i dodavanje ssh -a. Jedan zaista važan savjet: NE koristite Notepad u prozorima za uređivanje datoteke supplicant_conf. Notepad će poremetiti završetke redova da ne budu kompatibilni s Linuxom i nećete se povezati. Notepad ++ je besplatna zamjena za notepad i može pravilno završiti redove.

Kada napišete tu sliku (koristim Win32 disk image u Windowsima) 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 povezati s vašim WiFi -jem. Trik je u tome da ga pronađete:) Postoje brojne aplikacije za skeniranje IP -a za telefone i računare. 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. Ovo će biti važno za konfiguriranje softvera MagicMirror i instaliranje dodataka!

Kad stignete dovde, spojite microUSB na napajanje i provjerite možete li se pokrenuti i povezati putem SSH -a. U tom trenutku bit ćete spremni za nastavak i zatvaranje kućišta.

Korak 3: Završni sklop - Instaliranje ekrana u okvir i dodavanje ogledala

Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala
Završni sklop - Ugradnja ekrana u okvir i dodavanje ogledala

Uverite se da se ekran pokreće i uključuje kada uključite napajanje u Pi. Vrijeme podizanja sistema 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 sa potrošnjom energije od oko 100ma). Zatim ćemo završiti montažu:

  1. Ekran se priključuje na stražnju stranu 3D štampanog okvira. Molimo vas da slike koristite kao vodič..prednji dio je ravni dio, stražnji dio ima utikače i ostalo. Umetnite ekran straga.
  2. Kad je ekran čvrsto postavljen, postavite gumicu oko klinova i preko ekrana kako biste ga držali na mjestu. Ovo je bio najjednostavniji način na koji sam mogao smisliti da držim ekran i dobro je funkcionirao. Također je lijepo jer se čitav projekt neometano rastavlja ako je potrebno s ovim pristupom!
  3. Umetnite kabl za napajanje u Pi. Nećete moći to učiniti nakon što se sastavi, pa je vrijeme za uključivanje!
  4. Pritisnite držač 3D štampanog okvira u piramidu.. jezičci sa vanjske strane spriječit će njegovo utonuće i trebalo bi da se priljubi na svoje mjesto.
  5. Prije dodavanja ogledala, koristite crnu traku oko dijelova na kojima se ekran susreće s 3D printom. 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 ogledala i uništi efekt
  6. Vrućim ljepilom zalijepite traku koju ste upravo stavili i pritisnite ogledalo. (Napomena: Okvir/ekran bi trebali biti sastavljeni u ovom trenutku, pa bi postavljanje ogledala 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. Slijedi konfiguracija!

Korak 4: Završna montaža i konfiguracija

Završna montaža i konfiguracija
Završna montaža i konfiguracija
Završna montaža i konfiguracija
Završna montaža i konfiguracija
Završna montaža i konfiguracija
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 možete pronaći ovde:

magicmirror.builders/

Ovo ipak ne bi bilo dobro za poučavanje, a da vam za početak ne date brzi početak/varalicu. Evo nekoliko savjeta i objašnjenje kako to funkcionira:

  • Magic Mirror moduli jednostavno se kloniraju iz spremišta modula u mapu modula. Dakle, kada ste u SSH -u, cd u direktorij MagicMirror (imajte na umu da u direktorijima Linuxa razlikuju velika i mala slova). Zatim cd na module. Tada možete git klonirati bilo koji dodatak u tu mapu.
  • Spisak modula se nalazi ovde:

    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 ime modula koje ste dodali putem Git klona iznad. Morat ćete ih postaviti (ja sam sve svoje pozicionirao u: middle_center. Zatim se vrtuljak 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 zaista dobro funkcionirali s ovim projektom. Medijski moduli, poput animiranih gifova ili youtube -a, ne rade dobro na Pi Zero W, pa imajte na umu toga.

Slijede konačne misli i planovi za budućnost …

Korak 5: Završne misli - šta bih radio drugačije i šta mi se sviđa

Završne misli - šta bih radio drugačije i šta mi se sviđa
Završne misli - šta bih radio drugačije i šta mi se sviđa

Ovaj projekat je bio jako zabavan. Bilo je potrebno mnogo sati uređivanja konfiguracijskih datoteka, 3D ispisa i dizajnerskog rada kako 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 napravio prijatelju i odmah je i ona htjela jedno!). Vjerojatno ću izgraditi još jednu i neke stvari izmijeniti iz stilskih razloga, a neke iz razloga performansi:

  • Dodao bih dugme 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 sa jednog ekrana na drugi umesto čekanja
  • Pokušao bih dodati zvučnik - mislim da bi ova muzika za streamove bila super … ili pustio zvukove upozorenja
  • Možda ću pokušati da ga napravim od drveta - Iako je 3D štampanje izuzetno lako kopirati i izgraditi, mislim da bi izgled hrasta ili obojenog drveta bio zaista kul
  • 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 energije. 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 youtube -a, nije dobro gledati kroz ogledalo. Također, ovo bi mogao biti i cool sistem za svakodnevne igre s rotirajućim ekranom (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 to, a sastavljanje drugog za moju suprugu oduzelo mi je manje od 15 minuta (izvan 9 sati vremena 3D printera:)).

Ako ga izgradite, javite mi, a ako imate pitanja, ostavite ih ispod ili na youtube kanalu, a ja ću vam odgovoriti. Youtube video ima demo ogledala na početku i na kraju … teško ga je opisati na slikama. Izgleda super čisto pored računara, na kupaonskom pultu ili na noćnom ormariću. Također, vjerojatno je na raspolaganju više od 100 modula … sve, od računarske statistike do cijena bitcoina. Ovo zaista može postati pakao prikaza podataka, a budući da ima računar 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čuje se: