Cuprins:

Oglindă inteligentă simplă: 7 pași (cu imagini)
Oglindă inteligentă simplă: 7 pași (cu imagini)

Video: Oglindă inteligentă simplă: 7 pași (cu imagini)

Video: Oglindă inteligentă simplă: 7 pași (cu imagini)
Video: In Oglinda - DENISE RIFAI ISI PUNE SUFLETUL PE TAVA: ,,Mi-ar fi placut foarte mult sa am copii" 2024, Noiembrie
Anonim
Oglindă inteligentă simplă
Oglindă inteligentă simplă
Oglindă inteligentă simplă
Oglindă inteligentă simplă
Oglindă inteligentă simplă
Oglindă inteligentă simplă

Wow! a fost destul de mult timp când am încărcat ceva, am fost ocupat să lucrez la atât de multe lucruri și mi-am dat seama că trebuie să renunț la ceva pentru adepții mei, așa cum se spune, „întotdeauna trebuie să lucrez la un proiect” haha, probabil că sunt doar eu, oricum înapoi la afaceri !!

Ai fost vreodată uimit văzând „oglinzi magice” sau oglinzi inteligente și ți-ai fi dorit să le construiești? sau ai încercat pașii de către alții și totuși întâlnești noi probleme și te-ai blocat și ai renunțat? nu ești singur, și eu am reușit să găsesc modalități simple de a o face mult mai simplă, evitând descărcarea inutilă a materialelor de care nu ai nevoie cu adevărat! împreună după ce am construit primul nostru, vino cu mine să mergem într-o călătorie pentru a construi o oglindă inteligentă cu ecran tactil de dimensiunea unui ecran de 15,6 pentru laptop sau TV de 32 inch cu icoane și sper că această călătorie va merita pentru începători și pentru cei care caută emoție !!!!

Voi prezenta pașii cât mai detaliat posibil și, în termeni „laici”, având în vedere pe cineva care nu are cunoștințe de codificare sau electronică.

Voi lăsa ultima parte a oglinzii, deoarece dacă puteți obține afișajul funcționând perfect, construirea cadrului oglinzii este cea mai ușoară parte (puteți cumpăra doar un cadru oglindă) și folosiți-o pentru a monta afișajul.

Provizii

1. Raspberry pi 3 up (Nu folosiți nimic mai mic decât pi 3. NB: veți face mult mai multe coduri pentru a le prepara. Pentru a-l face să ruleze oglinda magică)

2. USB WiFi Adapter dongle (Dacă pi este fără WiFi) puteți utiliza și Ethernet

3. Tastatură

4. Șoricel

5. Afișaj LCD / LED (Ecranul computerului desktop CU port HDMI, Laptop defect cu monitor de lucru la alegerea mea sau puteți începe cu un afișaj LCD de 7 inch pi), oricare dintre acestea puteți pune mâna va funcționa bine.

6. Computer NB: nu este necesar (vă ajută doar să utilizați link-ul VNC viewer pentru pi și să îl controlați pe computer, dar nu este necesar, îl puteți ignora)

7. Cadru de sticlă

Pasul 1: configurați cardul SD

Configurați cardul SD
Configurați cardul SD
Configurați cardul SD
Configurați cardul SD
Configurați cardul SD
Configurați cardul SD

Acesta este un pas foarte important pentru a evita singur „erorile”, modul în care doar ștergerea fișierelor de pe card nu va ajuta 100%, deci cel mai bun pariu este să descărcați un link de formatare a cardului SD de mai jos;

1. https://www.sdcard.org/downloads/formatter_4/ accesați pagina și descărcați pentru Windows / Mac

De asemenea, veți avea nevoie de un scriitor de imagini pentru a scrie imaginea pi pe care o veți descărca pe cardul SD pe care îl veți folosi și forma, utilizați linkul de mai jos;

2.

acum faceți următoarea descărcare accesând site-ul web raspberry pi

3.

Un lucru foarte important pe care nu trebuie să-l luați aici atunci când faceți instalări, nu săriți atât de repede pentru a instala MagicMirror² ca utilizator root! vă rugăm să o faceți ca utilizator obișnuit, fără privilegii pi și folosiți comanda sudo în loc. „Nu mă întrebați de ce? motivul este că nu controlăm fiecare modul posibil pe care alții îl contribuie, iar cineva sau ceva ar putea expune Raspberry Pi sau întreaga dvs. rețea lumii exterioare. EVITA cu orice preț.

Pasul 1. Formatați cardul SD

După extragerea fișierelor descărcate, lansați aplicația și formatați cardul SD!

Pasul 2. Scrieți-vă imaginea descărcată pi

Folosind Win32diskimager sau Etcher, pentru a scrie imaginea pe cardul SD. Acum este timpul să scrieți imaginea sistemului de operare pe card. NB: după extragere ar trebui să aveți un fișier.img.

Pentru versiunea din 27 mai, numele fișierului este 2016-05-27-raspbian-jessie.img. Pentru acest pas, veți utiliza software-ul Win32 Disk Imager. Trebuie rulat ca utilizator Administrator, altfel va eșua.

Faceți clic pe Start, găsiți programul în meniul dvs., faceți clic dreapta pe numele acestuia și selectați Run as Administrator. Pe Windows 10.

Scoateți cardul. nu-l scoate doar !! De ce? deoarece orice acest lucru ajută la semnalizarea procesului latent pentru a termina de scris pe card sau pe unitate. Acum sunteți gata să introduceți cardul în Raspberry Pi și să îl porniți pentru prima dată.

Pasul 3. Introduceți cardul SD în pi (Boot-up)

Acum sunteți gata să porniți Raspberry pi. Puneți cardul SD în slotul din partea de jos a pi, conectați cablul monitorului, tastatura, mouse-ul și adaptorul wifi în pi, porniți monitorul (Utilizați încărcătorul pi, deoarece pi este un monstru foarte înfometat).

Boot-ul poate dura un pic mai mult prima dată, din cauza re-configurării sale și a setării tuturor valorilor implicite. Dacă totul a mers bine, ar trebui să pornească direct în interfața grafică.

Există un pic mai multă configurație care trebuie făcută, dar nu voi folosi Marea Britanie ca alegerile mele standard, puteți selecta țara dvs. și cele legate de dvs. sau de alegerea dvs. pe măsură ce mergem mai departe.

Acum vom rula prin configurația de bază a pi în sine.

Pasul 2: Configurare

Configurare
Configurare

După introducerea cardului SD în pi;

Îl voi face scurt și precis, mai jos sunt codurile de care aveți nevoie pentru a accesa fereastra consolei de setări de pe pi;

1. sudo raspi-config (deschide o fereastră de consolă) utilizați tasta săgeată de pe tastatură pentru a derula, tasta Atinge va sări în jos, bara de spațiu pentru a selecta și introduce pentru a accepta.

2. Configurați limba, fusul orar și altele corecte ale opțiunilor de internaționalizare. Selectați acea opțiune

(5) și apăsați Enter / Return. Selectați prima opțiune, Schimbați locația (I1) acum

3. Derulați la limba preferată folosind tastele săgeată sus / jos. În cazul meu, am folosit GB engleză. du-te și selectează tipul de tastatură alege versiunea UTF, deoarece acceptă orice caracter Unicode. ISO-8859-1 acceptă numai primele 256 de caractere.

4. Selectați din nou Opțiunile de internaționalizare și mergeți la a doua opțiune, Schimbare fus orar (I2) (Alegeți regiunea și fusul orar al țării dvs.

5. Reveniți la Opțiunile de internaționalizare și alegeți a treia opțiune, Schimbare aspect tastatură (I3). Implicit este o tastatură standard de dimensiuni mari din Marea Britanie. Dacă asta folosești, nu trebuie să faci asta. Cu toate acestea, merită să ne uităm în caz că aveți o tastatură diferită.

6. Reveniți la Opțiuni de internaționalizare și alegeți ultimul element, Schimbați țara WiFi (I4). Aceasta va seta frecvențele corecte ale canalului disponibile.

7. Conectați adaptorul WiFi, faceți clic pe el în colțul din dreapta, localizați wifi-ul, introduceți parola și vă conectați. După conectare, accesați accesorii> terminal și tastați sudo reboot. aceasta va reporni pi-ul și va vedea dacă reușește să se conecteze la WiFi. NB: dacă aveți WiFi deja încorporat, conectați-vă, dacă nu utilizați cablul Ethernet sau conectați-vă folosind adaptorul WiFi

Pasul 3: Curățarea Pi

Să curățăm sistemul de operare rpi și să eliminăm câteva dintre pachetele mari și câteva lucruri de care nu vom avea nevoie. Aceasta este doar o mică listă de aplicații, dar acestea sunt de departe cele mai mari, în afară de X-server în sine. Există două comenzi pe care le puteți utiliza de tipul 'df -k' sau 'df -h' în fereastra terminalului. pur și simplu folosiți „df -h” unde -h înseamnă citire umană și veți vedea câtă memorie aveți și ați folosit.

1. Eliminați pachetele software inutile. Am început cu lucrurile pe care știu că nu le voi folosi și lucrurile mari! veți elimina toate aceste fișiere;

(idle3, java-common, libreoffice, minecraft-pi scratch, nuscratch, penguinspuzzle, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram-engine)

În fereastra terminalului, tastați codul de mai jos; (sudo apt-get remove --purge idle3 java-common libreoffice * minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)

Când rulați acest lucru, acesta va colecta tot ce trebuie eliminat și vă va prezenta o întrebare [Y / n]. Observați cantitatea de spațiu care urmează să fie recuperată

2. După finalizare, vom elimina și cele care nu mai sunt necesare, tastați: (sudo apt-get autoremove) în fereastra terminalului, vă va prezenta o listă de pachete care nu mai sunt folosite (deoarece tocmai ați eliminat toate celelalte de mai sus). Din nou, spuneți Y (es) la întrebarea:

3. Mergând mai departe. Este timpul să rulați o actualizare / upgrade pe pachetele de sistem. Faceți acest lucru introducând următoarele comenzi: (sudo apt-get update) și (sudo apt-get upgrade) Sau dacă doriți să le faceți împreună: sudo apt-get update; sudo apt-get upgrade, asigurați-vă că începeți mai întâi cu actualizarea.

4. Ultimul lucru este să vă asigurați că firmware-ul de pe pi este actual. Efectuarea unei actualizări sudo apt-get nu declanșează întotdeauna acest lucru, așa că o vom face manual. Comanda pentru aceasta este: sudo rpi-update

5. Rețineți că necesită o repornire după finalizare. O repornire sudo va face acest lucru pentru dvs. Acum, să ne uităm încă o dată la utilizarea stocării:

Pasul 4: Instalați Magic Mirror

Instalați Magic Mirror
Instalați Magic Mirror
Instalați Magic Mirror
Instalați Magic Mirror
Instalați Magic Mirror
Instalați Magic Mirror

După ce ați configurat și actualizat Raspberry Pi și ați repornit, 1. lansați din nou o fereastră Terminal și tastați bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM… Aceasta va începe procesul de instalare pentru dvs.:

2. dacă doriți să rotiți afișajul: Tastați sudo nano /boot/config.txt și adăugați următoarele în fișier. Unde adăugați, nu contează cu adevărat:

# Rotiți afișajul pe verticală

display_rotate = 1

Apăsați CTRL-X când ați terminat și spuneți Y (es) pentru a salva modificările.

3. Să dezactivăm și protectorul de ecran și oprirea ecranului. Acest lucru trebuie făcut în două locuri. Mai întâi în configurația de pornire automată: sudo nano / etc / xdg / lxsession / LXDE-pi / autostart Și adăugați următoarele în partea de jos a fișierului:

@xset s noblank

@xset s off

@xset -dpms

4. Apoi în configurația managerului X-windows: sudo nano /etc/lightdm/lightdm.con f. Derulați în jos până la secțiunea [SeatDefaults] și căutați linia de comandă xserver sub aceasta. Schimbați linia pentru a arăta astfel: xserver-command = X -s 0 -dpms (deci eliminați # din față și adăugați biții lipsă la sfârșit.) Din nou, apăsați CTRL-X și spuneți Y (es) la salvarea fișierului.

5. Un Raspberry Pi este configurat pentru a opri automat părți ale hardware-ului care nu sunt utilizate în mod activ. Aceasta include și driverul WiFi. Acest lucru va face ca MagicMiror² să nu obțină ocazional actualizări pentru lucruri precum fluxul de știri, vremea și altele. Puteți dezactiva funcția de economisire a energiei pentru WiFi din fișierul de configurare a interfețelor: sudo nano / etc / network / interfaces. Găsiți secțiunea wlan0 și adăugați oprirea wireless sub ea.

6. După ce ați terminat cu asta, reporniți rpi încă o dată cu sudo reboot și când revine din nou, deschideți o fereastră Terminal și tastați iwconfig și ar trebui să vedeți că Power Management este acum oprit.

7. Acum puteți încerca să porniți MagicMirror². pi @ magicpi: ~ / MagicMirror / config $ cd

$ HOME / MagicMirror

pi @ magicpi: ~ / MagicMirror $ npm start

Dacă totul a mers bine, ecranul dvs. ar trebui să încarce interfața MagicMirror². Ura!!!!! ai terminat !!!

Pasul 5: Tweak final

Pentru a primi actualizări meteo live, veți avea nevoie de o cheie API și un ID de locație. Accesați https://home.openweathermap.org/api_keys înregistrați-vă și obțineți cheia API și căutați ID-ul locației dvs.

cu asta în mână;

1. Deschideți fișiere> MagicMirror> config> config.js

actualizați codul cu noua cheie API și ID-ul locației și apăsați ctrl + X și Y enter pentru a salva

2. Schimbați sărbătorile din SUA în țara dvs., sărbătorile din Marea Britanie și faceți toate schimbările de care aveți nevoie!

Pasul 6: Faceți-vă oglinda

Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda
Creează-ți oglinda

Obțineți-vă fie o oglindă bidirecțională gata pregătită, fie o oglindă încadrată uzată ca a mea, pe care am primit-o online pentru doar 5,00 GBP. Pot să îndepărtez învelișul oglinzii și să folosesc folia cu două sensuri pentru a o acoperi sau pot doar să cumpăr o sticlă transparentă și să cumpăr folia pentru oglindă și să o învelesc. (Asta am făcut la final)

care voi merge pentru hmm, decizii! decizii !! OK, am decis să cumpăr filmul bidirecțional online de pe eBay: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, acest lucru se datorează faptului că răpirea din spatele vechii oglinzi ar putea să lase urme care ar putea fi vizibile după aceea, am evitat asta, dar se poate face și poate arăta bine dacă aveți suficientă răbdare pentru a o face.

Pași pentru a face oglinda din sticlă

1. Tăiați filmul la dimensiunea sticlei

2. Curățați suprafața sticlei

3. pulverizați apă pe suprafața sticlei pe care doriți să o aplicați

4. atașați două benzi de vânzare pe film (acest lucru ajută la scoaterea capacului de plastic al filmului pentru a permite să se lipească și trageți cele două robinete pentru a elibera filmul de pe capacul de cauciuc)

5. așezați-l pe sticlă și folosiți racleta pentru a-l netezi și tăiați orice film rezidual.

6. acordați ceva timp pentru a se stabili

După ce ați pregătit oglinda, pur și simplu puneți afișajul în spate pentru a vedea dacă este vizibil și restul depinde de dvs. să decideți unde să introduceți în partea din spate a oglinzii și folosiți vinil negru pentru a acoperi partea expusă a oglinzii din jurul afișaj pentru a preveni trecerea luminii.

Cum doriți este pe gustul dvs., puteți avea afișajul orizontal sau vertical, nu mă voi concentra asupra acelei părți, deoarece toată lumea are gust diferit. Prin urmare, aici vom încheia lecțiile, următoarea lecție după ce ați încercat și ați reușit, vom merge mai departe la utilizarea unui afișaj mai mare și, de asemenea, cum să-l faceți o oglindă cu ecran tactil !!! sperând să ne vedem în curând în această călătorie de distracție și emoții și să nu renunțăm la drum în timp ce mergem toți unul lângă altul.

Va multumesc ca ati citit !!!!!!

Pasul 7: Finalizați

Termina
Termina
Termina
Termina
Termina
Termina

Adăugați LED-uri și faceți-l fantastic, dacă aveți timp și aveți cunoștințe de codare, atunci puteți petrece mai mult timp pentru a schimba toate interfețele și modulele pentru a arăta doar ceea ce aveți nevoie.

Asta va fi pentru următoarea noastră lecție.

În continuare vom lucra la o oglindă cu ecran tactil !!! Sunt atât de încântat de acest lucru, încât am testat un prim model care măsoară 24 "pe 18" folosind un ecran de laptop de 15,6.

Recomandat: