Innehållsförteckning:
- Steg 1: Förberedelse
- Steg 2: Fixing Dev Board & LCD
- Steg 3: Anslut GND
- Steg 4: Anslut Power Pins
- Steg 5: Anslut LCD -stift
- Steg 6: Ta bort Power Led
- Steg 7: Anslut Lipo -batteri
- Steg 8: Anslut RTC
- Steg 9: Anslut rörelsessensor
- Steg 10: Program
- Steg 11: Klockväska i 3D -utskrift
- Steg 12: Happy Time
Video: Arduino Watch: 12 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Denna instruktion visar hur du gör en Arduino -klocka från Arduino Watch Core.
Steg 1: Förberedelse
Arduino Dev Board
Den här gången använder jag Sparkfun Pro Micro 3,3 V 8 MHz dev -kort.
Titta på displayen
Den här gången använder jag en ST7789 1,3 IPS LCD.
Lipo batteri
Jag har ett 301420 Lipo -batteri i handen.
Lipo Charge Board
Jag har några 15 mm x 15 mm Lipo laddningskort i handen.
RTC Chip
Den här gången använder jag DS3231M, den inbyggda kristalloscillatorn, ingen extra komponent krävs
RTC -batteri
Detta är valfritt, om du vill behålla tiden även Lipo -batteriet är förbrukat. MS412FE är ett litet 1 mAh uppladdningsbart batteri, enligt RTC -databladet 1 mAh kan redan hålla tid många dagar.
Klockarmband
Jag har beställt ett 20 mm brett tygdukband.
Andra
En diod t.ex. 1N5822, fyra 6 mm M2 -skruvar, kopparfolieband och några trådar
Steg 2: Fixing Dev Board & LCD
Använd en liten bit PET -platta för att hålla ihop Pro Micro och IPS LCD -skärmen.
Steg 3: Anslut GND
Läs LCD -databladet från din leverantör.
Klipp lite kopparfolieband, rör bara vid alla GND -stift och negativa LED -stift och fixa det på FPC -plattan. Löd sedan stiften med kopparfolieband.
Steg 4: Anslut Power Pins
Anslut dev board GND Pins till kopparfoliebandet. Anslut Vcc -stiften till LCD -Vcc -stiftet.
Steg 5: Anslut LCD -stift
Här är sammanfattningen av anslutningen:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
Steg 6: Ta bort Power Led
Strömlampan lyser alltid och förbrukar över 1 mA kontinuerligt, så det är bättre att ta bort den. Lossa och ta bort lysdioden försiktigt.
Steg 7: Anslut Lipo -batteri
Här är sammanfattningen av anslutningen:
Laddningskort +ve in -> Dev Board J1 -kontakt nära USB -uttaget (5V)
Charge Board -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 diode -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Notera:
De flesta Lipo laddningskort är bättre att använda 5V effekt som ingång. Pro Micro dev -kortet ger dock inte USB 5V -stift. Lyckligtvis är J1 -kontakten nära USB -uttaget faktiskt ansluten till USB 5V -stift. Akta dig för att inte lödda 2 kontakter tillsammans.
Steg 8: Anslut RTC
DS3231M är väldigt liten och det kräver att ansluta till ett litet batteri, var tålmodig och anslut alla:
DS3231M pin 2 (Vcc) -> dev board Vcc
DS3231M pin 5 (GND) -> dev board GND, MS412FE RTC battery -ve DS3231M pin 6 (VBAT) -> MS412FE RTC battery +ve DS3231M pin 7 (SDA) -> dev board GPIO 2 (SDA) DS3231M pin 8 (SCL) -> dev -kort GPIO 3 (SCL)
Steg 9: Anslut rörelsessensor
Som nämnts i mina tidigare instruktioner använder jag 2 vibrationssensorer som en rörelsessensor för att utlösa dev -boardets väckningsstift.
Klockan har dock inget utrymme för 2 5 mm vibrationssensorer. Jag har försökt ersätta med en 3 mm vibrationssensor och testat några dagar. Det är för lätt felaktigt vaknat och batteriet tar slut inom en dag.
Jag testar fortfarande några andra metoder för att undvika felaktigt vaknat. du kan följa min Twitter för att få de senaste resultaten.
Steg 10: Program
Följ mina tidigare instruktioner för att programmera dev -kortet.
Steg 11: Klockväska i 3D -utskrift
Ladda ner och skriv ut klockfodralet:
Steg 12: Happy Time
Det är att visa upp vad du har gjort mot dina vänner!
Och du kan också:
- programmera och designa ditt eget urtavla
- lägg till fler sensorer eller komponenter för att det ska bli en smart klocka
- designa ditt eget klockfodral
Rekommenderad:
RaspberryPi Islamic Prayers Watch & Alarm: 15 steg (med bilder)
RaspberryPi Islamic Prayers Watch & Alarm: Muslimer runt om i världen har fem böner varje dag, och varje bön måste vara under en viss tid på dagen. på grund av det elliptiska sättet som vår planet rör sig runt solen, vilket gör att solen stiger och faller tider varierar under hela året, att
The Ultimate Binary Watch: 12 steg (med bilder)
The Ultimate Binary Watch: Jag blev nyligen introducerad till konceptet binära klockor och började undersöka om jag kunde bygga en för mig själv. Jag kunde dock inte hitta en befintlig design som var både funktionell och snygg samtidigt. Så jag bestämde
Vortex Watch: an Infinity Mirror Armbandsur: 10 steg (med bilder)
Vortex Watch: an Infinity Mirror Armbandsur: Målet med detta projekt var att skapa en bärbar version av en infinity -spegelklocka. Den använder sina RGB -lysdioder för att indikera tid genom att tilldela timmar, minuter och sekunder till rött, grönt respektive blått ljus och överlappar dessa nyanser till
The Nerd Watch: 10 steg (med bilder)
The Nerd Watch: Nerd Watch visar tiden i binär när knappen trycks in och skapades av Sam DeRose under en sommarpraktik på vårt huvudkontor. Klockan visar timme och minuter genom att blinka två lysdioder i följd för att representera två 4-bitars binära tal (i
Arduino Apple Watch: 6 steg (med bilder)
Arduino Apple Watch: Jag ville ha en smartklocka som visade mig aviseringar från en iPhone, var tillräckligt liten för att bära och hade ett laddningsbart batteri som varade i minst en dag. Jag skapade min egen Apple -klocka baserad på en Arduino. Det är en smartklocka baserad på en Arduino mini