Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Vind mijn Arduino-klokproject met behulp van het UNO-bord en Adafruit's Neopixels. Het is een werk in uitvoering, dus wees geduldig met mijn tutorial….. Het zal gedetailleerder worden naarmate ik meer tijd heb. De code en bedradingsdetails zijn te vinden op GitHub (zie links verderop).
Stap 1: Benodigde onderdelen
x1 10K weerstand
x1 430R weerstand
x1 LDR (lichtafhankelijke weerstand)
x1 12 LED Neopixel-ring (Adafruit)
x1 60 LED Neopixel-ring (Adafruit) - merk op dat de ring in vier delen wordt geleverd
x1 RTC DS1307 (realtime klok)
x1 Arduino UNO R3-bord
x1 breadboard
draden
Stap 2: De hardware-indeling (volgens Fritzing-ontwerp)
github.com/SteveDeDomenico/Arduino-Uno-LED…
U kunt het Fritzing-diagram downloaden om te helpen bij de bedrading van het project. Merk op dat de weerstand een 10K is.
Stap 3: De code
github.com/SteveDeDomenico/Arduino-Uno-LED…
De code is te vinden op GitHub om te downloaden. Als ik wat tijd heb, zal ik een deel van de code in meer detail bespreken.
Stap 4: Video's van het werken
Niet de beste video's, maar ik dacht dat het leuk zou zijn om te laten zien dat het werkt. Ik zal betere uploaden die enkele van de functies demonstreren.
Stap 5: De RTC
De RTC DS1307 werd gebruikt om de juiste tijd bij te houden. Raadpleeg het Fritzing-diagram voor de juiste bedrading.
Stap 6: De afzonderlijke ringen
De kleine ring (12 LED's) wordt gebruikt voor de uurwijzer en de grotere ring (60 LED's) wordt gebruikt voor de minuten- en secondenwijzers. Om de helderheid van beide ringen aan te passen, is een LDR (Light Afhankelijke Weerstand) in de build verwerkt. Deze ringen kunnen worden gekocht via de website van Adafruit. Merk op dat de 60 LED-ring in vier delen wordt geleverd en aan elkaar moet worden gesoldeerd.
Stap 7: Het UNO-bestuur
Ik heb het UNO-bord gebruikt, maar andere werken net zo goed.
Stap 8: Een artistieke afwerking van het project
Een lasergesneden behuizing werd gebruikt om het project te voltooien.
Stap 9: Nachteffect
Merk op dat de lichtgevoelige weerstand de LED's minder fel maakt in het donker.