Turinys:

Prieškambario varpo įspėjimo sistema: 4 žingsniai
Prieškambario varpo įspėjimo sistema: 4 žingsniai

Video: Prieškambario varpo įspėjimo sistema: 4 žingsniai

Video: Prieškambario varpo įspėjimo sistema: 4 žingsniai
Video: Часть 2. Аудиокнига Натаниэля Хоторна «Дом с семью фронтонами» (главы 4–7) 2024, Lapkritis
Anonim
Prieškambario varpų įspėjimo sistema
Prieškambario varpų įspėjimo sistema
Prieškambario varpų įspėjimo sistema
Prieškambario varpų įspėjimo sistema

Mokykloje skamba varpai, rodantys, kada klasė turėtų pasikeisti. Jie pirmą kartą skambina nurodydami, kada pamoka turėtų baigtis, o tada skambina antrą kartą, nurodydami, kada turėtų prasidėti kita klasė. Jei studentas vėluoja, paprastai jie turi gauti kažkokį pavėluotą leidimą. Pereinamuoju laikotarpiu studentai gali turėti kitų dalykų, išskyrus vaikščiojimą kitą kartą, pavyzdžiui, eiti į tualetą ar pasikalbėti su draugais, ir dėl to jie gali pavėluoti, jei jie praras laiką.

Mano prietaisas bando informuoti žmones, veikdamas kaip laikrodis, kuris rodo laiką, bet taip pat naudoja šviesos diodus, kad nurodytų likusį laiką.

Prekės

  1. RGB šviesos diodai (4)
  2. „Adafruit“1,2 colio septynių segmentų ekranas su kuprine
  3. „Arduino Micro“
  4. Realaus laiko laikrodis
  5. Trumpieji laidai
  6. Rezistorius
  7. PCB plokštė
  8. Monetų baterija
  9. Mikro USB kabelis
  10. 3D spausdintuvas - Ender 3
  11. Siūlai
  12. Lituoklis su lydmetaliu
  13. Karšti klijai ir karšto klijų pistoletas
  14. „Arduino IDE“

1 žingsnis: sukurkite septynis segmentus

Sukurkite septynis segmentus
Sukurkite septynis segmentus

Sekite šį „Adafruit“vadovą, kad surinktumėte septynis segmentus

learn.adafruit.com/adafruit-led-backpack/1…

Tai atlikę sulenkite antgalio kaiščius 90 laipsnių link vidurio.

2 žingsnis: 3D spausdinkite dėklą

3D spausdinimas
3D spausdinimas

Štai viso modelio 3D modeliuotas dėklas.

Jei turite „Ender 3“arba „Ender 3 pro“, įdėkite.gcode į mini SD kortelę ir paleiskite spausdinimą.

Jei turite kitą 3D spausdintuvą, naudokite „Cura“, kad konvertuotumėte jį į 3D spausdintuvo gcode kodą.

Jei reikia atlikti bet kokius pakeitimus, naudokite.ipt failą, kad prireikus pakeistumėte atvejį „Inventor“.

3 žingsnis: prijunkite įrenginį

Prijunkite įrenginį
Prijunkite įrenginį
Prijunkite įrenginį
Prijunkite įrenginį
Prijunkite įrenginį
Prijunkite įrenginį

Išankstiniai veiksmai:

  1. Įdėkite septynis segmentus į dėklo vidų.
  2. Karštai klijuokite visus RGB šviesos diodus ant korpuso.

RGB LED - turėtų būti bendras anodas

  • 9 smeigtukas = raudonas
  • 10 kaištis = žalia
  • Smeigtukas 11 = mėlynas
  • Būtinai naudokite rezistorių

    Reikia tik vieno, jei jį uždėsite ant šviesos diodo GND kojos (ilgiausia koja)

  • Visi keturi šviesos diodai turi būti lygiagrečiai.

„Arduino Micro“serijos kaiščiai

  • SDA - 2
  • SCL - 3

Septynių segmentų ir realaus laiko laikrodis (RTC)

  • Abu turi 1 SDA ir 1 SCL, yra prijungti lygiagrečiai
  • Abu turi 1 GND kaištį
  • Septyni segmentai turi 2 5V, o RTC - 1 5V

Lituokite viską kartu ant PCB plokštės, kaip parodyta paveikslėlyje.

4 veiksmas: įkelkite kodą

Įkėlimo kodas
Įkėlimo kodas

Įsitikinkite, kad turite įdiegtą „Arduino IDE“.

Įsitikinkite, kad įdiegėte šias bibliotekas:

  • RTC -
  • Septyni segmentai - „Adafruit“instrukcijos

Kaip įdiegti bibliotekas „Arduino“

1) Nustatykite varpų tvarkaraštį (1 pav.)

Pakeiskite minučių ir valandų vertes pagal savo tvarkaraštį

2) Nustatykite dabartinį laiką. (2 paveikslas)

  • Pakeiskite antrojo paveikslėlio reikšmes į dabartinį laiką ir datą
  • Įkelkite kodą

3) Iš naujo įkelkite kodą su pakeitimais.

Rekomenduojamas: