Innholdsfortegnelse:

Hvordan lage lommestørrelse IoT -værstasjon: 7 trinn (med bilder)
Hvordan lage lommestørrelse IoT -værstasjon: 7 trinn (med bilder)

Video: Hvordan lage lommestørrelse IoT -værstasjon: 7 trinn (med bilder)

Video: Hvordan lage lommestørrelse IoT -værstasjon: 7 trinn (med bilder)
Video: Buon Ferragosto 2022 ønsker deg den mest kjente populære youtuberen sett og fulgt i verden 2024, Juli
Anonim
Hvordan lage lommestørrelse IoT værstasjon
Hvordan lage lommestørrelse IoT værstasjon

Hei leser!

I denne instruksjonsboken lærer du hvordan du lager en liten værkube ved hjelp av D1 mini (ESP8266) som er koblet til Wi -Fi hjemme, slik at du kan se på utgangen hvor som helst fra jorden, selvfølgelig så lenge du har internettforbindelse. Generelt er dette prosjektet ikke for vanskelig eller ressurstungt, så det vil være perfekt som ditt første IoT -prosjekt. Så la oss komme i gang.

PS: Husk at dette er min første instruks, så ikke alt vil være perfekt.:)

Trinn 1: Ressurser

Som jeg nevnte i innledningen, er dette prosjektet veldig enkelt å konstruere og krever ikke for mange komponenter. Her er delelisten:

Elektroniske komponenter:

WeMos D1mini

BME280

I2C OLED -skjerm (128x64)

1,5 mm messingstang eller jernstang

MERK: Hvis du vil ha mer informasjon om disse delene for eks. hvor du kan få dem, kan du se på trinn 7

Verktøy for prototyping og testing av kretsen:

Brødbrett

Jumper ledninger

USB -kabel - Micro USB Type B til USB Type A

Verktøy:

Loddejern

Benkskrue - ikke obligatorisk

Liten hammer - ikke obligatorisk

Trinn 2: Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)

Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)
Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)
Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)
Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)
Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)
Prototyping på brødbrett (Gå til trinn 3 hvis du vil gå rett til kode og montering)

Hvis du ikke har pinnene dine loddet på D1mini/OLED/BME280, er det på tide å gjøre det

La oss først plassere alle komponentene våre på brødbrettet. Vi starter med å plassere D1mini på 2 separate skinner (bilde nr. 1). Etter det vil vi plassere BME280 rimelig avstand fra den (bilde nr. 2). Og til slutt vil vi plassere OLED på motsatt side av BME280 (bilde nr. 3). La oss koble dem sammen.

Her er alle sammenhengene:

D1 pin til SCL/SCKnål på OLED og SCL/SCK pin på BME280

D2 pin til SDA pin på OLED og SDA pin på BME280

G -pinne til GND -pinne på begge, OLED og BME280

3,3V pin til BME280 VCC pin

Og til slutt 5V pin til OLED VCC

Kontroller tilkoblingene igjen før du kobler den til datamaskinen din og laster opp koden til den! Du vil ikke brenne noe

Trinn 3: IoT -del

IoT del
IoT del
IoT del
IoT del
IoT del
IoT del

Denne delen er veldig enkel. Først av alt, gå til AppStore og last ned Blynk -appen. Etter det, åpne den og registrer deg. Lag deretter et nytt prosjekt. Jeg ringte min WeatherStation, men du kan kalle den hva du vil. Sett deretter enhetsalternativet til ESP8266 og tilkoblingstype til WiFi (bilde nr. 1). Neste trykk på opprett prosjekt. Du skal få en e -post med bekreftelsestoken. Gå nå inn i koden (nedlastingskobling nedenfor) og erstatt uthevede deler. Etter det, hopper du tilbake til arbeidsområdet for Blynk -app -prosjektet, klikker på skjermen for å åpne widgetboksen (bilde nr. 2). Plasser nå 3 merkede verdibokser ved å trykke på dem (bilde nr. 3). For å sette dem opp, trykk på den første og angi navnet. Jeg kalte det temperatur (dette er ikke obligatorisk, men det gjør alt enklere og mer organisert). Som input velg virtuell pin 1 og i etikettdelen "° C" (bilde nr. 4). Etter det kan du gå og sette opp de andre merkede verdiene.

Her er et lite diagram:

Merket verdi nr. 2:

Navn: Fuktighet

Inngang: Virtuell pin V2

Etikett: "%"

Merket verdi nr. 3:

Navn: Høyde eller trykk - avhenger av hvilken kode du velger

Inngang: Virtuell pin V3

Etikett: Høyde eller trykk - avhenger av kode

Hvis du har gjort alt riktig, last opp koden din til D1mini, vent en liten stund, så skal verdiene dukke opp på OLED og i Blynk -appen (bilde nr. 5) (du må trykke på play -knappen øverst til høyre hjørne av skjermen). Hvis ingenting viser seg, gå til feilsøkingsdelen.

Trinn 4: Freeforming the Circuit

Freeforming the Circuit
Freeforming the Circuit
Freeforming the Circuit
Freeforming the Circuit

Ok, dette blir den vanskeligste delen, så gjør deg klar. Klargjør messingstenger/jernstenger (jeg bruker messingbelagte jernkroker fordi jeg ikke fant bare messingstenger) og varm opp loddejernet ditt. Nå kan du forme det til hva du vil! Jeg vil forme den til en enkel terning. Denne prosessen krever tålmodighet og tid, så ikke skynd deg hvis du ikke vil bryte hele kretsen. Du kan se den ferdige kretsen på bilde nr. 2. Jeg bestemte meg for å bruke 1, 5 mm stenger på utsiden, men tynnere stenger i innersåle (1 mm) for lettere håndtering.

ADVARSEL: Lodding bare i godt ventilert rom, lodding kan slukke giftige røyk

TIPS:

For bøyestenger bruker du benkskrue og en liten hammer - hvis du ikke har benkskrue, vil heller ikke hammer, tang og bare hender være nok

Bruk tape eller hjelpende hender til å holde stengene sammen mens du lodder dem. Det er mye lettere.

ELLER hvis du bruker jernstenger som meg, kan du bruke 2 sterke magneter for å holde dem på plass (bilde nr. 1).

Hvis leddene ikke holder sammen, løs dem og grov dem med sandpapir.

Hvis loddetinnet ikke strømmer inn i hullene, bruk litt loddeflux eller varm opp leddet litt mer.

Trinn 5: Avslutt

Finale
Finale

Det eneste som gjenstår å gjøre er å koble den til 5V 1A PSU. Hvis du har gjort alt riktig, bør det fungere helt fint (ikke glem å laste opp koden din hvis du ikke allerede har gjort det). Hvis ingenting dukker opp eller noe ikke stemmer, kan du gå til feilsøkingsdelen.

Trinn 6: Feilsøking

Feilsøking
Feilsøking

Display viser nan: Sjekk ledningene! Sensoren din er ikke tilkoblet riktig.

BME280 utgang 0.0: Kontroller ledningene! Sensoren din er ikke tilkoblet riktig.

Svart display/sensordata vises ikke: Kontroller I2C -adressene dine ved hjelp av I2C -skanner eller sjekk vringen.

Enhet frakoblet i app: Sjekk om du har angitt Token/WiFi -navnet/WiFi -passordet ditt riktig. Hvis ja, sjekk wifi -signalet ditt. Det kan være svakt eller du har ikke internettforbindelse.

Har du fortsatt problemer, eller har du funnet feil i dette instruerbare? Skriv ned i kommentarene, så kommer jeg til deg ASAP.:)

Trinn 7: Hvor får jeg tak i disse delene?

Er du ny innen elektronikk? Ikke noe problem! Her er en kort forklaring på noen fysiske deler, hvordan de fungerer og hvordan du får dem billigst:

1. Hvor får jeg tak i alle disse elektroniske delene?

Aliexpress. Av meg er Aliexpress det beste stedet, langt for å få alle disse delene til en billig pris. Den eneste ulempen er at grunnleggende frakt vanligvis tar mye tid (hvor som helst fra 2 uker til 1, 5 måneder).

2. Hva er BME280?

BME280 er en sensor som kan måle temperatur, relativ fuktighet og atmosfæretrykk. Det er veldig praktisk å bruke i disse små formfaktorapplikasjonene som elektronikk i lommestørrelse. Mer om det her.

MERK: D1mini, BME280 og OLED -skjerm ble alle bestilt fra AliExpress

Konkurranse i lommestørrelse
Konkurranse i lommestørrelse
Konkurranse i lommestørrelse
Konkurranse i lommestørrelse

Førstepremie i Pocket Sized Contest

Anbefalt: