Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
I dette prosjektet presenterer jeg en modell fra et lokalt værfyr som jeg laget ved hjelp av 3D -utskrift, LED -striper, en strømforsyning og et Arduino -kort med wifi -tilkobling for å få tilgang til værmeldingen for neste dag.
Hovedformålet med prosjektet er å vise gjeldende værmelding, men den kan også brukes som lysshow, kompass eller lampe. Værmeldingen for neste dag indikeres av ballens lysende farge og forskjellige tidsforløp for belysning av ball og aksel.
Displayet betyr:
for ballen: blått lys: sterkt til grumsete, tørt gult lys: overskyet til overskyet, uten nedbør hvitt lys: nedbør (regn eller snø) Jevnt lys: konstant værtendens Blinkende lys: inkonsekvent værtendens for akselen: stigende lys: temperatur stiger fallende lys: temperaturen synker konstant lys: temperaturen forblir den samme.
Totalt er det 3 × 2 × 3 = 18 forskjellige kombinasjoner som kan vises. Selvfølgelig kan du bruke en mulig tilpasset fargekombinasjon, avhengig av bruken, ettersom hver enkelt LED kan styres separat.
Rekvisita
1x Arduino Nano 33 IoT Amazon
1x 5V 12A strømforsyningsadapter Amazon
1x BTF-BELYSNING WS2812B 5M 60 lysdioder/piksler/m Amazon
LED -stripen jeg brukte er vanntett og IP65 -sertifisert fordi jeg noen ganger lar beaacon være ute, for innendørs bruk kan du bruke IP30 -versjonen.
1x 470 Ω motstand
1x 1000 mF kondensator
15x Dupont -kabler
Trinn 1: Lage base- og topprammer
Modellen er designet i Autodesk Fusion 360 og fikk den deretter skrevet ut 3D. Ved å bruke.stl -filene kan du skrive ut rammene i 3d. Som du ser på bildene, ser modellen på tegningen og det trykte produktet litt annerledes ut, fordi jeg har gjort noen forbedringer på designet.
Den opprinnelige høyden på fyret er elleve meter og den valgte skalaen 1:35 som betyr at modellen er omtrent 35 cm høy. Den totale lengden på led -stripene er 1,72 m, noe som tilsvarer 103 lysdioder.
Hvis du ønsker å bygge en mindre eller større modell, kan du gjerne endre dimensjoner eller design ved å manipulere Autodesk Fusion 360 -filen (.f3d).
Trinn 2: Montering og lodding av Led Stripes sammen
LED -stripen kan kuttes på de merkede punktene, se det første bildet. Veldig viktig er å plassere hver del av stripen i riktig retning og etter lodding av to striper for å kontrollere om forbindelsen fungerer.
For basen trenger du tre striper på tolv lysdioder. Alle stripene må kobles i serie, så de første 36 lysdiodene på basen er delt i tre striper på åtte og bør kobles sammen som vist på det fjerde bildet. Pass på at du lodder til høyre den positive, negative og datapinnen mellom stripene.
Etter å ha koblet to striper sammen, vennligst sjekk om tilkoblingen var skikkelig ved å måle motstanden mellom pinnene med et ohmometer. Målingen skal være mindre enn 1 Ohm. Du bør også teste tilkoblingen ved å koble stripene til brettet ditt som vist på det siste bildet og kjør skissen. Biblioteket FastLED.h må installeres og de kommenterte linjene i koden bør tilpasses. Hvis alt fungerer som det skal, skal lysdiodene slås på et sekund og slå av i ett sekund.
Trinn 3: Montering og lodding av stripene på topprammen
Tilkoblingene til stripene øverst finner du på det første bildet. For den øverste rammen kreves seks striper med åtte lysdioder og en stripe med nitten lysdioder. Etter å ha kuttet stripene, start med å lodde pinnene på enden av LED 44 med en 6 cm kabel, den andre siden skal loddes til pinnene på LED 45. Vær oppmerksom på strømretningen og dataene, pilene på bildet vise riktig retning og skal matche datapinnene; Do -pinnen til Led 44 må loddes til Din -pinnen på Led 45.
Hvis det ikke er klebende tape på noen striper på rammen, bør du bruke bindelapper for å feste de berørte stripene på plass.
Etter lodding og montering av alle stripene er det én ting igjen, lodd ledningen 36 på basen pinnene på led 37 på topprammen.
Det siste du må gjøre er å fylle med lim eller silikon områdene ved loddepunktene hvis du har tenkt å la fyrtårnet stå ute, for å gjøre det vanntett.
Trinn 4: Koble til den eksterne strømforsyningen
Strømmenes nåværende tegning avhenger av lysstyrken og fargen på lysdiodene. Hver LED bruker 60 mA ved full lysstyrke, noe som betyr at 6,2 A kreves hvis alle lysdioder slås på samtidig. Siden USB -porter bare kan levere opptil 500 mA strøm, er en ekstern strømforsyning nødvendig. Du kan også drive fyret fra Arduino ved hjelp av en 5V strømbank, koblet til USB -porten på brettet, men du må redusere lysstyrken til lysdiodene til et minimum, ellers vil lysdiodene flimre, og det viktigste er at Arduino -kortet kan bli permanent skadet.
Til dette formålet brukte jeg en 5V DC 12 A strømforsyningsadapter, som bør kobles nøye til strømforsyningen til AC -huset, avhengig av landets standarder. Terminalene Live, Neutral og Earth må være riktig tilkoblet en strømkabel slik det vises på bildene. !! Å jobbe med AC kan være farlig, vennligst be om profesjonell rådgivning hvis du ikke har erfaring med AC -kretser!
DC -siden av strømadapteren bør kobles til stripene og kortet.
Det er det, maskinvaredelen er klar, i den andre delen vil vi se noen eksempler på kode for mange forskjellige bruksområder av prosjektet.
Anbefalt:
Super Weather Station hengende kurv: 11 trinn (med bilder)
Super Weather Station Hengende kurv: Hei alle sammen! I dette T3chFlicks blogginnlegget viser vi deg hvordan vi lagde en smart hengende kurv. Planter er et friskt og sunt tillegg til ethvert hjem, men kan fort bli slitsomt - spesielt hvis du bare husker å vanne dem når du
Hanging Gear Weather Station: 7 trinn (med bilder)
Hanging Gear Weather Station: I denne instruksen skal jeg vise deg hvordan du bygger din egen værstasjon for hengende utstyr, som er laget av CNC laserskårne MDF-deler. En trinnmotor driver hvert gir, og en Arduino tar temperatur- og fuktighetsmålinger ved hjelp av en DHT
Unikt skrivebord Weather Station Showpiece: 5 trinn (med bilder)
Unikt skrivebord Værstasjon Showpiece: Hei gutter! For dette måneders prosjektet har jeg laget en værstasjon i form av et skrivebord, eller du kan kalle det som et skrivebord. Denne værstasjonen henter data til ESP8266 fra et nettsted som heter openwethermap.org og endrer RGB -fargene i t
RuuviTag og PiZero W og Blinkt! et Bluetooth Beacon -basert termometer: 3 trinn (med bilder)
RuuviTag og PiZero W og Blinkt! et Bluetooth -beaconbasert termometer: Denne instruktøren beskriver en tilnærming til å lese temperatur- og fuktighetsdata fra en RuuviTag ved hjelp av Bluetooth med en Raspberry Pi Zero W og for å vise verdiene i binære tall på en Pimoroni -blinkt! pHAT. eller for å si det kort: hvordan bygge en stat
PixelMeteo (UltraLow Power Forecast Monitor): 6 trinn (med bilder)
PixelMeteo (UltraLow Power Forecast Monitor): IOT er en kul ting fordi du kan koble alt til internett og kontrollere det eksternt, men det er en ting at det også er kult og er lysdioder … Men det er en ting til, de fleste av menneskene liker ikke ledninger, men de liker ikke