Taula de continguts:

Projecte: Persianes intel·ligents: 5 passos
Projecte: Persianes intel·ligents: 5 passos

Vídeo: Projecte: Persianes intel·ligents: 5 passos

Vídeo: Projecte: Persianes intel·ligents: 5 passos
Vídeo: Could this tiny tube of metal fix our broken suspension? - Edd China's Workshop Diaries 28 2024, Juliol
Anonim
Projecte: Smart Blinds
Projecte: Smart Blinds

Sóc estudiant de Howest Kortrijk i durant el primer any hem de demostrar les nostres competències a partir d’un projecte que havíem de desenvolupar nosaltres mateixos.

Per al meu projecte, vaig triar un sistema de "Persianes intel·ligents" que funcionaria de forma autònoma basant-se en les aportacions de l'usuari.

Característiques:

  • Funciona completament de forma autònoma, excepte per a l'entrada inicial de l'usuari.
  • Canvieu el comportament segons "regles" com ara
    • "Tanca entre X AM i Y PM".
    • "Tanca quan la temperatura supera els x ° c".
  • Gràfic amb la temperatura dels darrers 10 minuts.

Subministraments

  • raspberry pi
  • pantalla lcd
  • sensor de temperatura
  • interruptor de canya
  • taulell de pa
  • sensor de brillantor
  • MCP3008
  • motor pas a pas
  • Controlador pas a pas ULN2003
  • potenciòmetre
  • resistències
  • materials de construcció comuns

Pas 1: la base de dades

La base de dades
La base de dades

Què volem?

  1. tots els nostres sensors en un sol lloc
  2. totes les nostres dades mesurades en un sol lloc
  3. tots els esdeveniments ocorreguts (en cas que es produeixin problemes)

Com ho solucionem?

  1. Una taula amb tots els esdeveniments possibles
  2. Una taula amb el registre (esdeveniments ocorreguts)
  3. Una taula amb els sensors
  4. Una taula amb les dades mesurades

Pas 2: creeu un esquema Fritzing

Creeu un esquema Fritzing
Creeu un esquema Fritzing
Creeu un esquema Fritzing
Creeu un esquema Fritzing

Aquest pas no és necessari, però és molt recomanable. Planificar el vostre treball amb antelació sempre és una bona idea i estalvieu molt de temps després quan alguna cosa deixi de funcionar.

Pas 3: comenceu a dissenyar el vostre frontal

Comenceu a dissenyar el vostre frontal
Comenceu a dissenyar el vostre frontal

Si no sabeu quines dades voleu mostrar, no podreu crear el vostre backend de manera eficient.

Utilitzeu Figma o Adobe XD per crear un prototip del vostre lloc web.

Pas 4: Programació

Programació
Programació

Hi ha moltes maneres d’arribar a la mateixa conclusió. La meva és només una d’elles. Aquí la trobareu.

Pas 5: construcció i proves

tens un pla.

Vostè té el maquinari.

tens un frontend.

Teniu un backend.

Ara creeu un recinte per al vostre dispositiu i comenceu a integrar tot el que heu creat.

He utilitzat una caixa de plàstic i fusta barata com a suport, ja que és un simple prototip, però podeu integrar-lo directament a casa si ho desitgeu.

Quan ja estigui dit i fet, podeu començar a provar, proveu d'utilitzar totes les funcions en tots els ordres possibles per assegurar-vos que no hi hagi problemes.

Recomanat: