Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mfano na Ukuzaji wa Nambari ya Arduino
- Hatua ya 2: Mchoro wa Mzunguko
- Hatua ya 3: Ubunifu wa Kesi
Video: Saa ya Saa ya Saa ya Dakika 30: Hatua 3 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Rafiki anaanzisha biashara ndogo ambayo inakodisha rasilimali kwa muda wa dakika 30. Alitafuta kipima muda ambacho kinaweza kutisha kila dakika 30 (saa na nusu saa) na sauti ya gong ya kupendeza, lakini haikuweza kupata chochote.
Nilijitolea kuunda saa rahisi ya kengele inayotegemea Arduino. Ubuni huu unatumia Pro Micro microcontroller, DFPlayer Mini MP3 player, na saa halisi ya DS3231 (RTC.) Nilitumia Fusion 360 kubuni kesi hiyo, kulingana na Fusion 360 Mafunzo - Kesi rahisi za Kufaa!
Vifaa
- Arduino Pro Micro, 5 volt, 16 MHz
- Kicheza MP3 cha DFPlayer Mini
- Kadi ya MicroSD
- DS3231RTC
- 1602 16x2 LCD na I2C Interface
- spika ndogo
- 2 vifungo vidogo vya SPST
- 5 volt DC usambazaji wa umeme
- Pipa jack kwa pembejeo ya nguvu
- screws / kusimama / karanga anuwai, nk.
- bodi ya manukato
- vichwa vya kike na vya kiume 2.54mm
- Kesi iliyochapishwa na 3D
Hatua ya 1: Mfano na Ukuzaji wa Nambari ya Arduino
Nilichora muundo na Kitanda cha Mvumbuzi wa SparkFun ambacho kinajumuisha bodi ya Arduino Uno, ubao wa mkate, waya za kuruka, n.k. Hili ni jukwaa zuri la kuiga miradi ya Arduino, pamoja na majukwaa mengine mengi yanayofanana.
Kwanza nilitumia saa ndogo ya "Tiny RTC" DS1307. Inajumuisha betri ya hifadhi ya CR2032 kuweka wakati mradi wote haujatumiwa. Walakini, nilijifunza kuwa DS3231 RTC ni chaguo bora kwa sababu ni pamoja na oscillator inayolipwa joto kwa utunzaji wa wakati sahihi zaidi. Kumbuka kuwa DS3231M joto halijalipwa, kwa hivyo angalia kwa uangalifu kabla ya kununua.
Nyaraka za DMPlayer Mini MP3 Player zinajumuisha mchoro wa unganisho na nambari ya sampuli. Hii ilinifanyia kazi vizuri. Kwa sauti ya kengele, nilipenda hii "Bakuli la Kuimba lililopigwa na nyundo iliyosikia" kwenye Freeound. Kwa Ushujaa, nilibadilisha kurekodi kuwa mono, nikapunguza kwa urefu mfupi, nikaongeza kufifia, na kuihifadhi kwenye faili ya.mp3. Kisha, nilinakili faili ya.mp3 kwenye kadi ya SD na kuiingiza kwenye DFPlayer Mini. (Kwa kweli, muundo huu hukuruhusu kutumia sauti yoyote kwa kengele.)
Vifungo viwili vya kushinikiza huongeza / punguza wakati kwa dakika moja. Niliunganisha hizi kwa pini 2 ambazo zinawezeshwa kwa usumbufu na kiambatisho kilichotumiwaInterrupt ()
Nambari iko katika kiambatisho cha "shoni_clock.ino". Vyanzo vya nambari na unganisho la Arduino:
-
Kicheza MP3 cha DFPlayer Mini
# pamoja na "DFRobotDFPlayerMini.h"
- Matunda ya matunda RTClib
- # pamoja
- LiquidCrystal_I2C
- # pamoja
Hatua ya 2: Mchoro wa Mzunguko
Nilitumia Fritzing kubuni mzunguko.
- chanzo Fritzing chanzo: shoni_clock.fzz
- skimu.pdf: shoni_clock_schem.pdf
Hatua ya 3: Ubunifu wa Kesi
Mradi huu ulikuwa fursa nzuri ya kuboresha ujuzi wangu wa kubuni wa 3D CAD. Ninatumia Fusion 360. Mafunzo ya Fusion 360 - Kesi rahisi za Kufaa! inaonyesha mbinu muhimu ya kuunda viendeshi vya urefu wa urefu (upana, upana, urefu, unene wa ganda) na vielelezo vya pamoja vya kiunga cha vis-screws / gundi.
Niliongeza mashimo na vipunguzi vya jack ya nguvu, onyesho la LCD, kuweka vifungo vya kushinikiza wakati, na spika. Nilitengeneza pete rahisi kuweka spika kwa ndani juu ya kesi. Nilitumia zana ya muundo wa Fusion 360 kuunda safu ya mstatili ya mashimo kwa spika. Ingekuwa nzuri kuunda muundo wa gridi ya spika ya spika, lakini sikuweza kupata njia rahisi ya kufanya hivi. Mtu mmoja alikuwa ameunda hati ya toleo la zamani la Fusion, lakini haisakinishi Je! una maoni juu ya jinsi ya kutengeneza muundo wa spika ya duara? Hebu tujue na maoni.
Nilichapisha hii kwenye PLA kwenye printa ya Ender 3.
Faili za muundo wa uchapishaji wa 3D:
-
Spika ya Spika:
- Chanzo cha Fusion 360: speaker_mount v1.f3d
- STL: spika_mount.stl
-
Kesi:
- Chanzo cha Fusion 360: ShoniClockCase v20.f3d
- Ufungaji STL: shoni_clock_case.stl
- Jalada la chini STL: shoni_clock_case_bottom_cover.stl
Ilipendekeza:
Zungusha SAA YA Mchanga Kila Dakika Ukitumia Servo Motor - Arduino: Hatua 8
Zungusha SAFU YA Mchanga Kila Dakika Ukitumia Servo Motor - Arduino: Katika mafunzo haya tutajifunza jinsi ya kuzungusha saa ndogo (dakika 1) ya mchanga kila miaka 60 kutumia servo motor na Visuino, Tazama video ya maonyesho
Sura ya Picha ya Raspberry Pi chini ya Dakika 20: Hatua 10 (na Picha)
Sura ya Picha ya Raspberry Pi chini ya Dakika 20: Ndio, hii ni sura nyingine ya picha ya dijiti! Lakini subiri, ni laini zaidi, na labda ni ya haraka zaidi kukusanyika na kuanza kukimbia
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Hatua 14 (na Picha)
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Halo wote! Huu ni maoni yangu kwa Mashindano ya Mwandishi wa Mara ya Kwanza ya 2020! Ikiwa unapenda mradi huu, ningethamini sana kura yako :) Asante! Hii inayoweza kufundishwa itakuongoza kupitia mchakato wa kujenga saa iliyotengenezwa na saa! Nimeita kwa ujanja
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Saa rahisi ya Arduino / Saa ya saa: Hatua 6 (na Picha)
Saa rahisi / Saa ya saa Arduino: Hii " inafundishwa " itakuonyesha na kukufundisha jinsi ya kutengeneza saa rahisi ya Arduino Uno ambayo pia hufanya kama saa ya kusimama kwa hatua chache rahisi