Innholdsfortegnelse:
- Trinn 1: Materialer og verktøy
- Trinn 2: Last ned kildekoden
- Trinn 3: Programmer ATtiny85
- Trinn 4: Protoboardmontering
- Trinn 5: Kabinettmontering
- Trinn 6: Neste trinn
Video: IOT123 - POWER METER BOX Assembly: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Dette er et foringsrør for ATTINYPOWERMETER skrevet av moononournation.
Den kan kontinuerlig måle spenningen (V), strømmen (mA) og akkumulert strømforbruk (mWh). Plott også en enkel graf for å visualisere figurene. Som enkel tilkoblingsguide sprutes på OLED -skjermen ved oppstart.
Koden er blitt gaffelt og modifisert for en mindre OLED -skjerm.
Utbruddene er skrueterminaler; mannlige pinner skrudd inn gjør det enkelt å koble til.
Jeg foreslår at du planlegger prosjektet basert på moononournation's Instructable først. Jeg så etter optimaliseringer, men kunne ikke forbedre det originale designet. Jeg vurderte å legge til pullups på I2C -linjene, men "hvis det ikke er ødelagt, ikke fikser det".
Trinn 1: Materialer og verktøy
Det er en fullstendig oversikt over materiale og innkjøpsliste.
- 3D -trykt hus (1)
- 1 "Dobbeltsidig protoboard (1)
- OLED -skjerm (1)
- INA219 modul (1)
- ATTINY85 20PU (1)
- 2P skruekontakt (1)
- 3P skruekontakt (1)
- LIR2450 batteri (1)
- LIR2450 Holder (1)
- M2,2 x 6 mm forsenkede skruer (4)
- Cyanoakrylatlim (1)
- Tilkoblingskabel (7)
- Loddejern (1)
- Lodding (1)
Trinn 2: Last ned kildekoden
Last ned kilde fra GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Hvis du ikke er kjent med GitHub, trykker du bare på "Clone or download" -knappen og deretter "Last ned ZIP".
Trinn 3: Programmer ATtiny85
Bruk Arduino -kompilering og programmer kilden til ATtiny85. Du kan finne flere detaljer i disse instruksjonene:
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…
Trinn 4: Protoboardmontering
Det er noen få ganger der lodding på den andre siden av et gjennomgående hull er blokkert. Når dette er tilfellet, loddet jeg en dob på målet gjennom hullet, så fra siden smelter loddetinnet og skyver den eksponerte tilkoblingstråden inn i senterhullet, holder og fjerner varmen.
- Sett ned pinner fra 2P -kontakten i RØD1 og RØD2 fra bunnen med åpning til utsiden. Loddestifter av på oversiden.
- Sett ned pinner fra 3P -kontakten i RED3, RED4 og RED5 fra bunnen med åpning til utsiden. Loddestifter av på oversiden.
- Sett ned pinner fra ATTINY85 i RØD6 - RØD13 med flismarkør som vist. Loddestifter av på oversiden.
- Fra bunnen loddes en blå ledning fra GUL1 til GUL 2.
-
Fra bunnen loddes en grønn ledning fra YELLOW3 til YELLOW4.
- På toppen lodder du en svart ledning fra RØD1 til RØD4.
- På toppen loddes en svart ledning fra BLÅ1 til BLÅ2.
- På toppen lodder du en svart ledning fra BLUE3 til BLUE4.
- På toppen lodder du en rød ledning fra PINK1 til PINK2 (etterlater mye overflødig ledning som vist).
- På toppen lodder du en rød ledning fra PINK3 til PINK4 (etterlater mye overflødig ledning som vist).
- På toppen lodder du en rød ledning fra PINK5 til PINK6.
- På toppen loddes en rød ledning inn i PINK7 (etterlater mye overflødig).
- På toppen loddes en svart ledning inn i PINK8 (etterlater mye overflødig).
- Lodd 6P hannhoder på INA219 -modulen som vist.
- Sett inn INA219 -pinnene fra toppen i ORANGE1 - ORANGE6 og loddetinn.
- Lodd 4P hannhoder på OLED -modulen som vist.
- Fjern plastkragen fra 6P -pinnene.
- Bøy pinnene til en svak S -form, tørr passform for å kontrollere brettene er parallelle.
- Sett toppen fra OLED -pinnene i ORANGE7 - ORANGE10 og loddetinn.
Trinn 5: Kabinettmontering
- Sett montert protoboard/INA219/OLED inn i 3D -trykt hus og fest med skruer.
- Monter SPDT med 3D -trykt bryteromgivelse, med cyanoakrylat på overflater som kommer i kontakt.
- Tinnnål på SPDT.
- Fest bryterenheten til huset med cyanoakrylat.
- Blikkepinner på LIR2450 holder.
-
Fest LIR2450 -holderen til huset med cyanoakrylat.
- Lodd løs svart ledning fra protoboard til -ve pin på batteriholderen.
- Lodd løs rød ledning fra protoboard til midtstift på SPDT -bryteren.
- Lodd en rød ledning fra +ve pin på batteriholderen til den nederste SPDT -pinnen (nærmest den store åpningen på foringsrøret).
Selv om det ikke er nødvendig, kan en enklere tilkobling oppnås ved å feste toppstifter til skruene.
- Koble 1x2P hannstifter til 2P skruekontakter.
- På en 2x3P hannstifter bøy og loddestifter på den ene raden til det tilstøtende pinnene på den andre raden.
- Koble dette til 3P -skruekontaktene.
Trinn 6: Neste trinn
Hvis du bruker LIR2450, slå den på når du setter den inn ved å trykke bryteren ned.
Sprutskjermen viser bruken av kontakten.
2P -kontakt (dette brukes når du ikke bruker LIR2450):
- Ytre PIN, monitor strømforsyning GND
- Indre PIN, Monitor Power Supply +ve
3P -kontakt (dette brukes for at enheten skal overvåkes):
- Indre PIN, Device +ve
- Midt -PIN, enhets -GND, enhetsbatteri GND
- Ytre PIN, enhetsbatteri +ve
Anbefalt:
Desktop Pi Hardware Assembly: 12 trinn (med bilder)
Desktop Pi Hardware Assembly: Jeg synes Raspberry Pi og verden med enkeltkort -datamaskiner (SBC -er) er fascinerende. Integreringen av alle de grunnleggende komponentene som kreves for en typisk datamaskin til hjemmebruk i et kompakt og frittstående system har vært en spillveksler for maskinvare og
Rainbow Glow Citrus Assembly: 4 trinn
Rainbow Glow Citrus Assembly: Har du noen gang sett et lys som blinker i forskjellige farger i stedet for en? Jeg tror du ikke har det. Det er det beste nattlyset du noen gang vil få eller kjøpt til partneren din, vennene dine eller ungdommene dine.? Jeg lagde denne komponenten på " Tinkercad.com, & q
Del 1 ARM Assembly TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: 16 trinn
Del 1 ARM Assembly TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: Fokuset for denne Instructable er STM32 Nucleo mikrokontroller. Motivasjonen for dette for å kunne lage et monteringsprosjekt fra bare bein. Dette vil hjelpe oss med å dykke dypere og forstå MSP432 Launchpad-prosjektet (TI-RSLK) som har
IOT123 - D1M BLOCK - 2xAMUX Assembly: 7 trinn (med bilder)
IOT123 - D1M BLOCK - 2xAMUX Assembly: D1M BLOCKS legger til taktile etuier, etiketter, polaritetsguider og utbrudd for de populære Wemos D1 Mini SOC/Shields/Clones. Et av problemene med ESP8266 -brikken er at den bare har en analog IO -pinne tilgjengelig. Denne instruksjonsfilen viser hvordan du monterer 2xA
Light Sequencer Using Assembly & Microchip PIC16F690: 3 trinn
Light Sequencer Using Assembly & Microchip PIC16F690: Formålet med dette prosjektet er å bygge en lys sequencer for å teste en spillers reaksjonshastighet. Brukergrensesnittet til denne lyssekvenseren består av 8 lysdioder og en knapp. På den tekniske siden skal vi sende kode skrevet på monteringsspråk med