Cuprins:
- Pasul 1: Pregătirea
- Pasul 2: Fixarea Dev Board & LCD
- Pasul 3: Conectați GND
- Pasul 4: Conectați pinii de alimentare
- Pasul 5: Conectați pinii LCD
- Pasul 6: Scoateți ledul de alimentare
- Pasul 7: Conectați bateria Lipo
- Pasul 8: Conectați RTC
- Pasul 9: Conectați senzorul de mișcare
- Pasul 10: Program
- Pasul 11: Carcasă de ceas cu imprimare 3D
- Pasul 12: Timp fericit
Video: Ceas Arduino: 12 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Aceste Instrucțiuni arată cum să creați un ceas Arduino din Arduino Watch Core.
Pasul 1: Pregătirea
Arduino Dev Board
De data aceasta folosesc placa dev Sparkfun Pro Micro 3.3 V 8 MHz.
Urmăriți ecranul
De data aceasta folosesc un ST7789 1.3 IPS LCD.
Baterie Lipo
Am niște baterii Lipo 301420 în mână.
Lipo Charge Board
Am în mână o placă de încărcare Lipo de 15 mm x 15 mm.
Cip RTC
De data aceasta folosesc DS3231M, este oscilator de cristal încorporat, nu este necesară nicio componentă suplimentară
Baterie RTC
Acest lucru este opțional, în cazul în care doriți să mențineți timpul până și bateria Lipo consumată. MS412FE este o mică baterie reîncărcabilă de 1 mAh, conform fișei tehnice RTC 1 mAh deja poate păstra timpul multe zile.
Curea de ceas
Am comandat niște curea de ceas din pânză de 20 mm lățime.
Alții
O diodă de ex. 1N5822, patru șuruburi M2 de 6 mm, bandă din folie de cupru și câteva fire
Pasul 2: Fixarea Dev Board & LCD
Folosiți o bucată mică de placă PET pentru a lipi împreună Pro Micro și IPS LCD.
Pasul 3: Conectați GND
Citiți foaia de date LCD furnizată de furnizorul dvs.
Tăiați puțină bandă de folie de cupru doar atingeți toți pinii GND și pinii negativi cu LED și fixați-i pe placa FPC. Apoi lipiți pinii cu bandă de folie de cupru.
Pasul 4: Conectați pinii de alimentare
Conectați pinii GND ai plăcii de dezvoltare la banda de folie de cupru. Conectați pinii Vcc la pinul Vcc LCD.
Pasul 5: Conectați pinii LCD
Iată rezumatul conexiunii:
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)
Pasul 6: Scoateți ledul de alimentare
LED-ul de alimentare este întotdeauna aprins și consumă peste 1 mA continuu, deci este mai bine să îl scoateți. Desfaceți soldarea și scoateți LED-ul cu atenție.
Pasul 7: Conectați bateria Lipo
Iată rezumatul conexiunii:
Charge Board + ve in -> Dev Board J1 conector lângă priza USB (5V)
Placă de încărcare -ve în -> Placă de încărcare GND Pin Placă de încărcare baterie + ve -> Lipo + ve -> diodă 1N5822 -> Placă de încărcare Dev Board Placă de încărcare baterie -ve -> Lipo -ve
Notă:
Majoritatea plăcilor de încărcare Lipo utilizează mai bine puterea de 5V ca intrare. Cu toate acestea, placa de dezvoltare Pro Micro nu oferă pin USB 5V. Din fericire, conectorul J1 de lângă mufa USB este de fapt conectat la pinul USB 5V. Aveți grijă să nu lipiți 2 conectori împreună.
Pasul 8: Conectați RTC
DS3231M este foarte mic și necesită conectarea la o baterie mică, vă rugăm să aveți răbdare să vă conectați împreună:
DS3231M pin 2 (Vcc) -> placa dev Vcc
DS3231M pin 5 (GND) -> placa dev GND, MS412FE RTC baterie -ve DS3231M pin 6 (VBAT) -> MS412FE RTC baterie + ve DS3231M pin 7 (SDA) -> placa dev GPIO 2 (SDA) DS3231M pin 8 (SCL) -> placa dev GPIO 3 (SCL)
Pasul 9: Conectați senzorul de mișcare
Așa cum am menționat în instrucțiunile mele anterioare, folosesc 2 senzori de vibrații ca senzor de mișcare pentru a declanșa pinul de trezire al plăcii dev.
Cu toate acestea, ceasul nu are loc pentru a se potrivi cu 2 senzori de vibrație de 5 mm. Am încercat să înlocuiesc cu un senzor de vibrații de 3 mm și am testat câteva zile. Este prea ușor trezirea greșită și bateria se descarcă într-o zi.
Încă testez alte metode pentru a evita trezirea declanșată greșit. puteți urmări Twitter-ul meu pentru a obține cele mai recente descoperiri.
Pasul 10: Program
Vă rugăm să urmați instructabilele mele anterioare pentru a programa placa de dezvoltare.
Pasul 11: Carcasă de ceas cu imprimare 3D
Vă rugăm să descărcați și să imprimați carcasa ceasului:
Pasul 12: Timp fericit
Este să arăți ce ai făcut prietenilor tăi!
Și, de asemenea, puteți:
- programează și proiectează-ți propriul cadru de ceas
- adăugați mai mulți senzori sau componente pentru a-l face să devină un ceas inteligent
- proiectează-ți propria carcasă de ceas
Recomandat:
Ceas de pensionare / Count Up / Ceas Dn: 4 pași (cu imagini)
Ceas de pensionare / Count Up / Dn Clock: Am avut câteva dintre aceste afișaje cu matrice de puncte LED 8x8 în sertar și mă gândeam ce să fac cu ele. Inspirat de alte instructabile, mi-a venit ideea să construiesc un afișaj de numărătoare inversă / în sus pentru a număra înapoi până la o dată / oră viitoare și dacă timpul țintă p
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
C51 Ceas electronic cu 4 biți - Ceas din lemn: 15 pași (cu imagini)
C51 Ceas electronic cu 4 biți - Ceas din lemn: a avut ceva timp liber în acest weekend, așa că am mers mai departe și am asamblat acest 2,40 USD Ceas digital digital cu 4 biți, pe care l-am cumpărat de la AliExpress acum ceva timp
Crearea unui ceas dintr-un ceas: 11 pași (cu imagini)
Crearea unui ceas dintr-un ceas: în acest instructabil, iau un ceas existent și creez ceea ce simt că este un ceas mai bun. Vom trece de la imaginea din stânga la imaginea din dreapta. Înainte de a începe cu propriul ceas, vă rugăm să știți că reasamblarea poate fi o provocare ca piv
Microdot - Ceas pentru încheietura mâinii Ceas cu model: 7 pași (cu imagini)
Microdot - Ceas pentru încheietura mâinii Ceas cu model: O altă producție RGB Sunset Productions! Acest proiect este o placă de circuite pentru realizarea unei versiuni de dimensiuni de ceas de mână a ceasului meu minidot: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/cu câteva altele funcții mai aplicabile unui dispozitiv portabil. A