Taula de continguts:

El meu primer mirall intel·ligent: 8 passos
El meu primer mirall intel·ligent: 8 passos

Vídeo: El meu primer mirall intel·ligent: 8 passos

Vídeo: El meu primer mirall intel·ligent: 8 passos
Vídeo: [21] В проливной день выйдите из города и идите в глухой лес/Сон в машине/Кемпинг 2024, Desembre
Anonim
El meu primer mirall intel·ligent
El meu primer mirall intel·ligent

Tots coneixem aquest problema, ens llevem massa tard al matí, de manera que ens hem de preparar molt ràpidament. Això vol dir que no teniu temps de veure quin tipus de temps farà. Però el que segur que teniu temps és mirar-vos al mirall. I si poguéssim combinar els dos? En aquest projecte faré un mirall intel·ligent on podreu veure la previsió meteorològica local, la temperatura de l’habitació, la humitat de l’habitació i la quantitat de llum que hi ha. Podreu veure totes les dades del sensor en un lloc web de creació pròpia.

Pas 1: quins components necessiteu?

A continuació podeu trobar els components necessaris per completar aquest projecte.

• Monitor LCD amb entrada HMDI

• Raspberry Pi 3B +

• Targeta SD

• Cable HDMI

• Cables per connectar els sensors al vostre raspberry pi

• Sensor de temperatura i humitat DHT11

• Sensor de llum TSL 2561

• IRFZ44N

• Qualsevol tira LED RGB barata

• Aïllament per enganxar entre la pantalla i el plexiglàs per protegir-lo

• Plexiglàs (mida del monitor LCD)

• Finestra reflectant

• Fusta

• Ferreteria per connectar la fusta (cargols, cola, ganxos de ferro,..)

El cost màxim d’aquest projecte serà de 270,00 € (Si teniu un pi i un monitor LCD de recanvi, només serà de 130,00 €)

Pas 2: Configuració del Raspberry Pi

Configuració del Raspberry Pi
Configuració del Raspberry Pi

Quan tingueu tots els components. Podeu començar a configurar el raspberry pi.

  1. Instal·leu el programari Raspbian OS des del lloc web Pi
  2. Descarregueu Etcher per instal·lar el sistema operatiu al Pi.

• Obriu Etcher a l'ordinador

• Seleccioneu la imatge que heu descarregat anteriorment

• Seleccioneu la vostra targeta microSD

• Premeu el botó de flaix i espereu.

3. Quan la imatge de la targeta microSd, obriu-la a Windows Explorer.

• Obriu el fitxer txt "cmdline.txt"

• Escriviu "169.254.10.1" al final.

• A continuació, deseu i tanqueu el fitxer

4. Introduïu la targeta microSd al Raspberry Pi.

• Connecteu l'alimentació al Raspberry Pi

• Connecteu un cable de xarxa al pi i al vostre ordinador

5. Descarregueu massilla per connectar-vos al raspberry pi

• Seleccioneu el tipus de connexió SSH

• Nom de l’amfitrió: 169.254.10.1 i Port: 22

6. Ara connectarem el pi al wifi

• Escriviu la línia d'ordres següent:

wpa_passphrase "Aquí ve el vostre SSID" "Aquí ve la vostra contrasenya" >> /etc/wpa_supplicant/wpa_supplicant.conf

• Després d'aquesta ordre, escriviu les línies següents:

wpa_cli

interfície wlan0

reconfigurar

ctrl + D

• Si voleu veure la IP del vostre tipus pi a la següent línia:

ifconfig

Pas 3: Obtenir el codi al Raspberry Pi

Obtenir el vostre codi al Raspberry Pi
Obtenir el vostre codi al Raspberry Pi

Obre Pycharm

• Aneu a Configuració de fitxers Creació, execució, desplegament de desplegament

• Empleneu-ho tot tal com apareix a la captura de pantalla de dalt.

2. Ara aneu al meu github i descarregueu els fitxers

Pas 4: Configuració de la base de dades SQL

Configuració de la base de dades SQL
Configuració de la base de dades SQL

En aquest pas, configurarem la base de dades SQL

  1. sudo apt update -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Ara afegirem un usuari i una contrasenya a la base de dades

• CREA L'USUARI 'FILL_USER_IN' @ 'localhost' IDENTIFICAT PER 'FILL_PASSWORD_IN';

• CREA el mirall intel·ligent de la BASE DE DADES;

• CONCEDIU TOTS ELS PRIVILEGIS AL mirall intel·ligent. * A "FILL_USER_IN" @ "localhost" AMB OPCIÓ DE CONCESSIÓ;

• sudo mariadb <sql / db_init.sql

Ara connectarem la base de dades al banc de treball mysql

1. Aneu a les connexions de mySQL

2. Feu clic a "Configura una connexió nova"

3. Anomeneu la vostra nova connexió

4. Nom de l’amfitrió: 169.254.10.1, port: 3306

5. Username and password = Mostra el pas anterior

6. Obriu la connexió i aneu a administració

7. Feu clic a Importa dades i importeu el fitxer sql des del meu github

Pas 5: Comencem pel maquinari

Comencem pel maquinari
Comencem pel maquinari
Comencem pel maquinari
Comencem pel maquinari

Ara per fi podem començar per la part més fàcil. Si ho seguiu completament com es mostra a les imatges anteriors, no hauríeu de tenir cap problema.

Pas 6: Comencem pel mirall

Comencem pel mirall
Comencem pel mirall
Comencem pel mirall
Comencem pel mirall
Comencem pel mirall
Comencem pel mirall

Per a aquest pas necessitareu una serra.

  1. Primer farem la secció posterior
  2. Assegureu-vos que sou de plexiglàs i que el monitor LCD encaixi a la part posterior.
  3. Pengeu les peces juntes amb cola i cargols

Ara farem la secció frontal.

1. Assegureu-vos que la secció frontal es superposi 1 cm sobre la secció posterior de l'interior

2. D'aquesta manera, el plexiglàs pot recolzar-se en 1 cm.

Després d'això, adjuntarem la pel·lícula reflectant al plexiglàs (això pot trigar unes quantes preses)

1. Assegureu-vos que el plexiglàs no tingui empremtes digitals

2. Humiteu el plexiglàs i la pel·lícula amb aigua

3. Ara fixeu la pel·lícula al plexiglàs

Pas 7: Col·loqueu-ho tot al marc

Col·loqueu-ho tot al marc
Col·loqueu-ho tot al marc
Col·loqueu-ho tot al marc
Col·loqueu-ho tot al marc
Col·loqueu-ho tot al marc
Col·loqueu-ho tot al marc

Ara que el marc està completament muntat, podem començar a col·locar tots els components al seu lloc.

Primer començarem enganxant la tira de leds al voltant de la carcassa. He utilitzat cinta de doble cara.

A continuació, fem un forat al marc de manera que puguem connectar la tira de led.

Ara que esteu ocupat, també podeu practicar 2 forats per col·locar els altres sensors a la part exterior del marc.

De manera que recuperem millors dades del sensor.

Recomanat: