Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Kehitä idea
- Vaihe 2: Toimenpiteen suorittaminen
- Vaihe 3: TULOSTUS
- Vaihe 4: Lataa koodi
- Vaihe 5: JUOTIN
- Vaihe 6: Liimaa 3D -painettuihin kappaleisiin
- Vaihe 7: "Reflexivo De Suelo -anturin" liimaaminen | Lineaarinen IR -LED -anturi !!!!
- Vaihe 8: Ledit myytiin
- Vaihe 9: Koristele vaahtomuovilevyllä (valinnainen)
- Vaihe 10: Liimaa sänkyyn
- Vaihe 11: Järjestä kaapelit
- Vaihe 12: Käsien tekeminen
- Vaihe 13: Pidennä Arduino -kaapelia ja se on VALMIS !!
Video: Slap herätyskello Arduinolla: 13 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
En tiedä sinusta, mutta yksinkertainen herätyskello ei pysty herättämään minua. Tarvitsen valoa, ääntä ja jopa pehmeää iskua herätäkseni.
Mikään herätyskello ei miellytä minua, joten päätin tehdä itsestäni sellaisen, joka herättää minut.
Vaikka näyttää siltä, että herätyskello lyö sinua, tunnet vain pehmeitä napautuksia.
Tässä projektissa opit ohjelmoimaan herätyskellon Arduino -kortin, RTC: n ja TM1637: n avulla. Se on super helppoa !!!
Päätavoite:
Herätä jättiläinen
Tarvikkeet
- Vaahtolevy
- 3D tulostin
- ATarduino 2560 -levy
-
Kaapelit
- Suuri
- Lyhyt
- Servo
- RTC ds3231
- 10 lediä
- Silikoni | Silikoni -ase
- TM1637
- 4*4 näppäimistö
- 1 summeri
- 2 Painike
- 1 "reflexivo de suelo -anturi" | Lineaarinen IR -LED -anturi (se on sama asia, mutta sillä on 2 eri nimeä)
- 1 Mini BreadBoard
- Jäätelösauvat
- 2 pientä kynäjousta
Vaihe 1: Kehitä idea
Minun täytyy saada mieli selväksi ennen aloittamista.
TM1637: n pitäisi näyttää todellinen aika, kun painike N1 painetaan, näytetään seuraava teksti: "ALA:)"
Jos näppäimistöä painetaan, painettu näppäin näkyy TM1637: ssä, kun sitä painetaan, hälytyksen 4 numeroa, tunti näkyy jälleen TM1637: ssä.
Jos haluat nähdä, milloin hälytys on, paina vain painiketta N2.
Kun tunti on sama kuin hälytys, servo alkaa liikkua, led alkaa välkkyä, TM1637: ssä sana UP alkaa vilkkua ja summeri alkaa soida, kunnes "sensor reflexivo de suelo "| Lineaarinen IR -LED -anturi tunnistaa mustan.
Kun "sensor reflexivo de suelo" | Lineaarinen IR -LED -anturi havaitsee mustat, hälytys nollataan ja kaikki alkaa uudelleen.
Vaihe 2: Toimenpiteen suorittaminen
Meillä pitäisi olla selvää, missä kaiken pitäisi olla ja mikä on etäisyys kaiken välillä.
On tärkeää tietää, kuinka paljon kaapelia tarvitsemme.
"Reflexivo de suelo -anturin" tarkan paikan tunteminen | Lineaarinen IR -LED -anturi makaa sängyllä ja venytä käsivartta niin paljon kuin pystyt nousematta ylös.
"Sensor reflexivo de suelo" | Lineaarinen IR -LED -anturitahto on painike, joka pysäyttää hälytyksen, en laita sitä lähelleni, koska nukahtaisin uudelleen.
Kun yritän venyttää vartaloani ja on helpompi herätä.
Vaihe 3: TULOSTUS
Tulosta alla olevat.stl -tiedostot.
Suuri on näppäimistö, summeri, TM1637 ja 2-painike.
Kaksoiskappaleet ovat ledeille, ja toinen on "sensor reflexivo de suelo" | Lineaarinen IR -LED -anturi.
Vaihe 4: Lataa koodi
Lähetä koodi, jonka jätän laudallesi.
Tarvitset seuraavat kirjastot, jätän myös linkin. Sinun tarvitsee vain ladata se:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Ajastin =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Näppäimistö =
https://playground.arduino.cc/Code/Keypad/
Vaihe 5: JUOTIN
Juotan kaiken (paitsi ledit, jotka juotan myöhemmin) kuvan osoittamalla tavalla ottaen huomioon tarvitsemani kaapelin etäisyyden.
Muista, ettet liitä mitään TX -nastoihin.
Peitä sitten vuoka silikonilla, ole varovainen, mitä tein, asetin silikonia, odota minuutti, kastele sormeni ja anna sille sitten muoto.
JUOTIN KAIKKI LEDIT LUKEMATTA !!!!!!!!
Vaihe 6: Liimaa 3D -painettuihin kappaleisiin
Liimaa osat kuvan osoittamalla tavalla.
Painikkeisiin lisäsin pieniä ympyröitä.
Vaihe 7: "Reflexivo De Suelo -anturin" liimaaminen | Lineaarinen IR -LED -anturi !!!!
Näin liimaan "sensor reflexivo de suelo" | Lineaarinen IR -LED -anturi.
Koska minulla ei ole enemmän painikkeita, muutan refleksiivisen | painikkeen päällä.
Leikkaa eristävä teippi (musta) tai musta paperi "sensor reflexivo de suelo" | -laitteen eteen Lineaarinen IR -LED -anturi.
Kiinnitä 2 pientä jousta hanaan. Koska hana on täysin valkoinen (jos se ei liimaa valkoista paperia), kun tätä käsintehtyä painonappia ei paineta, "sensor reflexivo de suelo" | Lineaarinen IR -LED -anturi tunnistaa mustan, mutta jos painan kantta, "sensor reflexivo de suelo" | Lineaarinen IR -LED -anturi tunnistaa valkoisen.
Vaihe 8: Ledit myytiin
Juotos jokainen ledi ottaen huomioon niiden välisen etäisyyden.
Suosittelen voimakkaasti juottamaan ne tulostuksen jälkeen ja käyttämään 3D -painettua kappaletta viitteenä.
Lisää juotamisen jälkeen silikonia.
Vaihe 9: Koristele vaahtomuovilevyllä (valinnainen)
ANNETAAN SILLE JOKA VÄRI !!!!
Sen koristamisen lisäksi lisäsin numeron näppäimiin ja kirjoitin "Katso hälytys" erottaaksesi kaksi painiketta (toinen hälytyksen asettamiseksi tai hälytyksen näkemiseksi).
Vaihe 10: Liimaa sänkyyn
Liimaa kaikki sänkyyn, käytin silikonia, koska jos olet tehnyt virheen, se on helpompi ottaa pois.
Vaihe 11: Järjestä kaapelit
Käytin joitakin puristimia, joissa suurin osa kaapeleista oli (Arduino -levyllä), ja lisäsin silikonia (sitä voidaan myös käyttää, eristävää teippiä), jotta kaapelit pysyisivät sängyn vieressä.
Vaihe 12: Käsien tekeminen
- Piirrä ja leikkaa 2 kättä vaahtomuovilevylle (peittää koko tyynyn)
- Työnnä kaksi kättä kahden jäätelötangon väliin
- Liimaa toinen jäätelötikku kohtisuoraan viimeiseen, kuten kuvassa.
- Liimaa servovarsi jäätelötangon reunaan (kuvassa näkyvään).
- VAIHTOEHTOINEN: Vaikka iskukäden pitäisi olla kevyt, tartun 2 jäätelötikkuun, työnnän sen sängyn ja kaapelin väliin ja annan vaahtomuovilevyn käsien tukea sitä. Koska kädet on valmistettu joustavasta vaahtomuovilevystä, kun servo alkaa liikkua, käsiä tukeva jäätelö ei olisi ongelma.
Vaihe 13: Pidennä Arduino -kaapelia ja se on VALMIS !!
Yritin käyttää paristoja levyn toimittamiseen, mutta se ei toiminut, näyttää siltä, että se ei ollut tarpeeksi energiaa.
Pidennän Arduino -kaapelia, jolloin sinun on:
- Leikkaa Arduino -kaapeli, näet, että sisällä on 4 kaapelia: vihreä, valkoinen, punainen ja musta
- Kuori kaikki kaapelit noin 0,4 tuumaa- 1 cm.
- Juotos USB -kaapelit pitkiin kaapeleihin.
- Juotos sitten Arduino -porttikaapeli pitkiin kaapeleihin, muista juottaa vihreä vihreällä, punainen punaisella, musta mustalla, valkoinen valkoisella
Muista, että kun herätyskello ei ole yhteydessä, aikaa ei nollata, koska RTC laskee aikaa.
TÄMÄ ON !!!!!!
Toivottavasti pidit lukemisesta samalla tavalla kuin minä.
Suositeltava:
Twin Bell herätyskello soodapurkeista: 7 vaihetta (kuvilla)
Kaksoiskellon herätyskello soodapurkeista: Tämä opaskirja näyttää, kuinka voit tehdä kaksoiskellon herätyskellon soodapurkeista. Projekti käyttää soodatölkkejä, joista muste on poistettu (linkki: musteen poistaminen soodapurkeista). Jotta tämä herätyskello toimisi täysin, DIY -kvartsikellomoduuli integroitiin
Kupla -herätyskello tekee heräämisestä hauskaa (ish): 7 vaihetta (kuvilla)
Kupla -herätyskello tekee heräämisestä hauskaa (ish): Herääminen surisevalle herätyskellolle on paskaa. Olen yksi niistä ihmisistä, jotka eivät halua herätä ennen kuin aurinko paistaa (tai on ollut poissa monta tuntia). Mikä olisikaan parempi tapa tehdä heräämisestä hauskaa kuin kuplat juhlia sängyssä! Käyttämällä arduinoa ja
Groundhog -päivän herätyskello: 12 vaihetta (kuvilla)
Groundhog Day Herätyskello: Groundhog Day Herätyskello koostuu Panasonic RC-6025 -kellosta, joka on muokattu toistamaan Groundhog Day -elokuvan ääni hälytyksen soidessa. ja elokuva) piti teknisiä tietoja
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
Auringonnousu herätyskello Arduinolla: 9 vaihetta (kuvilla)
Auringonnousu herätyskello Arduinon kanssa: Talvi voi olla surullista. Heräät, on pimeää ja sinun täytyy nousta sängystä. Viimeinen asia, jonka haluat kuulla, on herätyskellosi soiva ääni. Asun Lontoossa ja minulla on vaikea herätä aamulla. Lisäksi kaipaan heräämistä