Indholdsfortegnelse:

Projekt: Smart persienner: 5 trin
Projekt: Smart persienner: 5 trin

Video: Projekt: Smart persienner: 5 trin

Video: Projekt: Smart persienner: 5 trin
Video: Motorized Blinds: the ultimate lazy day hack | Smart Home Window Treatments 2024, Juli
Anonim
Projekt: Smart persienner
Projekt: Smart persienner

Jeg er studerende på Howest Kortrijk, og i vores første år skal vi bevise vores kompetencer baseret på et projekt, vi selv skulle udvikle.

Til mit projekt valgte jeg et "smart Blinds" -system, der ville fungere autonomt baseret på brugerinput.

Funktioner:

  • Virker helt autonomt, bortset fra første brugerinput.
  • Ændre adfærd baseret på "regler" som f.eks

    • 'Luk mellem X AM og Y PM'.
    • 'Luk, når temperaturen overstiger x ° c'.
  • Diagram med temperatur i de sidste 10 minutter.

Forbrugsvarer

  • hindbær pi
  • lcd -skærm
  • temperatur måler
  • sivkontakt
  • brødbræt
  • lysstyrkesensor
  • MCP3008
  • trinmotor
  • ULN2003 stepper driver
  • potentiometer
  • modstande
  • almindelige byggematerialer

Trin 1: Databasen

Databasen
Databasen

Hvad vil vi?

  1. alle vores sensorer ét sted
  2. alle vores målte data ét sted
  3. alle hændelser (hvis der opstår problemer)

Hvordan løser vi dette?

  1. Et bord med alle mulige arrangementer
  2. Én tabel med loggen (begivenheder, der opstod)
  3. Et bord med sensorerne
  4. En tabel med de målte data

Trin 2: Opret et Fritzing -skema

Opret et Fritzing -skema
Opret et Fritzing -skema
Opret et Fritzing -skema
Opret et Fritzing -skema

Dette trin er ikke nødvendigt, men anbefales stærkt. Planlægning af dit arbejde på forhånd er altid en god idé og vil spare meget tid senere, når noget holder op med at fungere.

Trin 3: Start med at designe din frontend

Start med at designe din frontend
Start med at designe din frontend

Hvis du ikke ved, hvilke data du vil vise, kan du ikke effektivt lave din backend.

Brug Figma eller Adobe XD til at oprette en prototype af dit websted.

Trin 4: Programmering

Programmering
Programmering

Der er mange måder at komme til den samme konklusion. Min er kun en af dem. Du kan finde min mening her.

Trin 5: Bygning og test

du har en plan.

Du har hardwaren.

du har en frontend.

Du har en backend.

Opret nu et kabinet til dit udstyr og begynd at integrere alt, hvad du har lavet.

Jeg brugte en plastkasse og billigt træ som støtte, da det er en simpel prototype, men du kan integrere den direkte i dit hjem, hvis du ønsker det.

Når alt er sagt og gjort, kan du begynde at teste, prøv at bruge hver funktion i enhver mulig rækkefølge for at sikre, at der ikke er problemer.

Anbefalede: