Cuprins:
- Provizii
- Pasul 1: Dezvoltați ideea
- Pasul 2: Luarea măsurii
- Pasul 3: IMPRIMARE
- Pasul 4: încărcați codul
- Pasul 5: SOLDER
- Pasul 6: lipiți piesele imprimate 3D
- Pasul 7: Cum să lipiți „senzorul Reflexivo De Suelo” | Senzor LED liniar IR !!!!
- Pasul 8: Vândut Leds
- Pasul 9: Decorați cu foaie de spumă (opțional)
- Pasul 10: lipiți patul
- Pasul 11: Organizați cablurile
- Pasul 12: Realizarea mâinilor
- Pasul 13: Extindeți cablul Arduino și este GATA !!
Video: Ceas cu alarmă cu Arduino: 13 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Nu știu despre tine, dar un simplu ceas cu alarmă nu mă poate trezi. Am nevoie de lumină, sunet și chiar o palmă moale pentru a mă trezi.
Niciun ceas cu alarmă nu mă atrage, așa că am decis să mă fac una, demnă să mă trezesc.
Chiar dacă se pare că te lovește ceasul cu alarmă, ai simți doar niște atingeri moi.
În acest proiect veți învăța cum să programați un ceas cu alarmă folosind o placă Arduino, un RTC și un TM1637. Este super usor !!!
Scopul principal:
Trezește un gigant
Provizii
- Foaie de spumă
- imprimantă 3d
- Placa ATarduino 2560
-
Cabluri
- Mare
- Mic de statura
- Servo
- RTC ds3231
- 10 leduri
- Silicon | Pistol de silicon
- TM1637
- Tastatură 4 * 4
- 1 buzzer
- 2 Apăsați butonul
- 1 "sensor reflexivo de suelo" | Senzor cu LED IR liniar (este același lucru, dar are 2 nume diferite)
- 1 Mini BreadBoard
- Bastoane de înghețată
- 2 arc stilou mic
Pasul 1: Dezvoltați ideea
Trebuie să am mintea limpede înainte de a începe.
TM1637 ar trebui să afișeze ora efectivă, în butonul N1 este apăsat va apărea următorul text: "ALA:)"
În cazul în care tastatura este apăsată, tasta apăsată va fi afișată pe TM1637, când este apăsată cele 4 cifre ale alarmei, ora va fi afișată din nou pe TM1637.
Dacă doriți să vedeți când este alarma, trebuie doar să apăsați butonul N2.
Când ora este aceeași cu alarma, servo-ul va începe să se miște, ledul va începe să pâlpâie, pe TM1637 cuvântul UP va începe să pâlpâie și buzzer-ul va începe să sune, până când veți obține „sensor reflexivo de suelo”. | Senzorul cu LED IR liniar detectează negrul.
Când "senzorul reflexiv de suelo" | Senzorul cu LED IR liniar detectează negru, alarma va fi resetată și totul va porni din nou.
Pasul 2: Luarea măsurii
Ar trebui să avem clar unde ar trebui să fie totul și care este distanța dintre toate.
Este important să știm cât de mult cablu ar trebui să avem nevoie.
Pentru a cunoaște locul exact al „senzorului reflexiv de suelo” | Senzorul LED cu LED liniar se întinde pe pat și întinde brațul cât poți fără să te ridici.
"Senzorul reflexiv de suelo" | Senzorul LED cu LED liniar va fi butonul care oprește alarma, nu o pun aproape de mine, pentru că aș adormi din nou.
Făcând efortul de a-mi întinde corpul și este mai ușor să mă trezesc.
Pasul 3: IMPRIMARE
Imprimați fișierele.stl pe care vă las mai jos.
Cel mai mare este pentru tastatură, buzzer, TM1637 și butonul 2.
Duplicatele sunt pentru leduri, iar celălalt este pentru "senzor reflexiv de suelo" | Senzor LED liniar IR.
Pasul 4: încărcați codul
Încarcă codul pe care îl las pe tabloul tău.
Veți avea nevoie de următoarele biblioteci, las și un link. Trebuie doar să o descărcați:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Temporizator =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Tastatura =
https://playground.arduino.cc/Code/Keypad/
Pasul 5: SOLDER
Am lipit totul (cu excepția ledurilor pe care le-am lipit ulterior) așa cum se arată în imagine, ținând cont de distanța cablului de care aș avea nevoie.
Nu uitați să nu conectați nimic la pinii TX.
Apoi acoperiți cutia cu silicon, aveți grijă, ceea ce am făcut a fost, am pus niște silicon, așteptați un minut, udați-mi degetele și apoi dați-i o formă.
SOLDERUL TOT EXCEPȚI LED-urile !!!!!!!!
Pasul 6: lipiți piesele imprimate 3D
Lipiți componentele așa cum se arată pe imagine.
Pe butoane am adăugat mici cercuri.
Pasul 7: Cum să lipiți „senzorul Reflexivo De Suelo” | Senzor LED liniar IR !!!!
Acesta este modul în care lipesc „senzorul reflexiv de suelo” | Senzor liniar cu LED IR.
Deoarece nu am mai multe butoane, transform un reflex | pe un buton.
Tăiați niște bandă izolatoare (neagră) sau hârtie neagră în fața „senzorului reflexiv de suelo” | Senzor LED liniar IR.
Lipiți cele 2 arcuri mici de la robinet. Deoarece robinetul este complet alb (dacă nu lipiți niște hârtie albă) atunci când acest buton manual nu este apăsat, "senzorul reflexiv de suelo" | Senzorul cu LED IR liniar va detecta culoarea neagră, totuși, dacă apăs capacul, „senzorul reflexiv de suelo” | Senzorul cu LED IR liniar detectează albul.
Pasul 8: Vândut Leds
Lipește fiecare led ținând cont de distanța dintre ele.
Vă recomand cu tărie să le lipiți după imprimare și să folosiți piesa tipărită 3D ca referință.
După lipire, adăugați doar silicon.
Pasul 9: Decorați cu foaie de spumă (opțional)
SA-I DAM CUMTE CULOARE !!!!
În afară de a-l decora, am adăugat numărul la taste și am scris „Vedeți alarma” pentru a face o distincție între cele 2 butoane (una este pentru stabilirea alarmei cealaltă sau pentru a vedea alarma).
Pasul 10: lipiți patul
Lipiți totul pe pat, am folosit silicon, pentru că în cazul în care ați făcut o greșeală este mai ușor să decolați.
Pasul 11: Organizați cablurile
Am folosit niște cleme în care erau majoritatea cablurilor (pe placa Arduino) și am adăugat niște silicon (se poate folosi și o bandă izolatoare) pentru a menține cablurile încă lângă pat.
Pasul 12: Realizarea mâinilor
- Desenați și tăiați 2 mâini pe foaia de spumă (pentru a acoperi întreaga pernă)
- Lipiți cele 2 mâini între 2 băț de înghețată
- Lipiți încă un băț de înghețată perpendicular pe ultimul, așa cum se arată în imagine.
- Lipiți brațul servo de marginea bățului de înghețată (pe cel pe care îl puteți vedea în imagine).
- OPȚIONAL: Deși palma ar trebui să fie ușoară, lipesc 2 bețe de înghețată, o introduc între pat și cablu și las mâinile foii de spumă să se sprijine pe ea. Deoarece mâinile sunt realizate dintr-o foaie de spumă care este flexibilă, atunci când servo-ul începe să se miște, înghețata care susține mâinile nu ar fi o problemă.
Pasul 13: Extindeți cablul Arduino și este GATA !!
Am încercat să folosesc câteva baterii pentru a furniza placa, totuși, nu a funcționat, se pare că nu a fost suficientă energie.
Am prelungit cablul Arduino, procedând astfel, trebuie să:
- Tăiați cablul Arduino, veți vedea că sunt 4 cabluri în interior: verde, alb, roșu și negru
- Îndepărtați toate cablurile de aproximativ 0,4 inci - 1cm.
- Lipiți cablurile USB pe cablurile lungi.
- Apoi lipiți cablul portului Arduino pe cablurile lungi, nu uitați să lipiți verde cu verde, roșu cu roșu, negru cu negru, alb cu alb
Rețineți că, atunci când ceasul cu alarmă nu este conectat, ora nu va fi resetată, deoarece RTC va conta timpul.
ASTA E!!!!!!
Sper că v-a plăcut să citiți la fel cum mi-a plăcut să o fac.
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ă extra puternic inspirat de bombă cu ceas cu doar 5 componente: 3 pași
Ceas cu alarmă extra puternic inspirat de Time Bomb cu doar 5 componente: Am creat acest ceas cu alarmă inspirat de Time Bomb ușor de realizat, care este garantat să vă trezească dimineața. Am folosit materiale simple în casă. Toate articolele utilizate sunt ușor disponibile și ieftine. Această alarmă inspirată de bomba cu ceas
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
Ceas cu alarmă DIY Sesame Street (cu alarmă de incendiu!): 6 pași (cu imagini)
DIY Sesame Street Alarm Clock (cu alarmă de incendiu!): Bună tuturor! Acest proiect este primul meu. De când a apărut prima aniversare a verișorilor mei, am vrut să îi fac un cadou special. Am auzit de la unchiul și mătușa că se află pe Sesame Street, așa că am decis împreună cu frații mei să fac un ceas cu alarmă
Ceas cu alarmă cu răsărit cu LED cu alarmă de melodie personalizabilă: 7 pași (cu imagini)
Ceas cu alarmă cu răsărit cu LED cu alarmă de melodie personalizabilă: motivația mea În această iarnă, iubita mea a avut multe probleme la trezire dimineața și părea să sufere de SAD (tulburare afectivă sezonieră). Ba chiar observ cât de greu este să te trezești iarna, deoarece soarele nu a venit