Sisällysluettelo:
- Vaihe 1: Valmistelu
- Vaihe 2: Kehityslevyn ja nestekidenäytön kiinnitys
- Vaihe 3: Yhdistä GND
- Vaihe 4: Liitä nastat
- Vaihe 5: Liitä LCD -nastat
- Vaihe 6: Irrota Power Led
- Vaihe 7: Liitä Lipo -akku
- Vaihe 8: Yhdistä RTC
- Vaihe 9: Liitä liikeanturi
- Vaihe 10: Ohjelmoi
- Vaihe 11: 3D -tulostuskellon kotelo
- Vaihe 12: Hyvää aikaa
Video: Arduino -kello: 12 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä ohje sisältää ohjeet Arduino -kellon tekemiseen Arduino Watch Core -laitteesta.
Vaihe 1: Valmistelu
Arduino Dev Board
Tällä kertaa käytän Sparkfun Pro Micro 3.3 V 8 MHz dev -levyä.
Kellonäyttö
Tällä kertaa käytän ST7789 1,3 tuuman IPS -nestekidenäyttöä.
Lipo -akku
Minulla on noin 301420 Lipo -akku kädessä.
Lipon latauslauta
Minulla on käsissäni noin 15 mm x 15 mm Lipo -latauslevy.
RTC -siru
Tällä kertaa käytän DS3231M: ää, siinä on sisäänrakennettu kideoskillaattori, ei tarvita lisäkomponentteja
RTC -akku
Tämä on valinnainen, jos haluat pitää ajan jopa Lipo -akun kulutettuna. MS412FE on pieni 1 mAh: n ladattava akku, RTC -lomakkeen mukaan 1 mAh voi jo pitää aikaa monta päivää.
Rannekellon nauha
Olen tilannut noin 20 mm leveän kangaskellon rannekellon.
Muut
Diodi esim. 1N5822, neljä 6 mm: n M2 -ruuvia, kuparifolio ja muutama johto
Vaihe 2: Kehityslevyn ja nestekidenäytön kiinnitys
Kiinnitä Pro Micro ja IPS LCD yhteen pienellä PET -levyllä.
Vaihe 3: Yhdistä GND
Lue myyjän toimittama nestekidenäyttö.
Leikkaa pieni kuparinauhanauha koskettamalla kaikkia GND -nastoja ja LED -negatiivisia nastoja ja kiinnitä se FPC -levyyn. Sitten juotetaan nastat kuparikalvoteipillä.
Vaihe 4: Liitä nastat
Liitä kehityskortin GND -nastat kuparikalvoteipille. Liitä Vcc -nastat LCD Vcc -tappiin.
Vaihe 5: Liitä LCD -nastat
Tässä yhteenveto yhteydestä:
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)
Vaihe 6: Irrota Power Led
Virran merkkivalo palaa aina ja kuluttaa yli 1 mA jatkuvasti, joten se on parempi poistaa. Poista juotos ja poista LED varovasti.
Vaihe 7: Liitä Lipo -akku
Tässä yhteenveto yhteydestä:
Latauskortti +ve in -> Dev Board J1 -liitin lähellä USB -liitäntää (5V)
Latauskortti -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 diodi -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Huomautus:
Useimmat Lipo -latauslevyt käyttävät paremmin 5 V: n virtaa tulona. Pro Micro dev -kortti ei kuitenkaan tarjoa USB 5V -nastaista pintaa. Onneksi J1 -liitin lähellä USB -liitäntää on todella kytketty USB 5V -nastaiseen. Varo juottamasta 2 liitintä yhteen.
Vaihe 8: Yhdistä RTC
DS3231M on hyvin pieni ja vaatii yhteyden pieneen akkuun, ole kärsivällinen ja yhdistä kaikki:
DS3231M nasta 2 (Vcc) -> kehityskortti Vcc
DS3231M nasta 5 (GND) -> kehityskortti GND, MS412FE RTC akku -DS3231M nasta 6 (VBAT) -> MS412FE RTC -akku +ve DS3231M nasta 7 (SDA) -> kehityskortti GPIO 2 (SDA) DS3231M nasta 8 (SCL)) -> kehityskortti GPIO 3 (SCL)
Vaihe 9: Liitä liikeanturi
Kuten aiemmissa ohjeissani mainittiin, käytän 2 tärinäanturia liiketunnistimena laukaisemaan kehityskortin herätystapin.
Kellossa ei kuitenkaan ole tilaa 2 5 mm: n tärinäantureille. Olen yrittänyt korvata sen 3 mm tärinäanturilla ja testannut muutaman päivän. Herääminen on liian helppoa väärin laukaistuna ja akku tyhjenee päivän kuluessa.
Kokeilen edelleen muita menetelmiä välttääkseen väärin laukaisun heräämisen. Voit seurata Twitteriä saadaksesi viimeisimmät havainnot.
Vaihe 10: Ohjelmoi
Noudata aiempia ohjeitani ohjelmoidaksesi kehityskortin.
Vaihe 11: 3D -tulostuskellon kotelo
Lataa ja tulosta kellokotelo:
Vaihe 12: Hyvää aikaa
Sen avulla voit näyttää ystävillesi, mitä olet tehnyt!
Ja voit myös:
- ohjelmoida ja suunnitella oma kellotaulu
- lisää antureita tai komponentteja, jotta siitä tulee älykello
- suunnittele oma kellokotelosi
Suositeltava:
Arduino Nano - Arduino Uno -sovitin: 6 vaihetta (kuvilla)
Arduino Nano - Arduino Uno -sovitin: Arduino Nano on mukava, pieni ja halpa Arduino -perheen jäsen. Se perustuu Atmega328 -siruun, mikä tekee siitä yhtä voimakkaan kuin hänen veljensä Arduino Uno, mutta sen voi saada pienemmällä rahalla. Ebayssa kiinalaiset versiot voivat nyt
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Pitkä kantama, 1,8 km, Arduino-Arduino Langaton tiedonsiirto HC-12: n kanssa: 6 vaihetta (kuvilla)
Pitkä kantama, 1,8 km, Arduino-Arduino Langaton tiedonsiirto HC-12: n avulla: Tässä ohjeessa opit kommunikoimaan Arduinojen välillä pitkän matkan, jopa 1,8 km: n päässä ulkona. HC-12 on langaton sarjaportti viestintämoduuli, joka on erittäin hyödyllinen, erittäin tehokas ja helppokäyttöinen. Ensin otat
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa
LED -matriisijoukon ohjaaminen Arduino Unolla (Arduino -käyttöinen robotti): 4 vaihetta (kuvilla)
LED -matriisiohjaimen ohjaaminen Arduino Unolla (Arduino -käyttöinen robottikasvo): Tämä ohje näyttää kuinka hallita 8x8 LED -matriisiryhmää Arduino Unolla. Tätä opasta voidaan käyttää luomaan yksinkertainen (ja suhteellisen halpa näyttö) omille projekteillesi. Tällä tavalla saatat näyttää kirjaimia, numeroita tai mukautettuja animaatioita