Satura rādītājs:

Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB): 6 soļi (ar attēliem)
Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB): 6 soļi (ar attēliem)

Video: Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB): 6 soļi (ar attēliem)

Video: Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB): 6 soļi (ar attēliem)
Video: 7 projects Build LED LCD Alarm Clock using DS1307 with Arduino | Lesson 105 2024, Jūlijs
Anonim
Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB)
Arduino digitālais pulkstenis ar modinātāja funkciju (pielāgota PCB)

Šajā DIY ceļvedī es jums parādīšu, kā padarīt savu digitālo pulksteni par šo modinātāja funkciju.

Šajā projektā es nolēmu izveidot savu PCB, kuras pamatā ir Arduino UNO mikrokontrolleris - Atmega328p.

Zemāk jūs atradīsit elektronisko shēmu ar PCB izkārtojumu, lai jūs varētu to viegli izgatavot.

Nospiežot pogas, jūs varēsiet iestatīt laiku/datumu/modinātāju un trauksmes stāvokli (ieslēgts/izslēgts).

Modinātāju var izslēgt, nospiežot trauksmes pogu vai kratot kastīti.

Atjauninājumus un daudz ko citu var atrast šeit:

Sāksim.

1. darbība. Kas jums būs nepieciešams - aparatūra

Kas jums būs nepieciešams - aparatūra
Kas jums būs nepieciešams - aparatūra

Šim projektam jums būs nepieciešams:

  • Mūsu pielāgotā PCB ķēde
  • Augsta kontrasta 16x2 rakstzīmju LCD (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (ar Arduino UNO sāknēšanas ielādētāju)
  • DS1307 reālā laika pulkstenis
  • Slīpuma sensors
  • 28 iegremdēšanas ligzda un 8 iegremdēšanas ligzda
  • 16 MHz kristāla oscilators
  • 32,768 MHz kristāla oscilators
  • 2x22 pF kondensatori
  • 3x10 kOhm rezistors
  • Trimeris 20kOhm
  • Signāls
  • Monētu šūnu akumulatora turētājs
  • skrūves terminālis 2P 2,54 mm
  • Tapas galviņa 1x5 sieviete 2,54 mm
  • Mini spiedpogas slēdzis - garš

Programmēšanas procedūrai jums būs nepieciešams arī TTL -USB modulis vai Arduino UNO plate.

Barošanai jums būs nepieciešams 5V-1A strāvas adapteris, vai arī varat izmantot USB kabeli, kā es to darīju.

2. darbība: ķēde EasyEDA, bezmaksas tiešsaistes ķēdes dizaina platformā

Circuit pie EasyEDA, bezmaksas tiešsaistes ķēdes dizaina platforma
Circuit pie EasyEDA, bezmaksas tiešsaistes ķēdes dizaina platforma
Circuit vietnē EasyEDA, bezmaksas tiešsaistes ķēdes dizaina platforma
Circuit vietnē EasyEDA, bezmaksas tiešsaistes ķēdes dizaina platforma

Ievadiet šeit, lai redzētu un veiktu izmaiņas iepriekš minētajā ķēdē.

3. darbība: kods

Kods
Kods

Kā to ieprogrammēt:

Pievienojiet ķēdi ar TTL pie USB moduļa ar 5 kabeļiem programmēšanas galvenē.

Tapām RX un TX jābūt savstarpēji savienotām.

PIEZĪME. Ja izmantojat Arduino UNO plāksni, vispirms noņemiet no tās ATmega328 IC un pievienojiet galvenes RX līdz RX un TX ar TX tapām. RS tapai jābūt savienotai ar Arduino UNO atiestatīšanas tapu.

Lejupielādējiet kodu no šejienes un atveriet to, izmantojot Arduino IDE. Iekšpusē atradīsit arī bibliotēkas failu.

4. solis: JLCPCB - izveidojiet savu ķēdes laivu no 2 USD

JLCPCB - izveidojiet savu ķēdes laivu no 2 USD!
JLCPCB - izveidojiet savu ķēdes laivu no 2 USD!

Ienāc šeit, lai izgatavotu savu PCB plāksni!

Izmantojiet JLCPCB 2 USD PCB izgatavošanai un 2 dienu izgatavošanas laikam, kvalitāte ir patiešām laba, pārbaudiet zemāk esošo mūsu PCB plates fotoattēlu.

5. solis: 3D daļas

3D daļas
3D daļas
3D daļas
3D daļas

6. solis: labi darīts

Labi padarīts!
Labi padarīts!

Es ceru, ka jums tas patika, paziņojiet man komentāros !!!

Ieteicams: