INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vind my Arduino -klokprojek met behulp van die UNO -bord en Adafruit's Neopixels. Dit is 'n werk wat tans aan die gang is, so wees geduldig met my tutoriaal … Dit sal meer gedetailleerd word namate ek 'n bietjie tyd in my mou kry. Die kode en bedradingbesonderhede is op GitHub gevind (sien skakels vorentoe).
Stap 1: Onderdele benodig
x1 10K weerstand
x1 430R weerstand
x1 LDR (ligafhanklike weerstand)
x1 12 LED Neopixel -ring (Adafruit)
x1 60 LED Neopixel -ring (Adafruit) - let op dat die ring in vier dele bestaan
x1 RTC DS1307 (intydse klok)
x1 Arduino UNO R3 -bord
x1 broodbord
drade
Stap 2: Die hardeware -uitleg (volgens Per Fritzing -ontwerp)
github.com/SteveDeDomenico/Arduino-Uno-LED…
U kan die Fritzing -diagram aflaai om u te help met die bedrading van die projek. Let daarop dat die weerstand 'n 10K een is.
Stap 3: Die kode
github.com/SteveDeDomenico/Arduino-Uno-LED…
Die kode kan by GitHub gevind word om af te laai. As ek tyd het, sal ek 'n paar van die kode in meer detail bespreek.
Stap 4: Video's van hoe dit werk
Nie die beste video's nie, maar ek het gedink dit sal lekker wees om dit te laat werk. Ek sal beter persone oplaai wat sommige van die funksies demonstreer.
Stap 5: Die RTC
Die RTC DS1307 is gebruik om die regte tyd te behou. Raadpleeg die Fritzing -diagram vir die korrekte bedrading.
Stap 6: Die afsonderlike ringe
Die klein ring (12 LED's) word gebruik vir die uurwyser en die groter ring (60 LED's) word gebruik vir die minute en sekondes. 'N LDR (ligafhanklike weerstand) is in die konstruksie opgeneem om die helderheid van beide ringe aan te pas. Hierdie ringe kan op die Adafruit -webwerf gekoop word. Let daarop dat die 60 LED -ring in vier dele bestaan en aanmekaar gesoldeer moet word.
Stap 7: Die UNO -raad
Ek het die UNO -raad gebruik, maar ander werk net so goed.
Stap 8: 'n Artistieke afwerking van die projek
'N Lasersnitkas is gebruik om die projek te voltooi.
Stap 9: Nag -effek
Let daarop dat die liggevoelige weerstand die LED's in die donker minder helder maak.