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

Stap 3: De elektronica


Nadat ik mijn elektronica als een prototype op een breadboard (experimentele board) heb ik besloten om het ontwerp van een Printplaat getest, dit ziet er erg mooi en maakt de fabricage eenvoudiger. Zo zijn er 2 manieren om te bouwen van uw eigen weerstation variant. Op een eenvoudige breadboard of u kunt gebruik maken van mijn PCB ontwerp!

De gemakkelijke manier: gebruik de PCB design + onderdelen lijst

Met dit instructable ik geleverd de schematische, Bill of Materials en Gerber bestanden van de PCB. De gemakkelijke manier zou zijn om te kopen van de onderdelen op mijn stuklijst (Farnell/Newark ordercodes inbegrepen), mijn PCB ontwerp bestellen bij de leverancier van uw PCB van keuze en soldeer het allemaal op de PCB. Geen verdere instructies nodig en je kunt gaan naar de volgende stap na het solderen. Opmerking: R7 + R8 zijn dat do NOT MOUNT omdat het OLED-display die ik gebruikt aan boord pull-up weerstanden heeft op het I2C SCLK en SDA lijnen.

Monteren van de PCB aan de achterkant van het acryl lichaam gebruikte ik 4 impasse van 12mm hoog en 4 schroeven van de x M3 met countersunken hoofden.

Bouw van het elektronische circuit op een experimentele bord

Als alternatief kunt u bouw van het circuit op een experimentele bord en gebruikt alleen de delen u kunt uw handen op krijgen en/of gebruik wilt maken. De schematische voorstelling + PCB-layout zijn de fancy versie maar toen ik dit vooraf testte allemaal samen ik aangesloten met behulp van sommige draden "in de lucht" en OLED-display + DHT22 waren direct aangesloten op de ESP8266 met draden, alles draait op 3,3 v. De Neopixels echter hoeven 5V en de weerstand van 470 ohm + grote elektrolytische condensator zijn voor bescherming zodat ze wel gebruikt.

De extra onderdelen in het schema van het einde zijn om ervoor te zorgen dat elk deel dat was bedoeld om te worden uitgevoerd op 5V krijgt 5V en kunnen veilig communiceren met de 3,3 v ESP8266 zonder deze te beschadigen. Een zekering is bovendien alleen voor bescherming.

Bestellen van de PCB en de onderdelen van de Stuklijst, zou de gemakkelijkste manier om te gaan, maar hier is wat informatie als u wilt de kosten tot een minimum te beperken. Dus deze informatie alleen voor degenen is die willen bouwen de circuits met de hand en met behulp van de kale minimum componenten. U moet ten minste het OLED-paneel en de ESP8266. De DHT22 wordt gebruikt voor het meten van uw binnen temperatuur en vochtigheid. U kunt dit als je wilt achterlaten.

Ook is de verbinding met thingspeak optioneel. Ik gebruik dit gewoon om te laten zien wat ik vlak voor mijn deur meten. Als u wilt opnemen dit op uw station zal het u met uw eigen gegevens op met behulp van uw eigen weerstation thingspeak vereisen. Er zijn vele opties om op Instructables.com te vinden. Mijne is alleen met behulp van een ESP8266 met een BMP180 druk + temperatuur sensor. Wanneer ik klaar bent met dit instructable en tijd hebben ik mijn Thingspeak station alsmede post en bijwerken dit instructable :)

Over de onderdelen

Allereerst: alle condensatoren en weerstanden zijn geen-kritische waardoor u ze nodig hebt, maar ieder zal doen. Dus een weerstand van 5% is fijn, een tolerantie van 20% condensator ook. Alle voetafdrukken (maten) zijn hetzelfde: 0805 behuizing.

IC6 wordt alleen gebruikt om gemakkelijk de ESP8266 van de Arduino IDE met behulp van een USB-kabel als met de Arduino program. Als u reeds een UART naar USB converter zoals FT232 of soortgelijke bezit kon u ook overslaan IC6 en vooraf program de ESP8266 met de software. Als u dit doet kon dan S1 en S2 worden overgeslagen als goed.

F1 en D1 zijn voor bescherming. Als u niet wilt dat dit gewoon doen niet mount D1 en de F1-voetafdruk gewoon met een draad kortsluiting, daling van tin of fancy "1206" gevormde 0 Ohm weerstand.

IC2, 3, 4, 5 zijn niveau vertalers. Voegde ik hen om ervoor te zorgen dat de 5V-componenten met de 3,3 v communiceren kunnen componenten. Ik heb ten minste sommige ontwerpen gezien waar mensen voeden de DHT22 met 3.3V, hoewel dit te laag is, volgens specificatie. U zou kunnen proberen dit zo goed en doen niet mount IC3. In dat geval rechtstreeks verbinden met GPIO12 voor de ESP8266 de DHT22 gegevens pin.

De Neopixels zijn niet spec'd voor bewerking op 3,3 v logic-signalen en het moet 5V macht zeker: 3,3 v is te laag. Als een compromis draaien sommige mensen hun circuit op 3, 7V met behulp van een LiPo accu. U kan dit doen, maar houd in gedachten dat is de MAX voor ESP8266 en slechts het MINIMUM voor de Neopixels.

In mijn schema + PCB design de OLED wordt paneel aangedreven door 5V. Ik weet op werken voort 3.3V als goed (getest) slechts de lichtsterkte iets lager is. Als u bouwen van het circuit wilt op een experimentele board gewoon voeden met 3.3V en u zal zitten schoon.

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