Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met (1 / 4 stap)

Stap 1: Winkelen voor de onderdelen


Update!

Dit is toegevoegd nadat ik publiceerde de instructable en de tekst die volgt in deze stap.

Ik merkte dat de USB-kabel was duidelijk zichtbaar in de beelden die ik heb geüpload. Ik deed niet aandacht besteden aan het op het moment van terbeschikkingstelling, maar nu begon het me te ergeren. Dus ik heb een oplossing. In plaats van de USB-connector in mijn elektronica stuklijst onderstaande gebruiken deze. Nu zal de USB-kabel erop achteruit wanneer u het aansluit. Deze connector past echter niet op de PCB ontwerp dat ik heb gemaakt. Om dit te verhelpen een lichte mechanische finetune nodig was. De 2 grote metalen pinnen die op deze connector die ik aan de zijkanten gebogen en hen te solderen aan de PCB grote grond pads. De 5 USB-gegevens, pinnen ik lichtjes duwen naar de PCB moest zodat ze de PCB raakte en kon worden gesoldeerd. Ik voegde ook een afbeelding van hoe dat te doen met deze stap. Het is aan u welke connector te gebruiken, in de Stuklijst is de één montage direct op de PCB maar vermeld in deze update maakt het station er beter uitzien!

Bestanden te downloaden

Download het ZIP-bestand dat ik aan dit project, het bevat alles: de CAD-bestanden voor de lasercutter (body + stand) en 3D-printer (display omlijsting), het schema en Gerber bestanden voor de PCB, een stuklijst voor de elektronica en de Firmware

Mechanische

Ik gebruikte voor het mechanische deel acrylplaat. Hier in Nederland vond ik een erg goedkoop leverancier van echte Plexiglas waar u de kleinste maten kunt bestellen als u (alleen de grootte die u nodig hebt) in alle diktes. Voor Nederlandse lezers klik hier. Voor de anderen zul je om dit te vinden lokaal.

Je zou kunnen gebruiken voor de basis en lichaam een acryl die u graag, ik hier laten zien wat ik deed. Maar het lichaam wolk/zon zou bijvoorbeeld ook uit 1 duidelijke blad in plaats van de wolk wordt duidelijk en de zon geel-clear.

  • 1 blad van 220 x 220mm en 10mm dikte voor de "cloud"
  • 1 blad van 120 x 120mm voor de "zon"
  • sommige kunststoffen lijm bij voorkeur Acrifix 1R0192 om de delen aan elkaar worden gelijmd
  • 1 vel 50x200mm voor het/de houder (ik gebruikte blauw)
  • (optionele 1 plaat van kunststof in de kleur van keuze, ca. 1mm dik op de OLED omlijsting/front plaat maken, ik geleverd zowel de 3d print bestanden voor de bezel en het CAD-bestand aan laser-gesneden een omlijsting, de keuze is aan u welke één u liever)

Elektronica

Hier is een compleet overzicht van wat ik voor mijn project gebruikte. In de elektronica zal stap verder op ik uitleggen wat de delen worden gebruikt voor. Zou je kunnen beslissen om geen gebruik van ze allemaal afhankelijk van wat je wilt het station om te laten zien. Minimaal moet u een ESP8266 en de OLED-display!

  • Bestel mijn PCB met behulp van mijn Gerber-bestanden. Ik gebruikte deze zeer betaalbare Chinese service en de optie 5 x 10 cm daar zal passen. U krijgt 10 planken maar voor een prijs waar kan ik niet krijgen zelfs 1 PCB voor hier in Europa...)
  • Voor gebruiker met behulp van de OSHpark dienst voegde ik er een aparte gerber/boor zipfile met deze stap genaamd OSHpark_gerber_drill
  • De om te solderen op de PCB die ik in een aparte pdf BOM onderdelenlijst die ik gekoppeld aan het ZIP-bestand te downloaden van dit project
  • Een micro USB-kabel voor de kracht en het programmeren van de firmware
  • Een standaard 5V USB-lichtnetadapter graag van uw smartphone of vinden op Ebay.
  • OLED hettoezichtpanel kreeg ik van ebay, klik hier I2C 2.42 128 x 64 grafische OLED witte Module (Arduino / PIC / Multi-wii). Het knipsel in het acryl ontwerp overeenkomt met het formaat van deze OLED module.
  • Een DHT22 / AM2302 luchtvochtigheid + temperatuur sensor (Ebay is uw vriend...)
  • Ca. 20cm van Adafruit Neopixel RGBW strip (dus het bevat W - wit, mijn code is gebaseerd op dat feit). Klik hier. Anderen (clones uit china) ook zou kunnen werken, maar ik kan geen garantie geven...
  • Een ESP8266 module variant 07 (! belangrijk wanneer u gebruik mijn PCB ontwerp). Zoeken op Ebay voor ESP-07 zoals deze.

Software

  • De code is gekoppeld in het ZIP-bestand, er zijn ook enkele librarier die binnen de zipfile ingepakt, moet u deze in de Arduino IDE te installeren. Hoe dit werkt is te vinden op www.arduino.cc
  • Je moet de Arduino IDE 1.6.5 met de ESP8266 board pakket geïnstalleerd. (1.6.6 en 1.6.7 had een probleem met de ESP8266 op het moment dat ik dit schreef, ik weet niet wat of waarom...)

Gerelateerde Artikelen

Indoor / Outdoor Bowtie antenne

Indoor / Outdoor Bowtie antenne

Ik heb altijd gefascineerd door de standaard bowtie antenne, en vonden dat ze goede eigenschappen hadden. Dus toen ik een tijdje terug een RadioShack bedroeg en zag 2 van hen op het rek voor $5 per stuk, ik kon het niet helpen mezelf en 2 toegevoegd
Indoor/Outdoor konijnenhok

Indoor/Outdoor konijnenhok

deze indoor/outdoor konijn hok maakt gebruik van de warmte van de garage in de herfst en winter en de koele bries in de lente en de zomer. Ik knip sommige panelen aan de buitenkant van de garage, alsmede de triplex onder dus ze zich vrij tussen de pa
RGB LED Tutorial (met behulp van een Arduino) (RGBL)

RGB LED Tutorial (met behulp van een Arduino) (RGBL)

LED's zijn geweldig. Maar er een punt waar het opvlammen eenvoudigweg niet voldoende is bij elk project komt. Voor deze gevallen een RGB (rood, groen, blauw) is LED het antwoord.Elke kleur gloed met een RGB LED zult u kunnen tot uw hartje begeert.Bij
RGB-Led klok met Bluetooth Smart

RGB-Led klok met Bluetooth Smart

Dit instructable ziet u hoe u een Cypress-BLE-Devkit wilt samenstellen van een RGB-LED-klok.U moet slechts zeer weinig dingen:RGB-LED-Strip met 30 of 60 WS2812b-LEDs.een rasterstijl PC boardsommige pennen pin-header en een beetje van draad.een (zou e
Mini weerstation met Attiny85

Mini weerstation met Attiny85

In een recente instructable Indigod0g beschreef een mini weerstation dat vrij goed werkt, met behulp van twee Arduinos. Misschien niet iedereen wil offeren 2 Arduinos om vochtigheid en temperatuur lezingen te krijgen en ik merkte dat het moet mogelij
Autonome weerstation met ESP8266

Autonome weerstation met ESP8266

Hola amigosHoy les vamos een mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va een reportar temperatura, humedad y punto de rocío a la comunidad global de wunderground con esto contribuiremos ee
Raspberry Pi Zero - controle RGB LED's met E-afval

Raspberry Pi Zero - controle RGB LED's met E-afval

Hey zuinig natie,Ik ga u tonen hoe om te controleren van een RGB led strip met je raspberry pi en pigpioIk bouwde dit circuit uit e-afval dat bestaat uit een oude moederbord en een dode voedingAls de video hierboven niet voor u werkt, probeer dan de
RGB LED Snowboard met Arduino Uno R3

RGB LED Snowboard met Arduino Uno R3

Dit instructable wordt uitgelegd hoe u kunt besturen een RGB LED strip met een Arduino. In dit geval is de LED-strip is gemonteerd aan een snowboard. RGB (rood groen blauw) LEDs hebben de mogelijkheid om een verscheidenheid van kleuren op basis van e
RGB LED gecontroleerd met arduino

RGB LED gecontroleerd met arduino

HalloDit is een beetje instructable te laten zien hoe te doen (rood groen en blauw) RGB Led gecontroleerd met arduino. Het bevat schema van het circuit en een kleine C# programma dat toestaat om te veranderen van de kleur van de Led.Stap 1: Doe het c
RGB LED Lamp met IR-afstandsbediening wijzigen

RGB LED Lamp met IR-afstandsbediening wijzigen

ik heb een oud maar mooi IKEA lamp, nochtans de 12V 20W halogeen lamp het gebruikt nu gebroken is. Het idee van het te vervangen door LED's kwam dagen geleden, gelukkig kreeg ik een LED controller samen met een SMD RGB LED-strip, zodoende mij beslist
40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

UPDATE: Deze controller is vervangen door de veel beter 48 kanaal Mono / 16 kanaals RGB LED Controller, met USB-aansluiting en compatibiliteit van de ColorMotion . Bezoek http://www.chromationsystems.com/48channled.html voor meer informatie koppeling
Multifunctionele RGB LED controller met PIC12F675

Multifunctionele RGB LED controller met PIC12F675

multifunctionele RGB LED controller met low-cost PIC12F675 microcontroller.kenmerken:1, 4 + 1 modus bewerking een enkelvoudige potmeter en één knop schakelen gebruikt om meerdere2, EEPROM geheugen optie voor modusselectie:-de laatste modus zal worden
Draadloze outdoor Arduino-weerstation met PC houtkap en grafieken

Draadloze outdoor Arduino-weerstation met PC houtkap en grafieken

ik wilde een logboek van buiten weer met PC houtkap en grafieken voor geruime tijd nu. Er zijn dergelijke apparaten in de markt, maar hun kosten is echt hoog. Zo, besliste te bouwen door mijzelf en de ervaring te genieten.FunctiesTemperatuur, luchtvo
Deelvenster Meter weerstation met Photon

Deelvenster Meter weerstation met Photon

Voor mij is bespreking van het weer meer dan nutteloos geklets. Dus toen ik ook geïnteresseerd in de web-toegelaten elektronica (het Internet van dingen), ik meteen wist dat mijn eerste IoT-project zou worden gerelateerd aan het eerste wat ik doe als