Talaan ng mga Nilalaman:

DIY 3D Naka-print na Single Digit Arduino Clock: 4 na Hakbang
DIY 3D Naka-print na Single Digit Arduino Clock: 4 na Hakbang

Video: DIY 3D Naka-print na Single Digit Arduino Clock: 4 na Hakbang

Video: DIY 3D Naka-print na Single Digit Arduino Clock: 4 na Hakbang
Video: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, Nobyembre
Anonim
DIY 3D Naka-print na Single Digit Arduino Clock
DIY 3D Naka-print na Single Digit Arduino Clock

Isang Malaking digit, ganap na gumaganang Arduino Nano na orasan

Hakbang 1: Mga Paglalarawan

Image
Image

Isa pa sa isang serye ng mga hindi pangkaraniwang orasan, sa oras na ito na ginawa sa tulong ng isang 3D printer.

Hakbang 2: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan

Upang maitayo ang proyektong ito kailangan namin ang mga sumusunod na sangkap:

- Arduino Nano microcontroller board

- DS3231 Realtime module ng orasan

- SMD5050 Led strip

- 8x 2N2222 o katulad na Transistors

- 8x 560 Ohm Resistors

- 2X mga pindutan

- Led diode at 220 Ohm Resistor

Hakbang 3: Pagbuo

Gusali
Gusali
Gusali
Gusali
Gusali
Gusali

Nakuha ko ang inspirasyon para sa paggawa ng orasan na ito mula sa:

8bitmicro.blogspot.com/2012/02/project-clock-two-single-digit-clock.html, ngunit ngayon na may display ng DIY 7 na segment na ginawa gamit ang isang 3D printer at 5050 LED strip. Ang code ay binago para sa DS3231 realtime na orasan na mura din ngunit mas tumpak kaysa sa DS1307. Ang LED strip ay maaaring i-cut sa bawat ikatlong diode sa serye. Sa kasong ito dapat nating i-cut ito sa bawat pangalawang diode. Para sa hangaring ito ay ginawang isang maliit na pagbabago na makikita mo sa video. Ang bawat segment ng strip ay hinihimok ng isang 2N2222 o katulad na mababang power transistor.

Hakbang 4: Mga Bahagi ng Sematic, Code at 3D sa Pag-print

Mga Bahagi ng Pagpi-print ng Sematic, Code at 3D
Mga Bahagi ng Pagpi-print ng Sematic, Code at 3D

Para sa oras ng mga setting gumagamit kami ng dalawang mga pindutan. Nakakonekta ang mga ito sa mga digital na pin na walo at siyam (na may 10k pull-down resistors). Ang mga segment ng LED display a ~ g ay konektado sa Arduino digital pin na 0 ~ 6 ayon sa pagkakabanggit. Ang decimal point ay konektado sa pulse output pin ng DS3231 - na itatakda sa isang output na 1Hz upang magkaroon ng magandang pare-parehong blinking LED upang ipakita na ang orasan ay buhay at maayos.

Ang Arduino at iba pang mga electronics ay nakalagay sa isang maginhawang kahon na may isang 7 segment na display sa itaas. Nasa ibaba ang isang link kung saan maaari mong i-download ang code at.stl na mga file para sa 3D Print.

Inirerekumendang: