Kazalo:

Nočna lučka opozorila o polnjenju Arduino: 11 korakov
Nočna lučka opozorila o polnjenju Arduino: 11 korakov

Video: Nočna lučka opozorila o polnjenju Arduino: 11 korakov

Video: Nočna lučka opozorila o polnjenju Arduino: 11 korakov
Video: Книга - Моя первая схема ArduMikron 2024, Junij
Anonim
Nočna lučka za opozarjanje na polnjenje Arduino
Nočna lučka za opozarjanje na polnjenje Arduino
Nočna lučka za opozarjanje na polnjenje Arduino
Nočna lučka za opozarjanje na polnjenje Arduino

Razred in ime: 9A Vivian Ting

Uvod:

Opozorilna lučka za polnjenje je kombinacija dveh različnih naprav, ki skupaj združita opozorilno napravo za polnjenje in nočno luč. Ker je mnoge ljudi, ki jih poznam v svoji okolici, motil problem pozabljanja polnjenja prenosnih računalnikov ali drugih elektronskih naprav, je bila naprava ustvarjena tako, da je uporabnika opomnila, naj vsako noč napolni svoje elektronske naprave, da imajo popolnoma napolnjeno napravo v naslednjem dnevu. Po polnjenju naprave lahko vklopite svetilko na vrhu naprave, da zmanjšate stres, se sprostite in izboljšate kakovost spanja.

Kredit:

Konceptni razvoj projekta je bil zbran iz mojega prejšnjega projekta na ProjectPlus, ki je govoril o ustvarjanju opozorila o svetlosti Arduino (Iskanje: Arduino 光線 警示 燈, upoštevajte, da je spletno mesto napisano v kitajščini) za zaščito oseb vid. Zamisel o projektu je bila premišljena s spletne strani: https://www.tngs.tn.edu.tw/download/arduino/blinki…, ki je bila vir, ki je poučeval postopek delovanja pritiska na gumb in LED na Arduino.

Kaj je spremenjeno?

V tem projektu sem spremenil svoj prejšnji projekt, ki opozarja na svetlost, tako da sem vključil dodatno LED in pritisnilni gumb za oblikovanje svetilke na napravi iz spletnega vira (vir je omenjen v razdelku Kredit). Hkrati sem spremenil funkcijo, vlogo in namen naprave.

Koda projekta:

Zaloge

  1. Arduino Leonardo x1
  2. Ogledna plošča x1
  3. Dolga žica x16
  4. Kratka žica x6
  5. Fotoodpornost (5 ~ 10k/ohm, 5 mm) x1
  6. LED lučka (barve so neobvezne, jaz sem izbral rdečo in rumeno) x2
  7. Pritisnite gumb x1
  8. Upor (82/ohm, ¼ vat) x2
  9. Natančen upor (10k/ohm, ¼ vat) x2
  10. Napajalni kabel USB x1
  11. Kartoni x6

    • 20 cm*15 cm x 2
    • 20 cm*7 cm x 1
    • 20 cm*6 cm x 1
    • 15 cm*7 cm x 2
    • 5 cm*3 cm x 1
  12. Bombaž x primerna količina
  13. Polnilec x1 (Vsak polnilnik s kabli, uporabil sem polnilnik MacBook Air)
  14. Trak
  15. Črni trak
  16. Sizzor x1
  17. Pripomočni nož x1
  18. Power bank x1
  19. Pištola za lepilo x1

Korak: Nastavite ploščico navzgor

Nastavite Breadboard Up
Nastavite Breadboard Up

S sklicevanjem na priloženo sliko nastavite ploščico.

Najprej priključite 5V na pozitivni del vrstic na plošči. Hkrati priključite GND na negativni del vrstic na plošči.

Gumb za pritisk: En konec gumba za pritisk povežite s pozitivnim odsekom plošče, drugega pa z natančnim uporom (10 k ohm) in žico, ki je povezana s Pin13. Nato priključite še en konec natančnega upora na negativni del plošče.

LED za opozarjanje na polnjenje: pozitivni konec (daljši) LED diode priključite na Pin5, negativni konec (krajši) na upor (82 ohmov). Nato priključite drugi konec upora na negativni del plošče.

LED žarnice: pozitivni konec (daljši) LED diode priključite na Pin3, negativni konec (krajši) na upor (82 ohmov). Nato priključite drugi konec upora na negativni del plošče.

Fotootpornost: En konec fotoodpornosti povežite s pozitivnim odsekom plošče, drugega pa z natančnim uporom (10 k ohm) in žico, ki je povezana z analognim zatičem 2. Nato drugi konec upora priključite na negativni del plošče.

2. korak: nalaganje kode (1)

Nalaganje kode (1)
Nalaganje kode (1)

Naložite spodnjo kodo v Arduino Leonardo. Ko naložite kodo, odprite serijski monitor in popolnoma položite roko na odpornost proti svetlobi ali izklopite svetlobo v sobi, da prilagodite svetlobni rob, če je fotoobstoj.

create.arduino.cc/editor/Vivian_Ting/dc56d…

3. korak: Urejanje kode

Urejanje kode
Urejanje kode

Ko dobite številko, jo zapišite in prvotno številko v razdelku fotocelice spodnje kode zamenjajte s tisto, ki jo imate.

create.arduino.cc/editor/Vivian_Ting/e97d…

4. korak: Nalaganje kode 2

Nalaganje kode 2
Nalaganje kode 2

Naložite končno kodo v Arduino Leonardo. Preverite, če ima težave.

5. korak: Priprava primerov- Priprave

Priprava primerov- priprave
Priprava primerov- priprave
Priprava primerov- priprave
Priprava primerov- priprave
Priprava primerov- priprave
Priprava primerov- priprave

Za postopek bo potrebnih šest kartonov.

A: 20 cm*15 cm (spodaj)

B: 20 cm*15 cm (zgoraj)

C: 20 cm*6 cm (spredaj)

D: 20 cm*7 cm (zadaj)

E: 15 cm*7 cm (levo)

F: 15 cm*7 cm (desno)

Izrežite luknjo 3 cm*3 cm na desnem kotu deske B, ko končate, izrežite luknjo 1,5 cm*1,5 cm na sredini plošče B. Nato izrežite luknjo 4 cm*2 cm na levem kotu plošče E.

6. korak: izdelava primerov- zavijanje papirja

Izdelava primerov- zavijanje papirja
Izdelava primerov- zavijanje papirja
Izdelava primerov- zavijanje papirja
Izdelava primerov- zavijanje papirja
Izdelava primerov- zavijanje papirja
Izdelava primerov- zavijanje papirja

Za zavijanje plošč izrežite več kosov ovojnega papirja, ki so približno 2 do 3 cm širši in daljši od ustreznega kartona. Ko pripravite vse papirje, jih ustrezno prilepite na sredino papirja. Odrežite vse vogale vsakega papirja s ploščami (primer si oglejte na sliki). Za luknje na krovu B z nožem za rezanje izrežite diagonale lukenj, nato s škarjami prilepite štiri trikotnike navznoter. Vsako stran papirja z lepilnimi trakovi prilepite na ploščo (primer si oglejte na sliki). Hkrati karton velikosti 5 cm*3 cm zavijte v ovojni papir in nanj napišite opozorilna sporočila z oznakami za kasnejšo uporabo. Ko končate, pojdite na naslednji korak.

7. korak: Izdelava primerov- oblikovanje škatle

Izdelava primerov- oblikovanje škatle
Izdelava primerov- oblikovanje škatle
Izdelava primerov- oblikovanje škatle
Izdelava primerov- oblikovanje škatle
Izdelava primerov- oblikovanje škatle
Izdelava primerov- oblikovanje škatle

S pištolo za lepilo zlepimo vse strani skupaj, razen sprednje (plošča C), da oblikujemo škatlo. Lepite le desno stran deske C, da oblikujete vrata ohišja. Po tem uporabite trakove, da zaprete vrata. Če bo v prihodnosti prišlo do težav z ohišjem, odstranite trak in ga preverite.

8. korak: Nastavite stroj

Nastavite stroj
Nastavite stroj
Nastavite stroj
Nastavite stroj
Nastavite stroj
Nastavite stroj

Ohišje postavite v ohišje. Prenesite LED svetilko in fotootpor skupaj skozi majhno luknjico na sredini plošče B. Ko končate, s pištolo za lepilo pritrdite črni del žice z LED in fotoobpornost skozi luknjo. Preden nadaljujete s korakom, pustite, da se lepilo ohladi. Pritisnite gumb za stiskanje skozi luknjo na desnem kotu deske B, da se zatakne na luknjo. Izrežite dva trakova trakov, eden bo približno 7 cm, drugi pa približno 4 cm. Krajši trak nalepite na sredino daljšega traku, da tvorite en sam trak z lepljivimi dvema koncema. En konec tesno prilepite na stran gumba za pritiskanje, drugega pa ne tako lepljivo na drugo stran gumba (preverite sliko kot referenco). Trak tvori stikalo gumba (preverite video predstavitev:

9. korak: Organiziranje žic

Organiziranje žic
Organiziranje žic
Organiziranje žic
Organiziranje žic

Pustite LED opozorilne luči iz ohišja skozi režo vrat ohišja in podaljšajte žico LED s štirimi dolgimi žicami. S črnim trakom prilepite črni del žice LED na kabel polnilnika. Karton z opozorilnimi besedili nalepite na črni del žice LED. Organizirajte žice ali LED in polnilnik tako, da jih zlepite skupaj s črnimi trakovi, da tvorijo eno vrstico.

10. korak: Okraski

Okraski
Okraski

Če je nočna lučka LED, obdajte vse površine z bombažem in jih pritrdite na škatlo s pištolami za lepilo. Namen koraka je poslabšati bleščanje LED -luči, da bi ustvarila najboljšo svetlost nočne luči, hkrati pa okrasila napravo. Ko končate, preverite, ali ima naprava težave, s preizkušanjem sposobnosti, opozorilna LED naj zasveti, ko je okolje temno. Ko pritisnete gumb, naj LED lučka za nočno luč zasveti, medtem ko opozorilna lučka ne sveti. Če s funkcijami ni težav, je vaša naprava dokončana!

Priporočena: