Inhaltsverzeichnis:
- Schritt 1: Materialien und Werkzeuge
- Schritt 2: Quellcode herunterladen
- Schritt 3: Programmieren Sie ATtiny85
- Schritt 4: Protoboard-Montage
- Schritt 5: Gehäusemontage
- Schritt 6: Nächste Schritte
Video: IOT123 - POWER METER BOX Montage - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dies ist ein Gehäuse für das ATTINYPOWERMETER von moononournation.
Es kann kontinuierlich die Spannung (V), den Strom (mA) und den kumulierten Stromverbrauch (mWh) messen. Und zeichnen Sie auch eine einfache Grafik, um die Zahlen zu visualisieren. Als einfache Anschlussanleitung wird beim Start auf dem OLED-Bildschirm angezeigt.
Der Code wurde gegabelt und für einen kleineren OLED-Bildschirm modifiziert.
Die Breakouts sind Schraubklemmen; Eingeschraubte Stifte sorgen für einfache Verbindungen.
Ich schlage vor, dass Sie das Projekt basierend auf dem Instructable von Moononournation zuerst anbringen. Ich suchte nach Optimierungen, konnte aber sein ursprüngliches Design nicht verbessern. Ich habe überlegt, Klimmzüge auf den I2C-Linien hinzuzufügen, aber "wenn es nicht kaputt ist, repariere es nicht".
Schritt 1: Materialien und Werkzeuge
Es gibt eine vollständige Stücklisten- und Beschaffungsliste.
- 3D-gedrucktes Gehäuse (1)
- 1" Doppelseitiges Protoboard (1)
- OLED-Bildschirm (1)
- INA219-Modul (1)
- ATTINY85 20PU (1)
- 2P Schraubverbinder (1)
- 3P Schraubverbinder (1)
- LIR2450-Batterie (1)
- LIR2450 Halter (1)
- M2,2 x 6mm Senkkopfschrauben (4)
- Cyanacrylatkleber (1)
- Anschlusskabel (7)
- Lötkolben (1)
- Löten (1)
Schritt 2: Quellcode herunterladen
Quelle von GitHub herunterladen: https://github.com/IOT-123/ATtinyPowerMeter. Wenn Sie GitHub nicht kennen, klicken Sie einfach auf die Schaltfläche "Klonen oder herunterladen" und dann auf "ZIP herunterladen".
Schritt 3: Programmieren Sie ATtiny85
Verwenden Sie Arduino kompilieren und programmieren Sie den Quellcode auf ATtiny85. Weitere Details finden Sie in diesen instructables:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
Schritt 4: Protoboard-Montage
Es gibt einige Fälle, in denen das Löten auf der anderen Seite eines Durchgangslochs behindert wird. Wenn dies der Fall ist, löte ich einen Dob auf das Durchgangsloch des Ziels, schmelze dann von der Seite das Lot und drücke den freiliegenden Anschlussdraht in das mittlere Loch, halte und entferne die Hitze.
- Stecken Sie von unten die Pins vom 2P-Stecker in RED1 & RED2 mit Öffnung nach außen. Lötstifte auf der Oberseite ablöten.
- Stecken Sie von unten die Pins vom 3P-Stecker in RED3, RED4 & RED5 mit Öffnung nach außen. Lötstifte auf der Oberseite ablöten.
- Von unten Pins von ATTINY85 in RED6 - RED13 mit Chipmarker wie abgebildet einsetzen. Lötstifte auf der Oberseite ablöten.
- Löten Sie von unten ein blaues Kabel von GELB1 auf GELB2.
- Löten Sie von unten einen grünen Draht von GELB3 auf GELB4.
- Oben ein schwarzes Kabel von RED1 auf RED4 löten.
- Löten Sie oben ein schwarzes Kabel von BLUE1 auf BLUE2.
- Löten Sie oben ein schwarzes Kabel von BLUE3 auf BLUE4.
- Löten Sie oben ein rotes Kabel von PINK1 auf PINK2 (lassen Sie viel überschüssiges Kabel wie abgebildet).
- Löten Sie oben ein rotes Kabel von PINK3 auf PINK4 (lassen Sie viel überschüssiges Kabel wie abgebildet).
-
Löten Sie oben ein rotes Kabel von PINK5 auf PINK6.
- Löten Sie oben einen roten Draht in PINK7 (lassen Sie viel Überschuss).
- Auf der Oberseite einen schwarzen Draht in PINK8 löten (viel Überschuss lassen).
- Löten Sie 6P-Steckerleisten wie abgebildet auf das INA219-Modul.
- Von oben die INA219-Pins in ORANGE1 - ORANGE6 stecken und verlöten.
- Löten Sie 4P-Steckerleisten wie abgebildet auf das OLED-Modul.
- Entfernen Sie den Plastikkragen von den 6P-Pins.
- Biegen Sie die Stifte in eine leichte S-Form, trockener Sitz, um zu überprüfen, ob die Bretter parallel sind.
- Von oben die OLED-Pins in ORANGE7 - ORANGE10 stecken und verlöten.
Schritt 5: Gehäusemontage
- Setzen Sie das montierte Protoboard/INA219/OLED in das 3D-gedruckte Gehäuse ein und befestigen Sie es mit Schrauben.
- Montieren Sie SPDT mit 3D-gedruckter Schalterumrandung mit Cyanacrylat auf den Kontaktflächen.
- Zinnstifte auf SPDT.
- Schalterbaugruppe mit Cyanacrylat am Gehäuse befestigen.
- Zinnstifte am LIR2450-Halter.
-
Halter LIR2450 mit Cyanacrylat am Gehäuse befestigen.
- Lösen Sie das lose schwarze Kabel vom Protoboard zum -ve-Pin am Batteriehalter.
- Loses rotes Kabel vom Protoboard zum mittleren Pin des SPDT-Schalters löten.
- Löten Sie ein rotes Kabel vom +ve-Pin am Batteriehalter zum unteren SPDT-Pin (am nächsten zur großen Öffnung am Gehäuse).
Obwohl dies nicht erforderlich ist, kann eine einfachere Verbindung erreicht werden, indem männliche Stiftleisten an den Schraubverbindern angebracht werden.
- Verbinden Sie 1x2P-Steckerstifte mit 2P-Schraubanschlüssen.
- Bei einem 2x3P-Stecker Pins biegen und löten Sie Pins auf einer Reihe zu dort benachbarten Pins auf der anderen Reihe.
- Verbinden Sie diese mit den 3P-Schraubanschlüssen.
Schritt 6: Nächste Schritte
Wenn Sie den LIR2450 verwenden, schalten Sie ihn nach dem Einstecken ein, indem Sie den Schalter nach unten drücken.
Der Begrüßungsbildschirm zeigt die Verwendung des Connectors.
2P-Anschluss (wird verwendet, wenn der LIR2450 nicht verwendet wird):
- Äußerer PIN, Monitor Netzteil GND
- Innere PIN, Monitor Netzteil +ve
3P-Anschluss (wird für das zu überwachende Gerät verwendet):
- Innere PIN, Gerät +ve
- Mittlere PIN, Gerätemasse, Gerätebatteriemasse
- Äußere PIN, Geräteakku +ve
Empfohlen:
Imbucare Box 2: 12 Schritte
Imbucare Box 2: Realizar un juguete para niños con edades entre 3 y 4 años, que allowa ayudar en el desarrollo de las habilidades cognitivas y motoras, enfocándonos Principalmente en el reconocimienciento de
Ein Arduino-Ohm-Meter herstellen – wikiHow
Wie man ein Arduino Ohm Meter herstellt: Wir finden es schwierig, Farbcodes auf Widerständen zu lesen, um ihren Widerstand zu finden. Um die Schwierigkeit zu überwinden, den Widerstandswert zu finden, bauen wir ein einfaches Ohmmeter mit Arduino. Das Grundprinzip dieses Projekts ist ein V
IOT123 - SENSORNABEN ZUSAMMENSETZEN: ICOS10 GENERIC SHELL (ANSCHLUSSKABEL) Montage: 4 Schritte
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Montage: UPDATE Wir empfehlen die Verwendung der IDC-Schaltung (nicht HOOKUP) für mehr Zuverlässigkeit. Diese HOOKUP-Baugruppe ist für nicht geschäftskritischen Betrieb geeignet, wenn Sie Zeit haben, den Stromkreis zu überprüfen. Ich fand einige Drähte (obere Schicht der Paneele: rot/gelb) nicht lang genug
GPIO-ARM-MONTAGE - T.I. LERN-KIT FÜR ROBOTIKSYSTEME - LAB 6: 3 Schritte
GPIO-ARM-MONTAGE - T.I. ROBOTICS SYSTEM LEARNING KIT - LAB 6: Hallo, In einer früheren Anleitung zum Erlernen der ARM-Montage mit dem Texas Instruments TI-RSLK (verwendet den MSP432-Mikrocontroller), auch bekannt als Lab 3, wenn Sie die T.I. Natürlich gingen wir einige sehr grundlegende Anweisungen durch, wie das Schreiben in ein Register
Montage des Smapler V0001r2 Schritt für Schritt: 3 Schritte
Montage des Smapler V0001r2 Schritt für Schritt: Dies ist eine fotografische Anleitung zur Montage des Smapler V0001r2. Es ist eine eigenständige Arduino-kompatible Schaltung mit einem integrierten SD-Kartenanschluss, einem PS2-Anschluss für Maus/Tastatur, einem Soundverstärker und einer Reihe von I/O-Pins für Sensoren. Damit k