Sisällysluettelo:
- Vaihe 1: Vaihe 1: Materiaalit
- Vaihe 2: Vaihe 2: Breadboard -johdotustesti
- Vaihe 3: Vaihe 3: Arduinon ohjelmointi
- Vaihe 4: Vaihe 4: Testaus
- Vaihe 5: Vaihe 5: Kotelon valmistelu osia varten
- Vaihe 6: Vaihe 6: Siirrä johdotus
- Vaihe 7: Vaihe 7: Testaus ja säätäminen
- Vaihe 8: Vaihe 8: Valmis
Video: DIY -prototyyppi- Arduino -ajastettu USB -laturi: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Arduinoa käsittelevän seminaarimme aikana meidän piti keksiä onnellinen hakkeri, jossa oli arduino. Päätimme tehdä laitteen, joka katkaisee virran latauslaitteista käyttämällä jotakin arduino -koodia. Powerbuddy! Tämä prototyyppi ei todellakaan lataa laitteita, koska arduino ei anna tarpeeksi virtaa, mutta saattaa olla erittäin hyödyllinen transistoreilla kykenevälle henkilölle.
Tässä ohjeessa opit tekemään tämän prototyypin, joka yhdistää ja irrottaa latauslaitteet.
VAROITUS: laite ei toiminut meille. Tämä johtuu siitä, että emme voineet saada transistoriamme toimimaan elektronisen kytkimen tavoin, mutta saatat saada sen toimimaan.
Vaihe 1: Vaihe 1: Materiaalit
Tätä ohjeellista varten tarvitset:
-1 kpl arduino UNO ohjelmoitava siru-1kpl 0,96 tuuman OLED 128x64 I2C-20kpl arduino-johto (10 FF/10 MM) -1kpl 9V paristopidike + akku (voit käyttää verkkolaitetta) -4kpl minipainikekytkin-7kpl vastus 221 Ohm-1kpl RGB LED 5MM -USB-portti (naaras)
-korkkitarran rulla (tiukkojen istuvuuksien tekemiseen)
Vaihe 2: Vaihe 2: Breadboard -johdotustesti
Katso kuva johdotuksista, jotka sinun on tehtävä. Nastatoimintojen kuvaus: PIN2: käytä painiketta PIN3: siirrä numeropainike PIN4: lisää numeropainike PIN5: nollaa PIN7: USB GND -kytkin PIN-A1: vihreä valo PIN-A2: sininen valo PIN-A4: SCL-näytön tiedot PIN-A5: SDA-näytön tiedot
Vaihe 3: Vaihe 3: Arduinon ohjelmointi
Koodi:
Koodissa on muutamia mukautettuja toimintoja, jotka on kirjoitettu tehokkuuden ja mukavuuden vuoksi.
OLED -näyttö on ohjelmoitu siten, että siinä on kaksi tilaa: ajastimen valintavaihe ja lataustila.
Neljän painikkeen tulot on järjestetty yksinkertaiseen asetteluun: [YLÖS] - [SEURAAVA] - [NOLLAA] - [KÄYTÄ]
Ajastimen valintavaiheessa voit käyttää [YLÖS] -painiketta suurentaaksesi valittua numeroa, kuten vanhoissa herätyskelloissa. [NEXT] -toiminnolla voit selata kaikkia yksittäisiä numeroita.
Joten näiden kahden säätimen avulla voit asettaa latausajan tunteina, minuutteina ja sekunteina. Tämän jälkeen napsautat [KÄYTÄ] aloittaaksesi lataustilan. Tässä vaiheessa annettu aika lyhenee, kunnes se saavuttaa nollan, ja palautuu aikavalintavaiheeseen samalla kun digitaalinen lähtösignaali (nasta 7) asetetaan LOW -asentoon, jotta USB ei saa virtaa.
Tässä luonnoksessa käytetyt kirjastot ovat: - Adafruit_GFX (OLED -näytön ydingrafiikkakirjasto) https://github.com/adafruit/Adafruit-GFX-Library - Adafruit_SSD1306 (tämän OLED -näytön laitteistokirjasto) https:// github.com/adafruit/Adafruit-GFX-kirjasto-SPI (sisäänrakennettu Arduino)-lanka (sisäänrakennettu Arduino)
HUOMAUTUS: Olemme käyttäneet mukautettua fonttia, joka on tuotava Adafruit_GFX/Fonts -kansioon: Org_01.h
Vaihe 4: Vaihe 4: Testaus
Testaa, toimiiko laitteesi aiotulla tavalla. käynnissä, sinun on painettava sitä noin sekunnin ajan estääksesi vahingossa tapahtuvan painamisen) 1 painike kellon käynnistämiseksi. kaaviot taas.
Vaihe 5: Vaihe 5: Kotelon valmistelu osia varten
Kotelomme mitat ovat 138 mm*98 mm*50 mm. Sisältää mukautetun laserleikkauskannen, jonka jaamme tässä ohjeessa!
Valitse laatikko tai jotain muuta, joka sopii Powerbuddyn toimimiseen tarvittavien materiaalien määrään. Katso tarvittavat materiaalit kohdasta 1: Materiaalit. Käytä esim. Pientä teippiä tai johtoa kelaamaan kaapelit yhteen säästääksesi tilaa myöhemmin. Muista kytkeä kaapelit Arduinoon ennen kuin kelaat ne yhteen. Testaa myös, toimiiko arduino, kun kaikki nastat on kytketty.
Kuten näet vasemmasta kulmasta, käytimme virtalähteenä 9 voltin akkua. Varmista, että powerbuddy -laitteen yläosa on leikattu riittävän hyvin, jotta se mahtuu nuppeihin, lediin ja näyttöön. Jos ei, käytä tiedostotyökalua reikien suurentamiseen. Kun ne ovat suuria, lisää muutama korkkikappale nupin ja Powerbuddyn yläosan väliin.
Vaihe 6: Vaihe 6: Siirrä johdotus
Siirrä nyt johdotus leipälevyltä koteloon. muista tehdä yksi komponentti kerrallaan, koska se voi olla ehdoton painajainen, kun asia sotkeutuu.
Vaihe 7: Vaihe 7: Testaus ja säätäminen
Varmista nyt, että kaikki toimii edelleen kuten ennenkin. Meillä oli paljon ongelmia juotettujen johtojen huonojen liitosten kanssa, joten ole kärsivällinen. Hanki itsellesi mukava kuppi teetä, koska tämä voi viedä hetken. kun kaikki on toimintakunnossa, kiristä kannen reunat korkilla ja jatka seuraavaan vaiheeseen.
Vaihe 8: Vaihe 8: Valmis
Presto! Sinun melkein käytännöllinen ja toimiva powerbuddy! Toivomme, että tästä voi olla jollekin hyötyä.
Suositeltava:
USB -muistitikun tekeminen pyyhekumin avulla - DIY -USB -aseman kotelo: 4 vaihetta
USB -muistitikun tekeminen pyyhekumin avulla | DIY -USB -aseman kotelo: Tämä blogi käsittelee " Kuinka tehdä USB -muistitikku pyyhekumin avulla | DIY USB -aseman kotelo " Toivon että pidät siitä
Käännä tavallinen USB -tikku turvalliseksi USB -tikuksi: 6 vaihetta
Muuta tavallinen USB -tikku turvalliseksi USB -tikuksi: Tässä opetusohjelmassa opimme muuttamaan tavallisen USB -tikun turvalliseksi USB -tikuksi. Kaikissa Windows 10: n vakiotoiminnoissa, ei mitään erityistä eikä mitään ylimääräistä ostettavaa. Tarvitset: USB -muistitikun tai muistitikun. Suosittelen lämpimästi gettiä
NODEMcu USB -portti ei toimi? Lataa koodi käyttämällä USB -liitäntää TTL (FTDI) -moduuliin vain kahdessa vaiheessa: 3 vaihetta
NODEMcu USB -portti ei toimi? Lataa koodi käyttämällä USB -liitäntää TTL (FTDI) -moduuliin vain kahdessa vaiheessa: Oletko kyllästynyt liittämään monia johtoja USB: stä TTL -moduuliin NODEMcuun, noudata tätä ohjetta ja lähetä koodi vain kahdessa vaiheessa. NODEMcu ei toimi, älä paniikkia. Se on vain USB -ohjainsiru tai USB -liitin
Kuinka tehdä oma USB -autolaturi mille tahansa iPodille tai muille laitteille, jotka lataavat USB: n kautta: 10 vaihetta (kuvilla)
Kuinka tehdä oma USB -autolaturi mille tahansa iPodille tai muulle USB -latauksella varustetulle laitteelle: Luo USB -autolaturi mille tahansa iPodille tai muulle laitteelle, joka lataa USB: n kautta, yhdistämällä autoadapteri, joka lähettää 5 V: n ja USB -naarasliitännän. Tämän projektin tärkein osa on varmistaa, että valitsemasi autosovittimen lähtö on veto
USB -sisä-/ulkolämpömittari (tai 'Ensimmäinen USB -laite'): 4 vaihetta (kuvilla)
USB -sisä-/ulkolämpömittari (tai 'Ensimmäinen USB -laitteeni'): Tämä on yksinkertainen rakenne, joka osoittaa PIC 18F -laitteiden USB -oheislaitteen. Verkossa on joukko esimerkkejä 18F4550 40 -nastaisista siruista, tämä malli osoittaa pienemmän 28 -nastaisen 18F2550 -version. Piirilevy käyttää pinta -asennettavia osia, mutta kaikki