Cuprins:

Prima mea oglindă inteligentă: 8 pași
Prima mea oglindă inteligentă: 8 pași

Video: Prima mea oglindă inteligentă: 8 pași

Video: Prima mea oglindă inteligentă: 8 pași
Video: In Oglinda (08.11.2021) - Andreea Marin, dincolo de femeia puternica! Ce inger pazitor a pierdut? 2024, Noiembrie
Anonim
Prima mea oglindă inteligentă
Prima mea oglindă inteligentă

Știm cu toții această problemă, ne trezim prea târziu dimineața, așa că trebuie să ne pregătim foarte repede. Ceea ce înseamnă că nu ai timp să vezi ce fel de vreme va fi. Dar ceea ce ai cu siguranță timp este să te uiți în oglindă. Dacă am putea combina cele două? În acest proiect voi face o oglindă inteligentă unde veți putea vedea prognoza meteo locală, temperatura din cameră, umiditatea din cameră și câtă lumină este prezentă. Veți putea vizualiza toate datele senzorilor pe un site web realizat de dvs.

Pasul 1: De ce componente aveți nevoie?

Mai jos puteți găsi componentele necesare care sunt necesare pentru a finaliza acest proiect.

• Monitor LCD cu intrare HMDI

• Raspberry Pi 3B +

• Card SD

• Cablu HDMI

• Cabluri pentru conectarea senzorilor la raspberry pi

• Senzor de temperatură și umiditate DHT11

• Senzor de lumină TSL 2561

• IRFZ44N

• Orice bandă LED RGB ieftină

• Izolație pentru a lipi între ecran și plexiglas pentru protecție

• Plexiglas (dimensiunea monitorului LCD)

• Film cu fereastră reflectorizantă

• Lemn

• Hardware pentru conectarea lemnului (șuruburi, lipici, cârlige de fier,..)

Costul maxim al acestui proiect va fi de 270,00 EUR (Dacă aveți un pi și un monitor LCD de rezervă, acesta va fi doar 130,00 EUR)

Pasul 2: Configurarea Raspberry Pi

Configurarea Raspberry Pi
Configurarea Raspberry Pi

Când ai toate componentele. Puteți începe să configurați zmeura pi.

  1. Instalați software-ul Raspbian OS de pe site-ul web Pi
  2. Descărcați Etcher pentru a instala sistemul de operare pe Pi.

• Deschideți Etcher pe computer

• Selectați imaginea pe care ați descărcat-o mai devreme

• Selectați cardul microSD

• Apăsați butonul bliț și așteptați.

3. Când imaginea de pe cardul dvs. microSd, deschideți-o în Windows Explorer.

• Deschideți fișierul txt „cmdline.txt”

• Scrieți „169.254.10.1” la final.

• Apoi salvați și închideți fișierul

4. Introduceți cardul microSd în Raspberry Pi.

• Conectați alimentarea la Raspberry Pi

• Conectați un cablu de rețea la pi și la computer

5. Descărcați chitul pentru a vă conecta la raspberry pi

• Selectați pentru tipul de conexiune SSH

• Nume gazdă: 169.254.10.1 și Port: 22

6. Acum vom conecta pi la wifi

• Tastați următoarea linie de comandă:

wpa_passphrase 'Aici vine SSID-ul dvs.' Aici vine parola '>> /etc/wpa_supplicant/wpa_supplicant.conf

• După această comandă tastați următoarele linii:

wpa_cli

interfață wlan0

reconfigura

ctrl + D

• Dacă doriți să vedeți ip-ul dvs. de tip pi, urmând linia:

ifconfig

Pasul 3: Obținerea codului dvs. către Raspberry Pi

Obținerea codului dvs. către Raspberry Pi
Obținerea codului dvs. către Raspberry Pi

Deschideți Pycharm

• Accesați Setări fișier Generare, Executare, Implementare Implementare

• Completați totul așa cum apare în captura de ecran de mai sus.

2. Acum mergeți la github și descărcați fișierele

Pasul 4: Configurarea bazei de date SQL

Configurarea bazei de date SQL
Configurarea bazei de date SQL

În acest pas vom configura baza de date SQL

  1. sudo apt update -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Acum vom adăuga un utilizator și o parolă la baza de date

• CREAȚI UTILIZATORUL „FILL_USER_IN” @ „localhost” IDENTIFICAT DE „FILL_PASSWORD_IN”;

• CREAȚI OZIUL DE BAZĂ DE DATE inteligent;

• ACORDAȚI TOATE PRIVILEGIILE PE oglindă inteligentă. * La „FILL_USER_IN” @ „localhost” CU OPȚIUNE GRANT;

• sudo mariadb <sql / db_init.sql

Acum vom conecta baza de date la bancul de lucru mysql

1. Accesați conexiunile mySQL

2. Faceți clic pe „Configurați o conexiune nouă”

3. Denumiți noua conexiune

4. Nume gazdă: 169.254.10.1, Port: 3306

5. Nume utilizator și parolă = Vizualizați pasul anterior

6. Deschideți conexiunea și accesați administrare

7. Faceți clic pe Import date și importați fișierul sql din github

Pasul 5: Să începem cu hardware-ul

Să începem cu hardware-ul
Să începem cu hardware-ul
Să începem cu hardware-ul
Să începem cu hardware-ul

Acum putem începe în sfârșit cu partea ușoară. Dacă urmăriți totul așa cum se arată în imaginile de mai sus, nu ar trebui să aveți probleme cu acest lucru.

Pasul 6: Să începem cu oglinda

Să începem cu oglinda
Să începem cu oglinda
Să începem cu oglinda
Să începem cu oglinda
Să începem cu oglinda
Să începem cu oglinda

Pentru acest pas veți avea nevoie de un ferăstrău.

  1. Mai întâi vom face secțiunea din spate
  2. Asigurați-vă că sunteți Plexiglas și că monitorul LCD se potrivește în secțiunea din spate.
  3. Agățați piesele împreună cu lipici și șuruburi

Acum vom face secțiunea din față.

1. Asigurați-vă că secțiunea frontală se suprapune cu 1 cm peste secțiunea din spate din interior

2. În acest fel, plexiglasul se poate așeza pe acel 1 cm.

După aceasta, vom atașa filmul reflectorizant la plexiglas (Acest lucru poate dura câteva preluări)

1. Asigurați-vă că plexiglasul nu conține amprente

2. Udați plexiglasul și filmul cu apă

3. Acum atașați filmul la plexiglas

Pasul 7: Plasați totul în cadru

Așezați totul în cadru
Așezați totul în cadru
Așezați totul în cadru
Așezați totul în cadru
Așezați totul în cadru
Așezați totul în cadru

Acum, când cadrul este complet asamblat, putem începe să punem toate componentele la locul lor.

Mai întâi vom începe prin a lipi banda led în jurul carcasei. Am folosit bandă dublă.

Apoi forăm o gaură în cadru în așa fel încât să putem conecta banda led.

Acum, că sunteți ocupat, puteți, de asemenea, să găuriți 2 găuri pentru ceilalți senzori din exteriorul cadrului dvs. să fie amplasați.

În așa fel încât să obținem date mai bune despre senzori.

Recomandat: