Cuprins:

Smart Mirror Pi de 100 USD: 6 pași (cu imagini)
Smart Mirror Pi de 100 USD: 6 pași (cu imagini)

Video: Smart Mirror Pi de 100 USD: 6 pași (cu imagini)

Video: Smart Mirror Pi de 100 USD: 6 pași (cu imagini)
Video: Загадка Титаника : Как они могли не заметить айсберг?! Самая подробная история! 2024, Iulie
Anonim
Smart Mirror Pi de 100 $
Smart Mirror Pi de 100 $
Smart Mirror Pi de 100 $
Smart Mirror Pi de 100 $

Am văzut una dintre aceste oglinzi online și mi-am propus instantaneu să fac una în cel mai ieftin, mai îngrozitor și mai simplu mod pe care l-aș putea găsi și acum și tu poți! Această oglindă este a doua mea iterație, am folosit mai întâi un laptop pentru a scrie codul și m-am ușurat să folosesc Raspberry Pi, costul total al construcției a fost de 146 USD NZD = aproximativ 100 USD USD

Folosesc Raspberry Pi 3 modelul B pentru creierul proiectului, deoarece acesta a încorporat WIFI, ceea ce este perfect pentru aceasta. Construirea acestei oglinzi a fost primul meu gust pentru Pi și a fost delicios … Dacă îți place acest lucru instructiv, te rog să mă votezi în competițiile Dincolo de confort sau Internetul obiectelor:-) thaaanks

Vei avea nevoie:

(Cheltuieli pe care le-am plătit în dolari SUA)

  • Raspberry Pi 3 (cu sursă de alimentare) - 70 USD
  • Monitor desktop (recomandat 19 "sau mai mare) - 20 USD
  • Adaptor HDMI la VGA pentru afișare - 10 USD
  • Rama cu sticlă (sau orice bucată de sticlă mai mare decât monitorul dvs.) - 10 USD
  • Film argintiu pentru ferestre reflectorizante - 20 USD - AMAZON
  • Foaie de plastic acrilic negru de 3 mm (pentru tăiere cu laser) - 6 USD
  • Șuruburi mici de 6 ori - 5 USD
  • Superglue - 5 USD

Din fericire am acces ieftin la niște instrumente puternice prin intermediul Universității Victoria, unde studiez Media Design, ceea ce mi-a permis să fac eu toată fabricația. Nu am tăiat cu laser nimic înainte de acest proiect și am o experiență minimă cu o imprimantă 3D, așa că, dacă pot, sunt sigur că și tu poți! Dacă nu aveți acces la acest echipament, pot exista unele facilități locale Maker în zona dvs., cum ar fi: Techshop / MakerSpace / FabLab sau cineva care o va face contra unei taxe mici.

Instrumente:

  • imprimantă 3d
  • Cutter cu laser
  • Hârtie de nisip
  • Burghiu
  • Șurubelniță

Pasul 1: Specificații

Specificații
Specificații

Așadar, înainte de a începe construirea oglinzii mele, am decis să notez câteva obiective ale proiectului care detaliază exact ce atribute va avea oglinda în forma sa finală.

Trebuie să afișeze:

  • Data și ora de astăzi
  • Condițiile meteo actuale cu pictogramă și temperatură exterioară
  • O listă cu memento-uri pentru lucrurile pe care trebuie să le fac azi + mâine
  • Datele mele viitoare de predare pentru proiecte universitare
  • Săptămâna curentă din an și ce evenimente am în această săptămână

Proiectarea oglinzii în sine trebuie să urmărească să fie:

  • Ușor pentru portabilitate
  • Reglabil (înălțime și unghi)
  • Foarte puternic și durabil
  • Sexy

Pasul 2: Începeți construirea

Începeți să construiți
Începeți să construiți
Începeți să construiți
Începeți să construiți
Începeți să construiți
Începeți să construiți

Am început prin a ordona o ramă foto veche pe care am ridicat-o de la un magazin pentru 20 de dolari, am încercat să-i explic bătrânului care lucra acolo că îl transformam într-o oglindă inteligentă și nu am văzut pe nimeni să pară atât de confuz. Căutam să cumpăr unul care să aibă o suprafață de sticlă mai mare decât monitorul de 19 Am planificat să-l montez și eu. Am vrut, de asemenea, ca rama din lemn să fie suficient de mare + suficient de puternică pentru a suporta 6 șuruburi mici. Încercați să obțineți una cu sticlă groasă la Evitați să-l spargeți în procesul de construcție, așa cum am făcut cu primul meu concept.

Odată ce am avut cadrul perfect, l-am șlefuit înapoi la bobul său natural de lemn și am colorat sticla cu filmul meu de nuanță oglindă. Dacă nu ați colorat niciodată nimic cu film, vă recomand să urmăriți câteva videoclipuri de pe YouTube pe Cum se instalează un film pentru fereastră reflectorizantă, deoarece există câteva trucuri pentru ao face fără bule la sfârșit. De asemenea, va trebui să acordați atenție nivelului VTL (Transmitență vizuală a luminii) a nuanței. VTL-ul acestor filme variază de la aproximativ 5% = Foarte întunecat. 15% = Întunecat. 35% = ușor întunecat. 50% = Lumina. 65% = Foarte ușor. Pentru acest proiect specific, ne propunem să nuanțăm sticla într-un mod care să asigure reflecția suprafeței pe partea exterioară, dar să permită și ieșirea grafică a oglinzii să se transmită prin sticlă. Am folosit 20% pentru al meu, dar cred că ar putea exista un VTL mai potrivit pentru realizarea acestui efect.

Pasul 3: Montarea oglinzii pe monitor

Montarea oglinzii pe monitor
Montarea oglinzii pe monitor
Montarea oglinzii pe monitor
Montarea oglinzii pe monitor
Montarea oglinzii pe monitor
Montarea oglinzii pe monitor

Aceasta este partea în care am tăiat cu laser două dreptunghiuri dintr-o bucată de foaie acrilică. Primul dreptunghi decupat din foaia acrilică a fost la dimensiunea cadrului meu din lemn și al doilea a fost la dimensiunea monitorului meu de 19.

Am făcut acest lucru făcând un fișier foarte de bază în Illustrator și trimitându-l la dispozitivul de tăiat cu laser. Aș atașa fișierul, dar dimensiunile dvs. vor fi probabil diferite de ale mele.

Odată ce această piesă este decupată la dimensiunea perfectă, aceasta este suprapusă pe partea din față a monitorului meu. Am scos partea din față a monitorului pentru acest pas, pentru a evita să adun lipici pe ecran.

S-au legat extrem de bine și apoi am aliniat acrilul cu partea din spate a cadrului din lemn și am început să găuresc mici găuri prin plastic și încet în lemn. Găurirea găurilor este foarte importantă pentru a permite șuruburilor să pătrundă în lemn și plastic fără a provoca fisuri sau crăpături. Am făcut acest lucru cu 3 șuruburi care merg pe fiecare parte, 6 în total pentru a fixa cadrul de acril / monitor.

Pasul 4: Lets Get Nerdy (Coding)

Lets Get Nerdy (Coding)
Lets Get Nerdy (Coding)
Lets Get Nerdy (Coding)
Lets Get Nerdy (Coding)
Lets Get Nerdy (Coding)
Lets Get Nerdy (Coding)

Dacă sunteți nou în Raspberry Pi ca mine și nu sunteți sigur cum să începeți, de asemenea ca mine ar trebui să vă îndreptați către acest instructiv

www.instructables.com/id/Setting-up-and-run…

pentru a afla cum să descărcați și să configurați NOOBS sistemul de operare pentru Pi.

Pi conține toate creierele pentru oglindă și îi permite să ruleze o schiță de procesare.

După ce Raspberry Pi este pornit și rulat cu NOOBS instalat, va trebui să instalați Procesare.

Procesarea este un IDE (mediu de dezvoltare integrat) folosit de Designer pentru scrierea aplicațiilor Java. Procesarea a fost recent susținută de Raspberry Pi și puteți crea aplicații direct pe Pi fără a fi nevoie de un alt laptop sau computer. Pentru a instala Procesarea pe Pi, luați fișierul „processing-linux-arm” atașat la acest pas, puneți-l pe un USB și transferați-l în Pi. Acum pur și simplu deschideți-l pe desktopul Raspberry și Procesarea ar trebui să înceapă să se instaleze.

Am atașat schița de procesare (se află în fișierul Mirror_Pi.zip împreună cu pictogramele meteo și memento-uri.txt) Am folosit pentru a crea aplicația pentru oglindă. Mergeți mai departe și deschideți-l pe Pi și apăsați pe „Run”. Va trebui să modificați valorile lățimii și înălțimii din bucla setup () pentru a se potrivi cu rezoluția ecranului.

Această schiță extrage datele meteo de pe internet pentru Wellington City și preia data și ora curente din setările implicite ale fusului orar al Pi. De asemenea, îmi preia urmatoarele hand-ins dintr-un fișier.txt din folderul rădăcină numit reminders.txt care poate fi ușor editat în funcție de nevoile dvs. Are un calendar și un planificator de săptămâni, astfel încât să știe ce săptămână este anul și afișează evenimentele dvs. pentru acea săptămână.

*** Veți avea nevoie de un pic de abilități de codificare pentru a face schița să extragă datele meteo pentru orașul dvs. Am luat aceste date direct de pe accuweather.com folosind instrumentele de dezvoltator firefox pentru a afla unde în codul site-urilor afișează condițiile și temperatura de astăzi și afișând acestea în aplicație. Puteți face acest lucru cu site-ul dvs. meteo la alegere sau puteți utiliza un API precum Yahoo Weather. ***

Când sunteți mulțumit de schiță și de modul în care arată pe ecran, apăsați butonul Export Sketch din partea de sus a ferestrei de procesare și exportați-l ca aplicație.

Pasul 5: adăpostirea Pi

Găzduind Pi
Găzduind Pi
Găzduind Pi
Găzduind Pi
Găzduind Pi
Găzduind Pi

Am decis să imprime 3D o carcasă pentru PI, astfel încât să o pot monta pe spatele monitorului. Am găsit acest caz pe thingiverse, prin amabilitatea unui producător numit Normand:

Am imprimat-o 3D în aproximativ 2 ore pe un UP Mini. Acest caz este ideal pentru acest proiect, deoarece protejează pinii GPIO, dar permite accesul la porturile USB, HDMI, SD și Micro USB (alimentare).

Am atașat partea inferioară a carcasei pe spatele monitorului cu mai mult adeziv, pentru a evita introducerea șuruburilor în organele interne ale monitorului.

Pasul 6: Porniți și admirați

Porniți și admirați
Porniți și admirați
Porniți și admirați
Porniți și admirați

Acum tot ce trebuie să faceți este să porniți monitorul și Raspberry Pi și să deschideți aplicația exportată din Procesare.

Gata!

dacă ați urmat, ar trebui să dețineți propria oglindă inteligentă, felicitări! Mi-ar plăcea să văd proiectele și voi fi chiar aici pentru a răspunde la orice întrebări care să vă ajute. Dacă ai vreun sfat pe care îl ai pentru mine, aș fi bucuros să-l aud. Am de gând să dezvolt acest prototip în continuare, așa că, dacă doriți să vedeți unde merge de aici, asigurați-vă că mă urmăriți pentru actualizări viitoare:-) Există atât de multe dezvoltări potențiale pentru acest proiect și sper că acest Instructable este un plan util pentru Maker Comunitate.

Fericit făcând peeps!

Dincolo de concursul Comfort Zone
Dincolo de concursul Comfort Zone
Dincolo de concursul Comfort Zone
Dincolo de concursul Comfort Zone

Premiul II la Concursul Dincolo de Zona Confortului

Concurs Internet of Things 2016
Concurs Internet of Things 2016
Concurs Internet of Things 2016
Concurs Internet of Things 2016

Marele premiu la concursul Internet of Things 2016

Recomandat: