Turinys:
- 1 žingsnis: 1 žingsnis: medžiagos
- 2 veiksmas: 2 žingsnis: „Breadboard“laidų bandymas
- 3 žingsnis: 3 žingsnis: „Arduino“programavimas
- 4 žingsnis: 4 žingsnis: bandymas
- 5 veiksmas: 5 veiksmas: dėklo paruošimas komponentams
- 6 veiksmas: 6 veiksmas: perkelkite laidus
- 7 veiksmas: 7 veiksmas: testavimas ir keitimas
- 8 veiksmas: 8 žingsnis: atlikta
Video: „Pasidaryk pats“- prototipas - „Arduino“USB įkroviklis: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Per savo seminarą apie arduino turėjome išrasti laimingą įsilaužimą su „arduino“. Mes nusprendėme sukurti įrenginį, kuris sumažintų įkrovimo įrenginių energiją, naudojant tam tikrą „arduino“kodą. „Powerbuddy“! Šis prototipas iš tikrųjų neįkrauna įrenginių, nes „arduino“negamina pakankamai energijos, tačiau gali būti labai naudingas tiems, kurie gali atlikti tranzistorius.
Šioje instrukcijoje sužinosite, kaip sukurti šį prototipą, kuris prijungs ir atjungs įkrovimo įrenginius. Taip pat sužinosite, kaip nustatyti laikmačio vartotojo sąsają naudojant OLED mini ekraną!
ĮSPĖJIMAS: prietaisas mums neveikė. Taip yra todėl, kad mes negalėjome priversti mūsų tranzistoriaus veikti kaip elektroninio jungiklio, bet galbūt galėsite jį įjungti.
1 žingsnis: 1 žingsnis: medžiagos
Norėdami tai padaryti, jums reikės:
-1 vnt arduino UNO programuojamas lustas-1 vnt 0,96 colio OLED 128x64 I2C-20pcs arduino laidas (10 FF/10 MM) -1 vnt 9V akumuliatoriaus laikiklis + baterija (galite pasirinkti naudoti kintamosios srovės adapterį) -4 vnt mini mygtuko jungiklis-7 vnt rezistorius 221 Ohm-1pc RGB LED 5MM USB jungtis (moteris)
-kamštienos ritinėlio lipdukas (tvirtai priglundantis)
2 veiksmas: 2 žingsnis: „Breadboard“laidų bandymas
Žiūrėkite paveikslėlį, kaip atlikti laidus. PIN kodų funkcijų aprašymas: PIN2: pritaikykite mygtuką PIN3: judėjimo skaitmenų mygtukas PIN4: papildomų skaitmenų mygtukas PIN5: Atkurti PIN7: USB GND jungiklis PIN-A1: žalia lemputė PIN-A2: mėlyna lemputė PIN-A4: PIN-A5: SDA ekrano duomenys
3 žingsnis: 3 žingsnis: „Arduino“programavimas
Kodas:
Kodas turi keletą pasirinktinių funkcijų, parašytų efektyvumui ir patogumui.
OLED ekranas yra užprogramuotas taip, kad turi dvi būsenas: laikmačio pasirinkimo etapą ir įkrovimo būseną.
Keturių mygtukų įvestys yra išdėstytos paprastu išdėstymu: [UP] - [NEXT] - [RESET] - [APPLY]
Laikmačio pasirinkimo etape galite naudoti [UP] mygtuką, norėdami padidinti pasirinktą skaičių, kaip ir senuose žadintuvuose. Naudodami [NEXT] galite peržiūrėti visus atskirus skaičius.
Taigi naudodami šiuos du valdiklius galite nustatyti įkrovimo laiką valandomis, minutėmis ir sekundėmis. Po to paspausite [TAIKYTI], kad pradėtumėte įkrovimo būseną. Per šį etapą nurodytas laikas sumažės, kol pasieks nulį, ir grįš į laiko pasirinkimo etapą, o skaitmeninis išvesties signalas (7 kaištis) įjungiamas į LOW, kad USB negautų srovės.
Šiame eskize naudojamos bibliotekos: - „Adafruit_GFX“(pagrindinė OLED ekrano grafikos biblioteka) https://github.com/adafruit/Adafruit-GFX-Library - „Adafruit_SSD1306“(šio konkretaus OLED ekrano aparatinės įrangos biblioteka) https:// github.com/adafruit/Adafruit-GFX-Library-SPI (įmontuotas „Arduino“)-Viela (įmontuota „Arduino“)
PASTABA: Mes naudojome pasirinktinį šriftą, kurį reikės importuoti į aplanką „Adafruit_GFX/Fonts“: Org_01.h
4 žingsnis: 4 žingsnis: bandymas
Patikrinkite, ar jūsų prietaisas veikia taip, kaip numatyta, laikmačio valdymas yra panašus į žadintuvo nustatymą: 1 mygtukas, skirtas skaitmenims pridėti prie šiuo metu pasirinkto. 1 mygtukas, skirtas perjungti į kitą skaitmenį. 1 mygtukas, norint iš naujo nustatyti laikrodį (kai laikrodis veikiant, turėsite jį paspausti maždaug sekundę, kad išvengtumėte atsitiktinio paspaudimo) 1 mygtukas, skirtas paleisti laikrodį. Jei mygtukai ir ekranas veikia taip, kaip numatyta, galite tęsti kitą žingsnį, jei jis neveikia per laidus vėl schemos.
5 veiksmas: 5 veiksmas: dėklo paruošimas komponentams
Mūsų korpuso matmenys yra 138 mm*98 mm*50 mm. Su pasirinktiniu lazerinio kirpimo dangteliu, kuriuo pasidalinsime šioje pamokoje!
Pasirinkite dėžutę ar ką nors kitą, kuris atitiktų medžiagų, reikalingų „Powerbuddy“, veikimui. Reikiamų medžiagų ieškokite 1 žingsnyje: Medžiagos. Naudokite kažką panašaus į mažą juostą ar vielą, kad suvyniotumėte kabelius, kad vėliau sutaupytumėte vietos. Prieš suvyniodami laidus, būtinai prijunkite juos prie „Arduino“. Taip pat patikrinkite, ar „arduino“veikia, kai visi kaiščiai yra prijungti.
Kaip matote kairiajame kampe, kaip maitinimo šaltinį naudojome 9 voltų bateriją. Įsitikinkite, kad „powerbuddy“viršutinė dalis yra pakankamai gerai iškirpta, kad tilptų rankenėlės, šviesos diodas ir ekranas. Jei ne, naudokite failų įrankį, kad padidintumėte skyles. Kai jie bus per dideli, pridėkite keletą kamštienos gabalėlių prie kraštų tarp rankenėlės ir „Powerbuddy“viršaus.
6 veiksmas: 6 veiksmas: perkelkite laidus
Dabar perkelkite laidus iš duonos lentos į korpusą. būtinai atlikite vieną komponentą vienu metu, nes kai viskas susipainios, tai gali būti tikras košmaras.
7 veiksmas: 7 veiksmas: testavimas ir keitimas
Dabar įsitikinkite, kad viskas vis dar veikia taip, kaip anksčiau. Turėjome daug problemų dėl blogų jungčių lituotuose laiduose, todėl būkite kantrūs. Išgerkite puodelio arbatos, nes tai gali užtrukti. kai viskas bus tinkamai, naudokite dar vieną kamštį, kad priveržtumėte dangčio kraštus ir tęstumėte kitą žingsnį.
8 veiksmas: 8 žingsnis: atlikta
Presto! jūsų beveik praktiškas ir veikiantis galios draugas! Tikimės, kad tai gali būti kam nors naudinga.
Rekomenduojamas:
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): 4 žingsniai (su nuotraukomis)
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): mačiau daug žmonių, gaminančių makro objektyvus su standartiniu rinkiniu (paprastai 18–55 mm). Dauguma jų yra objektyvas, tiesiog prilipęs prie fotoaparato atgal arba nuimtas priekinis elementas. Abi šios galimybės turi neigiamų pusių. Objektyvui pritvirtinti
„Pasidaryk pats“universalus akumuliatoriaus įkroviklis su magnetiniais gnybtais: 5 žingsniai
„Pasidaryk pats“universalus akumuliatoriaus įkroviklis su magnetiniais gnybtais: Sveiki visi, tai yra mano antrasis nurodymas, todėl jūsų atsiliepimai man tikrai padės toliau tobulėti. Taip pat peržiūrėkite mano „YouTube“kanalą, kur rasite daugiau projektų. Šiandien aš jums parodysiu, kaip padaryti universalų akumuliatoriaus įkroviklį su magnetu
„Pasidaryk pats“„Bluetooth“belaidis įkroviklis: 5 žingsniai
„Pasidaryk pats“„Bluetooth“belaidis įkroviklis: ar turite seną „Bluetooth“garsiakalbį ir belaidį įkroviklį? Sujunkime juos, kad sukurtume nuostabų „Bluetooth“belaidį įkroviklį
Avarinis maitinimo bankas - „pasidaryk pats“įrankių rinkinys „Solar“: radijas+ įkroviklis+ lemputė avarinei situacijai!: 4 žingsniai
Avarinis maitinimo bankas - „pasidaryk pats“įrankių rinkinys „Solar“: radijas+ įkroviklis+ lemputė avarinei situacijai!: Pridėkite 2015 m. Kovo 28 d. Kaip patirtį galiu pasakyti, kad tarnavau telefonams įkrauti ir klausytis radijo. Senas įrankių rinkinys? senas kompiuterio garsiakalbis? nenaudojamą 12 voltų bateriją? Galite padaryti
Lengvas „pasidaryk pats“nešiojamasis įkroviklis: 6 žingsniai
Lengvas „pasidaryk pats“nešiojamasis įkroviklis: čia yra nešiojamasis įkroviklis, kurį galite lengvai pagaminti, kad iš tikrųjų galėtumėte įkrauti telefoną