Inhoudsopgave:

Kenuwweer: 5 stappen
Kenuwweer: 5 stappen

Video: Kenuwweer: 5 stappen

Video: Kenuwweer: 5 stappen
Video: Голубая стрела (1958) фильм 2024, Juli-
Anonim
Kenuwweer
Kenuwweer

Hallo, voor ons project op school hadden we een lijst waar we een project uit konden kiezen dat we wilden maken of een idee van onszelf.

ik had voor een weerstation gekozen omdat het er interessant uitzag en misschien een goed idee om het intact en zo klein mogelijk te houden om bij ons thuis te gebruiken.

in deze instructable kun je een weerstation maken met arduino en een raspberry pi die is verbonden met een database,

Stap 1: Wat heb je nodig?

Wat heb je nodig
Wat heb je nodig
Wat heb je nodig
Wat heb je nodig
Wat heb je nodig
Wat heb je nodig

wat hebben we nodig:

  • bmp 180
  • dht11
  • regensensor module
  • arduino nano (die ik heb gebruikt) of een willekeurige arduino die je leuk vindt
  • frambozenpi

in het bestand kun je zien waar ik het heb gekocht en waar je het zou kunnen kopen. de prijs is een indicatie en het is de prijs die ik heb betaald. Als je het goedkoper vindt, ga er dan voor.

Stap 2: Bedrading

Bedrading
Bedrading

op deze foto zie je de componenten en hoe ze zijn aangesloten op de arduino nano, zorg ervoor dat je de SDA aansluit op pin A4 en de SCL op pin A5 van de bmp180, want dat zijn de i2c-pinnen voor dit arduino-model.

ook moet de bmp180 worden aangesloten op de 3.3 Volt. Alle andere componenten kunnen worden aangesloten op de 5Volt.

Stap 3: Database

Database
Database
Database
Database

zo ziet mijn database eruit alsof ik één tabel heb waar alle gegevens binnenkomen.

zoals je kunt zien heeft elke data zijn eigen kolom.

de id-tabel die u moet hebben omdat het anders moeilijk is om de gegevens te sorteren wanneer u de webpagina maakt.

Stap 4: Coderen

hier vindt u de link naar het github-account waar u de code voor de website, arduino en python met kolf kunt downloaden

-

Stap 5: webpagina

Webpagina
Webpagina

de webpagina ziet er als volgt uit.

Je kunt er je eigen draai aan geven. want nu is het erg basic, maar het werkt.

als je wilt, kun je grafieken toevoegen om te zien hoe de gegevens de afgelopen dagen waren, ik heb het niet gedaan omdat mijn vaardigheden met javascript niet goed genoeg zijn om het te implementeren.

Aanbevolen: