Sisukord:

Arduino laadimishoiatus öövalgus: 11 sammu
Arduino laadimishoiatus öövalgus: 11 sammu

Video: Arduino laadimishoiatus öövalgus: 11 sammu

Video: Arduino laadimishoiatus öövalgus: 11 sammu
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Arduino Charge hoiatus öövalgusti
Arduino Charge hoiatus öövalgusti
Arduino Charge hoiatus öövalgusti
Arduino Charge hoiatus öövalgusti

Klass ja nimi: 9A Vivian Ting

Sissejuhatus:

Laadimise hoiatustuli on kahe erineva seadme kombinatsioon, mis ühendab laengu hoiatusseadme ja öölambi. Kuna paljusid inimesi, keda ma oma ümbruses tunnen, on häirinud sülearvutite või muude elektroonikaseadmete laadimise unustamise probleem, tuli masina loomisel kasutajale meelde tuletada, et ta peaks igal õhtul oma elektroonikaseadmeid täis laadima. järgmisel päeval. Pärast seadme laadimist võib masina ülaosas asuv lamp sisse lülitada, et vähendada stressi, lõõgastuda ja parandada une kvaliteeti.

Krediit:

Projekti kontseptsiooni väljatöötamine on kogutud minu eelmisest projektist ProjectPlusis, mis puudutas Arduino Brightness Warneri (Otsing: Arduino 光線 警示 燈, palun arvestage, et veebisait on kirjutatud hiina keeles) loomist nägemine. Projekti idee on välja mõeldud veebisaidilt: https://www.tngs.tn.edu.tw/download/arduino/blinki…, mis oli allikas, mis juhendas nupuvajutuse ja LED-i töötamise protsessi Arduino.

Mis on muudetud?

Selles projektis olen muutnud oma eelmist projekti, heleduse hoiatust, lisades täiendava valgusdioodi ja vajutusnupu, et moodustada seadmesse lamp võrguallikast (allikas on mainitud jaotises Krediit). Samal ajal muutsin seadme funktsiooni, rolli ja eesmärki.

Projekti kood:

Tarvikud

  1. Arduino Leonardo x1
  2. Leivalaud x1
  3. Pikk traat x16
  4. Lühike traat x6
  5. Fotoresistentsus (5 ~ 10 k/oom, 5 mm) x1
  6. LED -tuli (värvid on valikulised, olen valinud punase ja kollase) x2
  7. Vajutage nuppu x1
  8. Takisti (82/oom, ¼ vatt) x2
  9. Täpne takisti (10k/oom, ¼ vatt) x2
  10. USB toitekaabel x1
  11. Papid x6

    • Mõõdud 20cm*15cm x 2
    • 20 cm*7 cm x 1
    • 20 cm*6 cm x 1
    • Mõõdud 15cm*7cm x 2
    • 5 cm*3 cm x 1
  12. Puuvill x sobiv kogus
  13. Laadija x1 (mis tahes kaablitega laadija, olen kasutanud MacBook Airi laadijat)
  14. Lint
  15. Must lint
  16. Sizzor x1
  17. Kasutusnuga x1
  18. Toitepank x1
  19. Liimipüstol x1

Samm: seadistage leivaplaat üles

Seadista leivalaud üles
Seadista leivalaud üles

Viidates lisatud pildile, seadke leivalaud üles.

Kõigepealt ühendage 5V leivalaua ridade positiivse osaga. Samal ajal ühendage GND leivalaua ridade negatiivse osaga.

Vajutusnupp: ühendage vajutusnupu üks ots leivaplaadi positiivse sektsiooniga ja teine täpse takistiga (10 k oomi) ja tihvtiga 13 ühendava juhtmega. Seejärel ühendage täpse takisti teine ots leivaplaadi negatiivse sektsiooniga.

Laadimise hoiatustuli: ühendage LED -i positiivne ots (pikem) pin5 -ga ja negatiivne (lühem) takistiga (82 oomi). Pärast seda ühendage takisti teine ots leivaplaadi negatiivse sektsiooniga.

Lambi LED: ühendage LED -i positiivne ots (pikem) tihvtiga 3 ja negatiivne (lühem) takistiga (82 oomi). Pärast seda ühendage takisti teine ots leivaplaadi negatiivse sektsiooniga.

Fotoresistentsus: ühendage fototakistuse üks ots leivaplaadi positiivse sektsiooniga ja teine täpse takistiga (10 kΩ) ja analoogpistikuga 2 ühendava juhtmega. Seejärel ühendage takisti teine ots leivaplaadi negatiivse sektsiooniga.

2. samm: koodi üleslaadimine (1)

Koodi üleslaadimine (1)
Koodi üleslaadimine (1)

Laadige allolev kood Arduino Leonardosse üles. Pärast koodi üleslaadimist avage jadamonitor ja pange oma käsi täielikult fototakistusele või lülitage ruumi valgus välja, et reguleerida valguspiiri, kui see on fototakistus.

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

Samm: koodi redigeerimine

Koodi redigeerimine
Koodi redigeerimine

Kui olete numbri saanud, salvestage see ja asendage alumine number fotoelemendi jaotises allolevas koodis olemasoleva numbriga.

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

Samm: koodi üleslaadimine 2

Koodi üleslaadimine 2
Koodi üleslaadimine 2

Laadige lõplik kood üles Arduino Leonardole. Testige, kas sellel on probleeme.

5. samm: juhtumi tegemine- ettevalmistused

Juhtumite tegemine- ettevalmistused
Juhtumite tegemine- ettevalmistused
Juhtumite tegemine- ettevalmistused
Juhtumite tegemine- ettevalmistused
Juhtumite tegemine- ettevalmistused
Juhtumite tegemine- ettevalmistused

Protsessi jaoks on vaja kuut pappi.

A: 20cm*15cm (alt)

B: 20 cm*15 cm (ülemine)

C: 20cm*6cm (ees)

D: 20cm*7cm (taga)

E: 15 cm*7 cm (vasakul)

F: 15 cm*7 cm (paremal)

Nikerdage laua B paremasse nurka 3 cm*3 cm auk, kui see on valmis, nikerdage tahvli B keskele 1,5 cm*1,5 cm auk. Seejärel lõigake plaadi E vasakusse nurka 4 cm*2 cm auk.

6. samm: ümbrise tegemine- paberi pakkimine

Korpuse valmistamine- paberi pakkimine
Korpuse valmistamine- paberi pakkimine
Korpuse valmistamine- paberi pakkimine
Korpuse valmistamine- paberi pakkimine
Korpuse valmistamine- paberi pakkimine
Korpuse valmistamine- paberi pakkimine

Laudade mähkimiseks lõigake välja mitu pakkepaberit, mis on umbes 2–3 cm laiemad ja pikemad kui vastav papp. Kui olete kõigi paberite ettevalmistamise lõpetanud, kleepige lauad vastavalt paberi keskele. Katkestage iga paberi nurgad, millel on tahvlid (näite nägemiseks vaadake pilti). Pardal B olevate aukude jaoks lõigake augud diagonaalide abil noaga, seejärel kleepige neli kolmnurka lindiga sissepoole. Kleepige paberi mõlemad küljed teibiga tahvli külge (näite nägemiseks vaadake pilti). Samal ajal mähi 5 cm*3 cm papp pakkepaberiga ja kirjuta markeritega hoiatusteated hilisemaks kasutamiseks. Kui olete lõpetanud, liikuge järgmise sammu juurde.

7. samm: juhtumi tegemine- kasti moodustamine

Juhtumi tegemine- kasti moodustamine
Juhtumi tegemine- kasti moodustamine
Juhtumi tegemine- kasti moodustamine
Juhtumi tegemine- kasti moodustamine
Juhtumi tegemine- kasti moodustamine
Juhtumi tegemine- kasti moodustamine

Liimipüstoli abil kleepige karbi moodustamiseks kõik küljed, välja arvatud esikülg (tahvel C). Karbi ukse moodustamiseks kleepige ainult plaadi C paremat külge. Pärast seda kasutage ukse sulgemiseks lindiribasid. Kui tulevikus on leivaplaadiga probleeme, eemaldage kontrollimiseks lint.

Samm: seadistage masin

Seadistage masin
Seadistage masin
Seadistage masin
Seadistage masin
Seadistage masin
Seadistage masin

Pange leivaplaat korpusesse. Viige lambi LED ja fototakistus koos tahvli B keskel asuva väikese augu kaudu. Kui olete lõpetanud, kinnitage liimipüstoliga traadi must osa, kasutades LED -i ja augu läbivat fototakistust. Enne sammu jätkamist laske liimil jahtuda. Lükake nupp läbi plaadi B paremas nurgas oleva augu, et see auku kinni jääks. Lõika välja kaks lindiriba, millest üks on umbes 7 cm ja teine umbes 4 cm. Kleepige lühem lint pikema lindi keskele, et moodustada üks riba, mille kaks otsa kleepuvad. Kleepige üks ots tihedalt vajutusnupu küljele, teine aga mitte nii kleepuvale nupu teisele küljele (vaadake viidetena pilti). Lint moodustab nupu lüliti (vaadake video tutvustust :

Samm: juhtmete korraldamine

Juhtmete korraldamine
Juhtmete korraldamine
Juhtmete korraldamine
Juhtmete korraldamine

Lase hoiatustuli LED korpusest läbi korpuse uksevahe välja ja pikenda LED -i traati nelja pika juhtmega. Kleepige musta lindi abil LED -juhtme must osa laadija kaabli külge. Kleepige papp hoiatustekstidega LED -juhtme mustale osale. Korraldage juhtmed või valgusdiood ja laadija, kleepides need mustade lintidega kokku, moodustades ühe joone.

Samm: kaunistused

Kaunistused
Kaunistused

Ümbritsege kõik pinnad, kui öölamp on puuvillane, ja kinnitage need liimipüstolitega karbile. Selle sammu eesmärk on halvendada LED -valguse pimestamist, et moodustada öövalguse jaoks parim heledus, samal ajal ka seadet kaunistades. Kui olete lõpetanud, kontrollige, kas seadmel on probleeme, testides võimeid, hoiatustuli peaks põlema, kui keskkond on pime. Nupu vajutamisel peaks öölambi LED -tuli põlema ajal, mil hoiatustuli oli välja lülitatud. Kui funktsioonidega probleeme pole, on teie masin valmis!

Soovitan: