Orodha ya maudhui:
- Hatua ya 1: Zana na Viungo
- Hatua ya 2: Mkutano
- Hatua ya 3: Uhariri wa Sauti
- Hatua ya 4: Kanuni
- Hatua ya 5: Ufungaji
Video: Wakati Umepita: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Time Gone By ni saa inayotangaza wakati unapobanwa, nikiongea na mtoto wangu wa miaka miwili ambaye nilirekodi nikisema saa, "robo hadi", "nusu iliyopita" n.k.
Bila kusema, akiwa mchanga sana alikuwa akipata nambari sawa na kufanya makosa ya kuchekesha njiani - makosa ambayo sasa, miaka miwili baadaye (na labda baadaye), ni furaha kwa masikio yetu, pamoja na babu na bibi, wajomba na watu wengine wa familia.
Utengenezaji wa saa ni rahisi sana. Kwa miaka nadhani nimepata njia kadhaa na ujanja kuweka mradi rahisi, na kufanya mfano ufanye kazi kwa miaka na miaka, bila kuhitaji kuunda PCB ya kawaida au mkate wa mkate uliouzwa. Natumaini utapata kuwa rahisi kujenga, pia.
Saa imeamilishwa na betri moja ya 18650 Li / Ion imepanda hadi 5V, na huwekwa katika hali ya usingizi mzito wakati mwingi, ili isiweze kuchukua nguvu nyingi isipokuwa ikiwashwa tena (kitu ambacho kinaweza kutokea katika michache ya kwanza ya siku, haswa mbele ya watoto). Kwa hali yoyote, betri inaweza kuchajiwa tena na inakuja na kuchaji na kutoa mzunguko wa ulinzi, kwa hivyo inapaswa kuwa rahisi kurudisha tena na sio kuunda taka zaidi kwenye sayari ya Dunia.
Nini kingine? Ndio. Hii ndio kurudi kwangu kwenye eneo la kuandika 'ibles baada ya muda sijafanya hivyo. Kwa hivyo, naweza kuwa na kutu kwa hilo, tafadhali samahani mapema. Nitajaribu kuweka vitu vifupi na vitamu.
Je! Tuanze, basi?
Hatua ya 1: Zana na Viungo
Zana:
Mkataji
Chuma cha kutengeneza na solder
Shimo la kuona au kisu halisi (kwa kutengeneza shimo la kifungo)
Viungo:
Arduino Nano
Mdhibiti mdogo anayejulikana tunajua na tunapenda
Arduino Sensor Shield Chombo kinachofaa cha kufanya unganisho la haraka na la kuaminika
Moduli ya MosfetIlitumika kusababisha moduli ya mp3 kuwasha na kuzima, kuokoa nguvu
Serial MP3 Player (toleo jipya, nyekundu) Moduli rahisi kwa kucheza faili za MP3
Kadi ya 2GB Micro SDHutumika kuhifadhi faili za MP3
18650 Li / Ion betri ikiwa una kompyuta ndogo iliyokufa, betri hizi kawaida ni samaki mzuri. Wanabeba nguvu nyingi na kwa mradi wastani wa microcontroller, hata nusu ya betri iliyokufa inaweza kudumu kwa muda mrefu.
18650 Li / Ion mwenye betri / chaja Napenda vifaa hivi-suluhisho-kwa-vitu vyote, ingawa hii ni mara ya kwanza kuitumia katika mradi
Moduli ya RTC DS3231Hizi ni nzuri zaidi kuliko moduli zilizopita za DS1307, kwani zinafidia usahihi wa wakati unaosababishwa na kushuka kwa joto kwa kioo.
Kitufe Kubwa cha ArcadeBonyeza kubwa ya kusema, ni nini cha kusema. Kiburi na furaha ya kila mradi.
Waya za Dupont au waya za Servo Kwa kutengeneza unganisho anuwai kati ya vifaa
Nilitumia mratibu wa sanduku la kuhifadhia la IKEA ambalo lilikuwa likiuzwa siku nyingine.
Tape ya pande mbili Kuweka kila kitu pamoja, kwa kweli. Mkanda wa pande mbili ni vitu ambavyo maisha hufanywa.
Hatua ya 2: Mkutano
Unganisha pembejeo ya ishara ya Mosfet kwa Arduino ukitumia kebo ya servo au waya za dupont za kike na kike. Hakikisha kwamba GND na VCC zimeunganishwa na wenzao wa Arduino na kwamba pini ya ishara ya Mosfet imeunganishwa na pini 4 ya Arduino.
Ifuatayo, Funga VCC ya Arduino na GND kwa vituo vya Mosfet's Vin na GND mtawaliwa, ukitumia waya za Dupont. Kwa kuwa viunganisho kwenye Mosfet ni screw terminal, ni bora kuondoa kifuniko cha plastiki cha dupont ambapo inastahili kuunganishwa na Mosfet, kuifanya iwe sawa. Hii inaweza kupatikana kwa kuinua snap ya plastiki na kuvuta waya kwa upole.
Ifuatayo, unganisha vituo vya MP3 Player vya VCC na GND kwa V + na V- kwenye moduli ya Mosfet, na pini za MP3 za RX na TX kwa pini za Arduino 5 na 6, mtawaliwa. Unganisha spika iliyoambatishwa kwa kichezaji, na hiyo itahitimisha mikutano iliyobaki iliyofanywa na kicheza MP3.
Sasa waya 2 za waya kwenye vituo vya chumba cha betri 5V na vituo vya GND na uziunganishe na pini zinazolingana za Arduino VCC na GND. Huo ndio usambazaji wetu wa umeme. Unaweza kutumia nyaya za servo au waya za Dupont.
Ifuatayo, waya za solder Dupont / servo kwenye kitufe na unganisha kwa GND na pini 2. Unapotumia waya za servo, hakikisha unatumia mkutano wa rangi ambapo nyekundu ni chanya, nyeusi ni hasi na nyeupe ni ishara. Katika kesi ya kifungo, utahitaji kuunganisha tu pini za GND na Ishara kwenye kitufe, kwani pini itavutwa juu.
Mwisho lakini hakika sio uchache - saa yenyewe. Unganisha moduli ya RTC ukitumia waya 4 za Dupont kwenye Bandari ya I2C inayopatikana kwenye ngao ya kitambuzi (nilikuambia, ni kifaa kidogo nzuri, hiki). hakikisha pini za GND, VCC, SDA, SCL zinalingana pande zote mbili.
Hatua ya 3: Uhariri wa Sauti
Sakinisha Usiri, ikiwa haujawekwa tayari.
Rekodi mtoto wako mdogo wa kiume / binti akisema nambari zote kutoka 1-12. Kisha, wacha waseme "ni sasa", "robo iliyopita", "nusu iliyopita", "robo hadi" na "saa". Unaweza kutumia kompyuta yako au simu (baadaye kuituma kwa kompyuta yako kwa kuhariri).
Zima Usalama na uingize kurekodi. Kulingana na fomati ya kurekodi, unaweza kuhitaji kusanikisha programu-jalizi ya kusimbua, kama ilivyoelezewa hapa.
Sasa, alama moja kwa moja sehemu ambazo zinaambatana na maneno "1", "2", "3", n.k Kwa kila neno, kwanza hakikisha umelinasa haswa, kisha uchague Faili -> Hamisha -> Hamisha Sauti iliyochaguliwa na uhifadhi faili kama MP3. Kwa hatua hii, itabidi usakinishe kisimbuzi cha kilema, tafadhali angalia maagizo hapa.
mwisho wa mchakato, unapaswa kuwa na faili zilizoitwa 001xxx.mp3, 002xxx.mp3,… hadi 012xxx.mp3, kila moja ikiwa na rekodi ya nambari yake. yaani faili 007xxx.mp3 itasema "Saba" wakati unachezwa. Ifuatayo, taja rekodi za nyongeza kulingana na orodha:
020xxx.mp3 = "ni sasa"
021xxx.mp3 = "robo iliyopita"
022xxx.mp3 = "nusu iliyopita"
023xxx.mp3 = "robo hadi"
024xx.mp3 = "saa"
Unda folda kwenye mizizi ya SD iitwayo "01" na unakili faili zote zilizo hapo juu.
Sasa weka kadi ya SD ndani ya kicheza MP3.
Kumbuka: Hivi sasa, mifumo inayotumiwa ya kutangaza wakati ni ya Kiingereza na Kiebrania tu, lakini kwa mabadiliko kidogo unaweza kubadilisha nambari hiyo kwa lugha yako mwenyewe, ikiwa ni tofauti na hizi mbili. Kwa sasa, hakikisha unarekodi faili zote za
Hatua ya 4: Kanuni
Pakua nambari ya mradi na utoe zip.
Zindua Arduino IDE (nilitumia toleo 1.8.5) na chini ya upendeleo, badilisha eneo la kitabu cha mchoro kwenye mzizi wa zip iliyotolewa. Funga na uzindue tena Arduino IDE na wakati huu, chini ya Faili -> Sketchbook, unapaswa kupata BoboClockV13 - ifungue.
Ili Arduino iweke wakati kwenye RTC, ondoa laini:
// #fafanua ADJUST_DATE_TIME_NOW
Unganisha nano yako ya Arduino kwenye kompyuta na upakie mchoro kwenye ubao.
Fungua mfuatiliaji wa serial na uhakikishe unaona wakati sahihi ulioonyeshwa kwenye skrini wakati kitufe kinabanwa, na kwamba wakati unatangazwa, kwa sauti ya mdogo wako. Ajabu! (sivyo?)
sasa, ni muhimu kutoa maoni juu ya laini ambayo haujapata maoni na kupakia nambari tena (vinginevyo, kwa kila kuweka upya kwa Arduino, saa itajiweka upya hadi wakati wa upakiaji wa mwisho)
Kila kitu kinafanya kazi? Sawa. Wacha tuifungue, basi.
Hatua ya 5: Ufungaji
Kwa hivyo … kifurushi kimebaki kwa mtengenezaji, kila mmoja atataka sanduku lake maalum alilopata kutoka mahali fulani. Kwa hivyo, hapa nitapunguza maagizo kwa kile unapaswa kufanya kwa hali ya jumla badala ya kuzungumza kando juu ya kila aina ya sanduku. Nilitumia masanduku ya IKEA, haswa kwa bei yao, lakini hufanya kazi hata hivyo.
Anza kwa kuchimba kitufe cha kushikilia kitufe chako sehemu ya juu ya sanduku. Chuma cha shimo kinapendekezwa katika hatua hii, ingawa kisu cha X-Acto kitafanya kazi nzuri pia, mradi usikate kidole chako, fahamu huru na ujitoe damu hadi kufa kwenye sakafu ya jikoni. Salama bora basi bila kidole, ndio?
Baada ya hapo, tumia mkanda wa pande mbili kuweka kila kitu vizuri ndani ya sanduku. Kulingana na kisanduku chako na sauti za sauti, shimo ndogo za spika zinaweza kuhitajika, kuongeza sauti inayogunduliwa ya sauti.
Tunatumahi, ujenzi huu haukupaswa kuchukua zaidi ya wikendi isiyo na shughuli nyingi, na mwishowe umebaki na kitu ambacho kitakuchekesha kwa miaka na miaka …
Asante kwa kusoma hii ya kufundisha! Ikiwa uliipenda, tafadhali fikiria kunipigia kura kwenye Mashindano ya Sauti
Amani,
Ilipendekeza:
Saa ya RGB ya Kufundisha Watoto Kuhusu Wakati: Hatua 4
Saa ya RGB ya Kufundisha Watoto Kuhusu Wakati: Jana usiku nilikuja na wazo jinsi ya kusaidia 5yo yangu kupata maana ya wakati. Ni wazi kwamba watoto wanaelekeza kwenye hafla za kila siku kupata wazo la nini kinakuja. Lakini hafla za awali kwa kawaida ni fujo kidogo na huwa haijawahi kupangwa.Kwa kuwaambia
Wakati wa Kuonyesha Arduino kwenye TM1637 Onyesho la LED Kutumia RTC DS1307: Hatua 8
Wakati wa Kuonyesha Arduino kwenye TM1637 Onyesho la LED Kutumia RTC DS1307: Katika mafunzo haya tutajifunza jinsi ya kuonyesha wakati kwa kutumia moduli ya RTC DS1307 na Uonyesho wa LED TM1637 na Visuino
Gundua Wakati Mtu Aliingia Chumbani Akitumia Sensor ya Rada Xyc-wb-dc: Hatua 7
Gundua Wakati Mtu Anaingia Chumbani Kutumia Rada ya Sura ya Xyc-wb-dc: Katika mafunzo haya tutajifunza jinsi ya kujua wakati mtu aliingia kwenye chumba akitumia moduli ya RTC, sensa ya rada xyc-wb-dc, onyesho la OLED na arduino. video ya maonyesho
Cube Solver iliyofungwa Blind iliyofungwa macho kwa wakati halisi Kutumia Raspberry Pi na OpenCV: Hatua 4
Mchemraba uliofunikwa Blind iliyofungwa macho kwa wakati halisi kwa kutumia Raspberry Pi na OpenCV: Hii ndio toleo la 2 la zana ya mchemraba ya Rubik iliyoundwa kwa ajili ya kutatua ikiwa imefungwa macho. Toleo la 1 lilitengenezwa na javascript, unaweza kuona mradi RubiksCubeBlindfolded1Tofauti na iliyotangulia, toleo hili linatumia maktaba ya OpenCV kugundua rangi na e
Steam Punk UPS Yako Ili Upate Masaa ya Wakati wa Kupata Wakati wa Njia yako ya Wi-fi: Hatua 4 (na Picha)
Steam Punk UPS Yako Ili Kupata Masaa ya Wakati wa Kupita kwa Njia yako ya Wi-fi: Kuna jambo ambalo halikubaliani kimsingi juu ya kuwa UPS yako ibadilishe nguvu yake ya betri ya 12V DC kuwa nguvu ya ACV ya 220V ili transfoma wanaotumia router yako na nyuzi ONT waweze kuibadilisha kuwa 12V DC! Wewe pia uko dhidi ya [kawaida