Inhoudsopgave:

DIY 3D-geprinte Arduino-klok met één cijfer - Ajarnpa
DIY 3D-geprinte Arduino-klok met één cijfer - Ajarnpa

Video: DIY 3D-geprinte Arduino-klok met één cijfer - Ajarnpa

Video: DIY 3D-geprinte Arduino-klok met één cijfer - Ajarnpa
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, November
Anonim
DIY 3D-geprinte Arduino-klok met één cijfer
DIY 3D-geprinte Arduino-klok met één cijfer

Eén grote cijferige, volledig functionele Arduino Nano-klok

Stap 1: Beschrijvingen

Image
Image

Nog een uit een reeks ongebruikelijke klokken, dit keer gemaakt met behulp van een 3D-printer.

Stap 2: Materialen

Materialen
Materialen
Materialen
Materialen

Om dit project te bouwen hebben we de volgende componenten nodig:

- Arduino Nano-microcontrollerbord

- DS3231 Realtime klokmodule

- SMD5050 Ledstrip

- 8x 2N2222 of soortgelijke transistoren

- 8x 560 Ohm Weerstanden

- 2X knoppen

- Led-diode en 220 Ohm-weerstand

Stap 3: Bouwen

Gebouw
Gebouw
Gebouw
Gebouw
Gebouw
Gebouw

De inspiratie voor het maken van deze klok kreeg ik van:

8bitmicro.blogspot.com/2012/02/project-clock-two-single-digit-clock.html, maar nu met een doe-het-zelf 7-segments display gemaakt met een 3D-printer en 5050 LED-strip. De code is aangepast voor DS3231 realtime klok die ook goedkoop is maar veel nauwkeuriger dan DS1307. De LED-strip kan op elke derde diode in serie worden gesneden. In dit geval moeten we het op elke tweede diode knippen. Hiervoor is een kleine aanpassing gemaakt die je in de video kunt zien. Elk segment van de strip wordt aangedreven door een 2N2222 of soortgelijke laagvermogentransistor.

Stap 4: Shematic-, code- en 3D-printonderdelen

Shematic-, code- en 3D-printonderdelen
Shematic-, code- en 3D-printonderdelen

Voor het instellen van de tijd gebruiken we twee knoppen. Ze zijn verbonden met digitale pinnen acht en negen (met 10k pull-down-weerstanden). De LED-displaysegmenten a~g zijn respectievelijk verbonden met Arduino digitale pinnen 0~6. De decimale punt is verbonden met de pulsuitgangspin van de DS3231 - die wordt ingesteld op een 1Hz-uitgang om een mooie constant knipperende LED te hebben om te laten zien dat de klok springlevend is.

Arduino en andere elektronica zijn ondergebracht in een handige doos met daarboven een 7-segments display. Hieronder vindt u een link waar u de code en.stl-bestanden voor 3D Print kunt downloaden.

Aanbevolen: