Sadržaj:

Jednostavno pametno ogledalo: 7 koraka (sa slikama)
Jednostavno pametno ogledalo: 7 koraka (sa slikama)

Video: Jednostavno pametno ogledalo: 7 koraka (sa slikama)

Video: Jednostavno pametno ogledalo: 7 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembar
Anonim
Jednostavno pametno ogledalo
Jednostavno pametno ogledalo
Jednostavno pametno ogledalo
Jednostavno pametno ogledalo
Jednostavno pametno ogledalo
Jednostavno pametno ogledalo

Wow! prošlo je dosta vremena da sam nešto učitao, bio zauzet radeći na toliko stvari i shvatio da moram ostaviti nešto za svoje sljedbenike, kako kažu izreke, 'uvijek imam projekat na kojem ću raditi' haha možda sam to ja, svejedno nazad u posao !!

Jeste li se ikad začudili gledajući 'čarobna ogledala' ili pametna ogledala i poželjeli da možete izgraditi svoje? ili ste pokušali korake drugih i još uvijek nailazite na nove probleme pa ste zapeli i odustali? niste sami, i ja sam, i uspio sam pronaći jednostavne načine da to učinim mnogo jednostavnijim izbjegavajući neko nepotrebno preuzimanje stvari koje vam zapravo ne trebaju! Zajedno nakon što izgradimo prvu, pođite sa mnom idemo na putovanje da napravimo pametno ogledalo sa ekranom osjetljivim na dodir veličine 15,6 ekrana za laptop ili 32 -inčni TV sa ikonama i nadamo se da će se ovo putovanje isplatiti za početnike i one željne uzbuđenja !!!!

Izložit ću korake što detaljnije mogu, laički rečeno, s obzirom na nekoga tko nema znanja o kodiranju ili elektronici.

Ogledalo ću ostaviti zadnji dio jer ako želite da zaslon savršeno radi, izgradnja okvira ogledala je najjednostavniji dio (možete samo kupiti okvir ogledala) i koristiti ga za postavljanje ekrana.

Supplies

1. Raspberry pi 3 up (Ne koristite ništa niže od pi 3. Napomena: za pripremu ćete učiniti mnogo više kodiranja. Da biste pokrenuli čarobno ogledalo)

2. USB WiFi adapter adapter (Ako pi nemate WiFi) možete koristiti i Ethernet

3. Tastatura

4. Miš

5. LCD/LED displej (Ekran stonog računara S HDMI priključkom, neispravan laptop sa radnim monitorom po mom izboru, ili možete početi sa pi 7 -inčnim LCD ekranom), šta god da vam dohvati, dobro će funkcionirati.

6. Napomena računara: nije potrebno (samo pomaže da koristite vezu VNC preglednika za pi i kontrolirate ga na računaru, ali nije potrebno, možete ga zanemariti)

7. Stakleni okvir

Korak 1: Postavite SD karticu

Postavljanje SD kartice
Postavljanje SD kartice
Postavljanje SD kartice
Postavljanje SD kartice
Postavljanje SD kartice
Postavljanje SD kartice

Ovo je vrlo važan korak kako biste izbjegli samo greške, jer samo brisanje datoteka s kartice neće pomoći 100%, pa je najbolje da preuzmete vezu za formatiranje SD kartice ispod;

1. https://www.sdcard.org/downloads/formatter_4/ idite na stranicu i preuzmite za Windows/Mac

Za pisanje pi slike koju ćete preuzimati na SD karticu koju ćete koristiti i formatirati trebat će vam i pisač slika, koristite donju vezu;

2.

sada izvršite sljedeće preuzimanje odlaskom na web stranicu raspberry pi

3.

Jedna vrlo važna stvar koju ne smijete uzeti ovdje prilikom izvođenja instalacija, nemojte skakati tako brzo da instalirate MagicMirror² kao root korisnik! učinite to kao običan, neprivilegirani korisnik pi i umjesto toga koristite sudo naredbu. „Ne pitaj me zašto? razlog je taj što ne kontroliramo svaki mogući modul koji drugi doprinose i neko, ili nešto, može izložiti vašu Raspberry Pi ili cijelu vašu mrežu vanjskom svijetu. IZBJEGAVAJTE po svaku cijenu.

Korak 1. Formatirajte SD karticu

Nakon izdvajanja preuzetih datoteka pokrenite aplikaciju i formatirajte svoju SD karticu!

Korak 2. Napišite preuzetu sliku pi

Koristeći Win32diskimager ili Etcher, zapišite sliku na SD karticu. Sada je vrijeme da na karticu upišete sliku operativnog sistema. Napomena: nakon izdvajanja trebali biste imati.img datoteku.

Za izdanje od 27. maja, naziv datoteke je 2016-05-27-raspbian-jessie.img. Za ovaj korak ćete koristiti softver Win32 Disk Imager. Mora se pokrenuti kao administrator, inače neće uspjeti.

Pritisnite Start, pronađite program u svom izborniku, desnom tipkom miša kliknite njegovo ime i odaberite Pokreni kao administrator. Na Windows 10.

Izbacite karticu. nemojte to samo izvlačiti !! zašto? jer sve ovo pomaže signaliziranju latentnog procesa da završi pisanje na karticu ili pogon. Sada ste spremni za umetanje kartice u svoj Raspberry Pi i njeno prvo pokretanje.

Korak 3. Umetnite SD karticu u pi (podizanje sistema)

Sada ste spremni za pokretanje Raspberry pi. Umetnite SD karticu u utor na dnu pi -a, utaknite kabel monitora, ploču s tipkama, miš i wifi adapter u pi, uključite monitor (Koristite pi punjač jer pi je gladno čudovište koje jede sokove).

Pokretanje sustava može prvi put potrajati malo duže jer se ponovno konfigurira i postavlja sve zadane postavke. Ako je sve prošlo dobro, trebalo bi se pokrenuti ravno u grafičko sučelje.

Postoji još nekoliko konfiguracija koje je potrebno učiniti, ali ne koristite UK kao moj standardni izbor, možete izabrati svoju zemlju i one koje se odnose na vas ili vaš izbor dok idemo dalje.

Sada ćemo proći kroz osnovnu konfiguraciju samog pi.

Korak 2: Postavljanje

Postavljanje
Postavljanje

Nakon umetanja SD kartice u pi;

Napravit ću kratak i precizan, ispod su kodovi koji su vam potrebni za pristup prozoru konzole za postavke na vašem pi;

1. sudo raspi-config (otvara prozor konzole) za kretanje pomoću tastera sa strelicom na tastaturi, taster Tap će skočiti na dno, razmaknica za odabir i unos za prihvatanje.

2. Konfigurirajte ispravan jezik, vremensku zonu i druge opcije opcija internacionalizacije. Odaberite tu opciju

(5) i pritisnite enter/return. Odaberite prvu opciju, Odmah promijeni lokalizaciju (I1)

3. Dođite do željenog jezika pomoću tastera sa strelicama nagore/nadole. U mom slučaju koristio sam GB engleski. idite i odaberite tip tastature, odaberite UTF verziju jer podržava bilo koji Unicode znak. ISO-8859-1 podržava samo prvih 256 znakova.

4. Ponovo odaberite opcije internacionalizacije i idite na drugu opciju, Promijeni vremensku zonu (I2) (Odaberite svoju regiju i vremensku zonu svoju zemlju

5. Vratite se na opcije internacionalizacije i odaberite treću opciju, Promijeni raspored tastature (I3). Zadana je standardna UK tastatura pune veličine. Ako to koristite, onda to ne morate učiniti. Ipak, vrijedi pogledati ako slučajno imate drugačiju tipkovnicu.

6. Vratite se u opcije internacionalizacije i odaberite zadnju stavku, Promijeni WiFi državu (I4). Ovo će postaviti ispravne dostupne frekvencije kanala.

7. Priključite svoj WiFi adapter, kliknite na njega u desnom kutu, locirajte svoj WiFi, unesite lozinku i vi se. Nakon povezivanja idite na pribor> terminal i upišite sudo reboot. ovo će ponovo pokrenuti pi i provjeriti uspije li se povezati na WiFi. Napomena: ako vaš pi već ima ugrađen WiFi, samo se prijavite, ako ne koristite Ethernet kabel ili se povežite putem WiFi adaptera

Korak 3: Čišćenje Pi

Očistimo rpi OS i uklonimo neke velike pakete i nekoliko stvari koje nam neće trebati. Ovo je samo mali popis aplikacija, ali one su daleko najveće osim samog X-servera. Postoje dvije naredbe koje možete koristiti tip 'df -k' ili 'df -h' u prozoru terminala. samo upotrijebite 'df -h' gdje -h znači čitljivo za čovjeka i vidjet ćete koliko memorije imate i koristite.

1. Uklonite nepotrebne softverske pakete. Počeo sam sa stvarima za koje znam da ih neću koristiti i velikim stvarima! uklonit ćete sve ove datoteke;

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

U prozor terminala upišite donji kod; (sudo apt-get remove --purge idle3 java-common libreoffice* minecraft-pi scratch nuscratch pingvinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)

Kada to pokrenete, prikupit će sve što je potrebno ukloniti i predstavit će vam [Y/n] pitanje. Obratite pažnju na količinu prostora koji će se uskoro povratiti

2. Nakon što završimo, uklonit ćemo i one koji više nisu potrebni. Utipkajte: (sudo apt-get autoremove) u prozor terminala, prikazat će vam popis paketa koji se više ne koriste (budući da ste upravo uklonili sve ostale gore). Opet, recite Y (e) na pitanje:

3. Idemo dalje. Vrijeme je za pokretanje ažuriranja/nadogradnje sistemskih paketa. To činite unošenjem sljedećih naredbi: (sudo apt-get update) i (sudo apt-get upgrade) Ili ako želite to učiniti zajedno: sudo apt-get update; sudo apt-get upgrade, samo prvo počnite s ažuriranjem.

4. Posljednja stvar je provjeriti je li firmver na pi aktuelan. Izvođenje nadogradnje sudo apt-get ne pokreće to uvijek, pa ćemo to učiniti ručno. Naredba za to je: sudo rpi-update

5. Imajte na umu da nakon ponovnog pokretanja zahtijeva ponovno pokretanje. Sudo ponovno pokretanje će to učiniti umjesto vas. Pogledajmo sada još jednom korištenje memorije:

Korak 4: Instalirajte Magic Mirror

Instalirajte Magic Mirror
Instalirajte Magic Mirror
Instalirajte Magic Mirror
Instalirajte Magic Mirror
Instalirajte Magic Mirror
Instalirajte Magic Mirror

Nakon što ste konfigurirali i ažurirali svoj Raspberry Pi i ponovno pokrenuli sistem, 1. ponovo pokrenite prozor Terminala i upišite bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM…) Ovo će pokrenuti postupak instalacije za vas:

2. ako želite rotirati zaslon: Upišite sudo nano /boot/config.txt i dodajte sljedeće u datoteku. Gdje dodajete nije važno:

# Okrećite zaslon okomito

display_rotate = 1

Pritisnite CTRL-X kad završite i recite Y (e) da biste spremili promjene.

3. Onemogućimo čuvar ekrana i zatamnjenje ekrana. To treba učiniti na dva mjesta. Prvo u konfiguraciji automatskog pokretanja: sudo nano/etc/xdg/lxsession/LXDE-pi/autostart I dodajte sljedeće na dno datoteke:

@xset s noblank

@xset je isključen

@xset -dpms

4. Sljedeće u konfiguraciji upravitelja X-windows-a: sudo nano /etc/lightdm/lightdm.con f. Pomaknite se dolje do odjeljka [SeatDefaults] i potražite naredbenu liniju xserver ispod toga. Promijenite red da izgleda ovako: xserver -command = X -s 0 -dpms (tako da uklanjate # na prednjoj strani, a na kraju dodajete nedostajuće bitove.) Ponovo pritisnite CTRL -X i recite Y (es) za spremanje datoteke.

5. Raspberry Pi je konfiguriran za automatsko isključivanje dijelova hardvera koji se ne koriste aktivno. Ovo uključuje i WiFi upravljački program. To će uzrokovati da MagicMiror² povremeno ne uspijeva dohvatiti ažuriranja za stvari poput vijesti, vremena i drugih. Funkciju uštede energije za WiFi možete onemogućiti iz konfiguracijske datoteke sučelja: sudo nano/etc/network/sučelja. Pronađite odjeljak wlan0 i dodajte bežično napajanje ispod njega.

6. Kada završite s tim, ponovo pokrenite rpi još jednom sa sudo reboot -om, a kada se ponovo vrati, otvorite prozor terminala i upišite iwconfig i trebali biste vidjeti da je Upravljanje napajanjem isključeno.

7. Sada možete pokušati pokrenuti MagicMirror². pi@magicpi: ~/MagicMirror/config $ cd

$ HOME/MagicMirror

pi@magicpi: ~/MagicMirror $ npm start

Ako je sve prošlo dobro, vaš zaslon bi trebao učitati MagicMirror² sučelje. Ura !!!!! gotovi ste !!!

Korak 5: Završno podešavanje

Za ažuriranje vremenske prognoze uživo potreban vam je API ključ i ID lokacije. Idite na internet na https://home.openweathermap.org/api_keys registraciju i nabavite API ključ i pretražite ID za svoju lokaciju.

s tim u ruci;

1. Otvorite datoteke> MagicMirror> config> config.js

ažurirajte kôd s novim API ključem i ID lokacije i pritisnite ctrl+X i Y enter za spremanje

2. Promijenite praznike SAD -a u svoju državu. Provedite sve promjene koje su vam potrebne !!

Korak 6: Napravite svoje ogledalo

Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo
Napravite svoje ogledalo

Nabavite sebi lijepo gotovo dvosmjerno ogledalo ili rabljeno ogledalo uokvireno poput mog koje sam nabavio na mreži za samo 5,00 funti. Mogu ili ukloniti premaz ogledala i upotrijebiti dvosmjernu foliju ili jednostavno kupiti čisto staklo i kupiti dvosmjerni film za ogledalo i zamotati ga. (To sam i uradio na kraju)

na koje ću ja hmm, odluke! odluke!! U redu, odlučio sam kupiti dvosmjerni film na mreži sa eBay-a: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, to je zato što bi struganje sa stražnje strane starog ogledala moglo ostaviti udubljenja koja bi mogla biti vidljiva nakon što sam to izbjegla, ali to se može učiniti i može izgledati dobro ako ste dovoljno strpljivi da to učinite.

Koraci za izradu ogledala od stakla

1. Isecite film na veličinu stakla

2. Očistite staklenu površinu

3. raspršite vodu na staklenu površinu na koju želite nanijeti film

4. pričvrstite dvije samoljepljive trake na film (ovo pomaže pri skidanju plastičnog poklopca filma kako bi se omogućilo da se zalijepi i razdvojite dva slavina da biste oslobodili film s gumenog poklopca)

5. stavite ga na staklo i pomoću gumice izravnajte i izrežite ostatke filma.

6. ostavite neko vreme da se slegne

Nakon što spremite ogledalo, samo vratite zaslon natrag da vidite je li vidljiv, a ostalo na vama je da odlučite gdje ćete ga staviti na stražnju stranu ogledala i upotrijebiti crni vinil za prekrivanje izloženog dijela ogledala oko displej za sprečavanje prolaska svetlosti.

Kako želite, to je po vašem ukusu, zaslon možete postaviti vodoravno ili okomito, neću se fokusirati na taj dio jer svi imaju različit ukus. Dakle, ovdje ćemo završiti lekcije, sljedeća lekcija nakon što pokušate i uspijete u tome, preći ćemo na korištenje većeg ekrana, kao i kako to učiniti ogledalom osjetljivim na dodir !!! u nadi da se uskoro vidimo na ovom putovanju zabave i uzbuđenja i da nećemo odustati usput dok svi idemo rame uz rame.

Hvala vam na čitanju !!!!!!

Korak 7: Završite

Završiti
Završiti
Završiti
Završiti
Završiti
Završiti

Dodajte LED diode i učinite to fantastičnim, ako imate vremena i imate znanje o kodiranju, možete potrošiti više vremena na promjenu svih sučelja i modula kako biste pokazali samo ono što vam je potrebno.

To će biti za našu sljedeću lekciju.

Sledeće ćemo raditi na ogledalu osetljivom na dodir !!! Toliko sam uzbuđen zbog ovoga što sam testirao prvi model dimenzija 24 x 18 inča koristeći ekran laptopa od 15,6.

Preporučuje se: