Talaan ng mga Nilalaman:

Gumawa ng Timer ng Kusina Sa Isang MakerBit: 13 Mga Hakbang
Gumawa ng Timer ng Kusina Sa Isang MakerBit: 13 Mga Hakbang

Video: Gumawa ng Timer ng Kusina Sa Isang MakerBit: 13 Mga Hakbang

Video: Gumawa ng Timer ng Kusina Sa Isang MakerBit: 13 Mga Hakbang
Video: EPISOD 02 - ‘Di Bawah Paras Beku’ | Siri Animasi Mechamato 2024, Nobyembre
Anonim
Gumawa ng Timer ng Kusina Sa Isang MakerBit
Gumawa ng Timer ng Kusina Sa Isang MakerBit

Sinisiyasat ng proyektong ito kung paano gumagana ang isang timer ng kusina - sa pamamagitan ng paggawa ng isa!

Noong unang panahon, ang pinaka-kapaki-pakinabang na mga aparato ay mekanikal. Maaaring ihiwalay ng mga bata ang mga bagay upang makita ang mga bahagi sa loob at pag-aralan kung paano sila gumagalaw.

Ang mga modernong elektronikong gadget tulad ng isang timer sa kusina ay magkakaiba. Ang mga bahagi ay masyadong maliit upang makita, at hindi sila gumagalaw. Baguhin ang diskarte. Sa halip na ihiwalay ito upang makita kung paano ito gumagana, pagsamahin ang isa!

Gabay sa iyo ng araling ito sa tatlo, pangunahing mga bahagi ng isang digital timer:

  1. mga sangkap,
  2. mga koneksyon,
  3. code

Ang aparato ay magkakaroon ng mga pindutan upang magtakda ng isang oras at magsimula ng isang countdown.

Ipapakita nito ang natitirang oras at magbibigay ng mga signal kapag nakumpleto ang countdown.

Ang mga signal ay maaaring magsama ng isang mensahe sa display, isang flashing light, o media tulad ng isang paunang naitala na kanta.

Mag-isip ng isang timer na pumutok ng isang tawag sa bugle!

Ang mga mag-aaral na nakumpleto ang lahat ng mga aktibidad sa proyektong ito ay makakagawa ng maraming mga bagay.

  • Magtipon ng mga elektronikong sangkap sa isang interactive na aparato.
  • Sumulat ng code na batay sa kaganapan upang makipag-ugnay sa mga input at utos ng gumagamit.
  • Sumulat ng code upang masukat nang wasto ang oras.
  • Sumulat ng code upang baguhin ang isang real-world display batay sa mga pagbabago sa oras.
  • Isama ang mga media device upang makagawa ng mga tunog batay sa mga pagbabago sa oras.
  • Ipaliwanag kung paano nagbibigay-daan ang pagkalkula sa timer upang gumana.

Hakbang 1: Ipunin ang Mga Bahagi

Ipunin ang Mga Sangkap
Ipunin ang Mga Sangkap

Ang MakerBit + R Starter Kit mula sa 1010 Technologies. Karamihan sa mga sangkap na kakailanganin mo para sa proyektong ito ay ibinibigay sa Starter Kit. Nagsasama sila:

  • Ang BBC micro: bit micro-controller
  • Ang platform ng pag-unlad ng MakerBit + R
  • USB cable upang ikonekta ang micro: bit MakerBit sa isang computer.
  • 9-volt na baterya at konektor ng baterya para sa MakerBit
  • Mga point na hawakan, may hawak ng point, at LEDs, na may mga cable ng laso na kumokonekta sa MakerBit
  • Mga konektor ng Grove para sa display ng LCD at mp3 player. Ang mga konektor na ito ay may puting plug sa isang dulo at apat na indibidwal na mga socket sa kabilang dulo.

Karagdagang pamimilian.

Ang mga sumusunod na sangkap ay hindi kasama sa MakerBit Starter Kit ngunit maaaring binili nang hiwalay mula sa MakerBit.com, Amazon, at maraming iba pang mga outlet.

LCD display na gumagana sa I2C, tulad ng isang ito.

Opsyonal na mp3 player at speaker, tulad ng set na ito.

Isang maliit na kahon ng karton, o piraso ng karton.

Hakbang 2: Gawin ang Mga Koneksyon

Gawin ang Mga Koneksyon
Gawin ang Mga Koneksyon
Gawin ang Mga Koneksyon
Gawin ang Mga Koneksyon

Nagbibigay ang MakerBit ng mga koneksyon para sa isang bilang ng iba't ibang mga bahagi na maaaring makontrol ng iyong code.

Ang bawat isa sa mga sumusunod na serye ng Mga Hakbang ay nagpapaliwanag kung paano i-hook up ang isa sa mga bahagi sa MakerBit.

Mayroon ding isang larawan para sa bawat bahagi, ipinapakita kung paano ito nakakabit.

Hanapin ang micro: bit at ang mga aparato ng MakerBit + R sa Starter Kit. I-plug ang micro: bit sa MakerBit tulad ng ipinakita sa mga larawan.

Hakbang 3: LCD Display

LCD Display
LCD Display
LCD Display
LCD Display
LCD Display
LCD Display

Hanapin ang socket ng I2C sa MakerBit + R. Tingnan ito nang mabuti. Mayroon itong apat na maliliit na pin. May label ang bawat isa sa kanila:

  • GND,
  • + 5V,
  • SDA, at
  • SCL.

Ang bawat isa sa mga pin ay dapat kumonekta sa isang pin sa LCD display na may parehong label.

Tandaan na sa LCD, ang pin na tumutugma sa + 5V ay maaaring may label na VCC.

Itulak ang isang puting Grove plug sa I2C socket sa MakerBit + R. Pansinin ang kulay ng kawad na nakahanay sa GND pin. Kadalasan ito ay isang itim na kawad.

Itulak ang kabilang dulo ng kawad na iyon sa pin ng GND ng LCD.

Gawin ang pareho para sa natitirang tatlong mga wire.

Huminto at tingnan ang mga koneksyon para sa isang sandali. Siguraduhin na ang bawat kawad ay napupunta sa pagitan ng pares ng mga pin na nagbabahagi ng parehong label.

Gupitin ang isang butas sa iyong karton o kahon ang laki ng LCD screen. I-mount ang LCD sa likod ng karton (sa loob ng kahon) gamit ang electrical insulate tape.

Hakbang 4: MP3 Player at Speaker

MP3 Player at Speaker
MP3 Player at Speaker
MP3 Player at Speaker
MP3 Player at Speaker
MP3 Player at Speaker
MP3 Player at Speaker

I-plug ang isang Grove plug sa socket ng Analog sa MakerBit + R. Ang socket na ito ay may apat, maliliit na mga pin na may label na GND, + 3.3V, A1, at A0. Itulak ang iba pang mga dulo ng mga wire sa MP3 player upang ang bawat kawad ay magkonekta ng dalawang mga pin na tumutugma sa ganitong paraan:

MakerBit MP3

GND GND

+ 3.3V VCC

A1 TX

A0 RX

Ikonekta ang isang amplified speaker sa MP3 player gamit ang headphone jack. Maaaring gamitin ng iyong code ang MP3 player upang i-play ang isang paunang naitalang audio track kapag natapos ang countdown.

Ang speaker na ibinibigay ng MakerBit.com ay may isang rechargeable internal na baterya at isang on-off switch. Suriin upang matiyak na ang baterya ay sisingilin at ang switch ay nakabukas kung kailan mo ito nais na patugtugin ang iyong tono.

Hakbang 5: Touch Sensors

Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors
Pindutin ang Sensors

Tingnan ang light grey socket sa MakerBit + R. Naglalaman ito ng isang dosenang mga pin na may label na T5 hanggang sa T16.

Hanapin ang ribbon cable sa Starter Kit na may hugis na light grey plug upang magkasya sa socket. Ang mga wire sa kabilang dulo ng ribbon cable ay may magkakahiwalay, itim o puting mga socket.

Hanapin ang pulang kawad sa gilid ng cable na pinakamalapit sa T5 na bahagi ng socket.

Ginagamit ng proyektong ito ang pulang kawad at ang apat na mga wire sa tabi nito: kayumanggi, itim, puti, at kulay-abo na kulay.

Hanapin ang mga touchpoint at ang mga may hawak ng point sa Starter Kit.

Itulak ang mga touch sensor sa mga socket sa limang mga wire na iyong natukoy sa nakaraang hakbang.

Ang mga wires at touch sensor ay tutugma sa mga pagpapaandar ng timer sa ganitong paraan:

Red wire = T5 sensor = Simulan / Itigil ang timer

Brown wire = T6 sensor = Magdagdag ng oras

Itim na kawad = sensor ng T7 = Magdagdag ng minuto

White wire = T8 sensor = Magdagdag ng mga segundo

Gray wire = T9 sensor = I-clear ang timer

Ang isang piraso ng karton ay maaaring makatulong na i-hold ang mga touchpoint sa isang maayos na hilera. Mas mabuti pa, i-mount ang mga ito sa isang kahon. Ang mga may hawak ng point ay makakatulong upang mahawakan nang mahigpit ang mga touchpoint. Maaaring kailanganin mong i-trim ang haba ng may hawak ng point kung makapal ang iyong karton. Nag-aalok ang MakerBit.com ng isang tutorial tungkol sa pag-mount ng mga touchpoint sa link na ito.

Matapos i-mount ang mga touch sensor sa isang kahon o karton, lagyan ng label ang bawat isa sa pagpapaandar na ginagawa nito.

Gumagamit ang proyekto ng mga touchpoint bilang sensor. Tinatawag sila ng code na touch sensors. Ang mga touchpoint at touch sensor ay dalawang pangalan para sa parehong bagay, kaya't ang araling ito ay gagamit ng parehong mga pangalan.

Ang aktwal na aparato na nakadarama ng pagpindot ay itinayo sa MakerBit. Ang mga touchpoint ay simpleng mga post sa hikaw tulad ng mga ibinebenta sa mga tindahan ng supply ng bapor.

Nararamdaman ng MakerBit kapag ang isang tao ay humipo sa isang touchpoint. Ginagawa nitong gumagana ang mga hikaw bilang sensor. Sinasabi ng MakerBit ang iyong code kung aling sensor ang naantig. Ito ay tinatawag na kaganapan ng touch sensor.

Maaaring tumugon ang code ng mga kaganapan ng touch sensor na may mga espesyal na bloke, na tinatawag na handler ng kaganapan.

Kapag tiningnan mo ang halimbawa ng code na ibinigay sa araling ito, tingnan kung maaari mong makilala ang mga handler ng kaganapan para sa mga kaganapan sa pagpindot.

Hakbang 6: LED

LED
LED
LED
LED
LED
LED
LED
LED

Nagbibigay ang MakerBit + R Starter Kit ng mga ribbon cable na naka-install na ang mga LED. Ang mga ito ay talagang madaling gamitin.

Piliin ang cable na may pulang LEDs.

Susunod, hanapin ang malaki, itim na socket sa MakerBit + R na pinakamalapit sa asul na socket, Ang itim na socket na ito ay may mga pin na may label na P11 hanggang P16.

Itulak ang itim na plug ng ribbon cable sa socket na ito.

Suriin ang mga gilid ng ribbon cable. Hanapin ang gilid na may brown wire sa labas.

Ang brown wire na ito ay papunta sa LED na kinokontrol ng pin number P16. Gagamitin ng iyong code ang LED na ito upang mag-signal kapag natapos ang countdown.

Gumawa ng isang maliit na butas sa iyong karton o kahon upang magkasya ang LED. Itulak ang LED mula sa likuran pagkatapos ay i-secure ito gamit ang ilang tape.

Maaaring kailanganin mong alisan ng balat ang kayumanggi + pulang pares ng mga wire nang gaanong malayo sa gilid ng ribbon cable hanggang sa maluwag mo ang sapat na kawad upang maging may kakayahang umangkop.

Hakbang 7: Panlabas na Baterya

Panlabas na Baterya
Panlabas na Baterya

Ihanda ang baterya at konektor ng baterya. Maaaring gawing portable ng iyong baterya ang iyong timer!

Maaari mong mai-plug ang 9-volt na baterya sa bilog, panlabas na socket ng kuryente sa MakerBit upang mapagana ang timer kapag hindi ito nakakonekta sa iyong computer.

Ang LCD display at ang MP3 player ay talagang nangangailangan ng mas mataas na boltahe na ibinigay ng baterya.

Subukang i-plug ang baterya upang makita kung pinapagana nito ang mga ilaw sa MakerBit at ang micro: bit.

Hakbang 8: Ilagay ang Timer sa isang Kahon

Ilagay ang Timer sa isang Kahon
Ilagay ang Timer sa isang Kahon

Ang isang muling nilalayon na karton na kahon ay maaaring gumawa ng magandang pabahay para sa timer.

Maaaring mangailangan ito ng kaunting pandikit, ilang papel sa konstruksyon, at kaunting imahinasyon.

Ipinapakita ng larawan ang lahat ng nakalagay sa loob ng isang kahon.

Hakbang 9: Maglagay ng Bugle Call sa MP3 Player

Maglagay ng Bugle Call sa MP3 Player
Maglagay ng Bugle Call sa MP3 Player
Maglagay ng Bugle Call sa MP3 Player
Maglagay ng Bugle Call sa MP3 Player
Maglagay ng Bugle Call sa MP3 Player
Maglagay ng Bugle Call sa MP3 Player

Mayroong napakagandang koleksyon ng mga tawag sa Army bugle na magagamit online sa link na ito.

Nag-download ang may-akda ng isang MP3 audio file ng isang bugle na nagpe-play ng "Mess Call", na nagpapapaalam sa mga sundalo na handa na ang pagkain. Tila isang magandang pagpipilian para sa isang timer sa kusina.

Ang MP3 kit na nakalarawan para sa proyektong ito ay magagamit bilang isang opsyonal na pagbili mula sa MakerBit.com. Kasama sa kit ang MP3 player, isang microSD memory card, isang USB adapter para sa memory card, isang amplified speaker, at isang singsing na cord para sa speaker.

Hanapin ang microSD card at ipasok ito sa USB adapter. I-plug ito sa computer. Lumikha ng isang folder na pinangalanang "04". Iyon ay zero-apat. Buksan ang folder.

I-save ang MP3 file na nais mong i-play ng timer sa folder na ito. Baguhin ang pangalan ng file upang magsimula ito sa isang 3-digit na numero. Halimbawa, "001_MessCall.mp3".

I-eject ang memory card at adapter mula sa computer. Alisin ang memory card mula sa adapter. Ipasok ang card sa MP3 player. Itulak ito sa receiver hanggang sa mag-click ito sa lugar at manatili.

Ang code para sa timer ay maaaring pumili at maglaro ng nais na file batay sa numero ng folder at numero ng file. Sa halimbawang ito, magiging folder # 4 at file # 1.

Maaari mong i-play ang marami, iba't ibang mga MP3 audio file sa iyong timer sa pamamagitan ng pag-save sa kanila sa microSD card sa ganitong paraan: sa mga folder na may 2 digit na may mga pangalan ng file na nagsisimula sa mga 3-digit na numero.

Hakbang 10: Kunin ang Code

Grab ang Code
Grab ang Code

Gagamitin mo ang MakeCode upang makuha ang code at ilagay ito sa iyong micro: bit.

Ang MakeCode ay batay sa browser at magagamit online nang libre. Lalo nilang dinisenyo ito para sa micro: bit. Gumagana ito sa maraming mga modernong web browser na tumatakbo sa ChromeBooks, Macs, Windows, at kahit sa ilang mga computer sa Linux.

I-click ang link na ito upang buksan ang MakeCode sa iyong browser.

Ang aktwal na code para sa proyektong ito ay awtomatikong dadalhin para sa iyo upang gumana.

Ang iyong screen ay dapat magmukhang larawan na ipinakita sa ibaba.

Hakbang 11: I-upload ang Code sa Iyong Micro: kaunti

I-upload ang Code sa Iyong Micro: kaunti
I-upload ang Code sa Iyong Micro: kaunti

Ang mga larawan sa ibaba ay may mga numero sa mga sulok upang gabayan ka sa proseso.

  1. Ikonekta ang micro: bit sa iyong computer gamit ang USB cable.
  2. Suriin ang file system ng iyong computer upang makita na lumitaw ang MICROBIT sa iyong listahan ng mga storage device. Ang larawan kasama ng artikulong ito ay kung paano ito nakikita sa isang Chromebook.
  3. I-click ang pindutang I-save sa MakeCode. Ipinapakita ng larawan ang isang arrow na tumuturo sa pindutan.
  4. Itatanong ng iyong computer kung saan mo nais i-save ang programa. Mag-navigate sa MICROBIT storage device at buksan ito. I-click ang pindutang I-save.
  5. Ang isang ilaw sa micro: bit ay mabilis na mag-flash habang nag-a-upload ang code. Maaaring lumitaw ang mga mensahe sa screen ng iyong computer na nagsasabi sa iyo tungkol sa pag-usad. Kapag nakumpleto ang pag-upload, palabasin ang MICROBIT aparato mula sa iyong file system. Pagkatapos i-unplug ang USB cable.
  6. I-plug ang baterya sa MakerBit. Masiyahan sa iyong timer!

Sa pamamagitan ng paraan, maaari kang pumili upang mai-save ang code sa iyong computer, pagkatapos ay i-upload ito sa pamamagitan ng pag-drag ng isang kopya ng file papunta sa micro: bit.

Ang bentahe ng labis na hakbang ay maaari mong mai-import ang file ng code pabalik sa MakeCode mula sa iyong computer ngunit hindi mula sa micro: bit.

Hakbang 12: Pag-aralan ang Code

Buksan ang MakeCode sa isang browser na may load ang Timer code, tulad ng sa Hakbang 10.

Ilagay ang mouse pointer ng computer sa isang code block at hayaan itong magpahinga doon sandali.

Ang isang maliit na mensahe ay pop up na nagbibigay ng impormasyon tungkol sa block.

Maaari mo bang sundin ang pagkakasunud-sunod ng mga kaganapan? Pahiwatig: nagsisimula ito sa bloke na "on start". Pagkatapos ay tumatalon ito sa bloke na pinangalanang "clearTheTimer". Pagkatapos nito ay tumatalon ito sa bloke na pinangalanang "magpakailanman". Ano ang mangyayari pagkatapos nito?

Subukang hawakan ang mga pindutan sa timer habang pinag-aaralan mo ang code.

Aling mga bahagi ng code ang tila aktibo kapag na-touch mo ang isang pindutan? Bakit? Maaari mo bang hulaan kung ano ang gagawin ng pindutan, sa pamamagitan ng pagtingin sa code?

Ang pagkatutong magbasa ay isang mahalagang bahagi ng pag-aaral na magsulat. Ang mga mag-aaral na natututong magsulat ng code ay maaaring makinabang sa pagbabasa ng code na isinulat ng ibang tao.

Ang isang mahusay na paraan upang subukan ang iyong kaalaman sa pag-coding ay maaaring upang baguhin ang isang bagay sa code para sa iyong timer.

Hulaan kung paano makakaapekto ang iyong pagbabago sa paraan ng paggana ng timer. Pagkatapos i-upload ang binago na code sa micro: bit at tingnan kung ano ang mangyayari!

Marahil ay magkakamali ka. Ok lang yan. Ginagawa ng lahat. Halos bawat proyekto sa pag-coding ay dumadaan sa isang yugto na tinatawag na pag-debug, na nangangahulugang paghahanap at pag-aayos ng mga error.

Maaari kang laging magsimula sa code na alam mong gagana ang. I-click lamang ang link sa Hakbang 10 upang mai-download muli ang code.

Hakbang 13: Mga Madalas Itanong

Bakit pinaghiwalay ang code sa mga bahagi?

Ang bawat bahagi ay humahawak lamang ng isang gawain.

Ang code para sa bawat gawain ay nakasulat nang isang beses lamang.

Ang mga bahagi ay may mga naglalarawang pangalan upang matulungan ang mga tao na mabasa ang code.

Aktibo ang timer ng isang bahagi ng code ayon sa pangalan kapag kinakailangan nitong gawin ang gawain na ginampanan ng bahagi ng code. Kilala ito bilang "pagtawag" sa isang "pamamaraan."

Paano pinapagana ng computation ang timer upang gumana?

Gumagamit ang timer ng pagkalkula ng tatlong magkakaibang paraan.

Magdagdag ng oras kapag hinawakan ng gumagamit ang isang touchpoint upang maitakda ang timer. Ibawas ang oras pagkatapos na hawakan ng gumagamit ang isang touchpoint upang simulan ang timer. I-convert ang bilang ng mga segundo sa oras, minuto, at segundo para ipakita. Ang pamamaraang "magpakailanman" ay gumagamit ng pagbabawas upang masukat ang oras sa dalawang paraan.

Suriin ang micro: kaunti upang masabi kung kailan lumipas ang isang segundo. Ibawas ang 1 mula sa countdown pagkatapos ng bawat segundo na dumaan, hanggang sa ang countdown ay umabot sa zero. Ang pamamaraang "addSeconds" ay gumagamit ng karagdagan upang madagdagan ang countdown pagkatapos ng pagpindot ng gumagamit sa isa sa mga touchpins sa loob ng oras, minuto, o segundo.

Ang pamamaraang "showTimeRemaining" ay gumagamit ng dibisyon ng integer upang ibahin ang countdown sa isang pagpapakita ng oras na mas madaling maunawaan ng isang tao.

Ano ang ilang iba pang mga diskarte sa pag-coding na ginamit sa code?

Ang mga naglalarawang pangalan ng variable ay makakatulong sa mga tao na maunawaan kung paano namamahala ang code ng ilang mga katotohanan.

Ang isang variable ay isang pangalan lamang na nakakabit sa isang katotohanan na ang micro: bit ay nag-iimbak sa memorya nito.

Pinapagana ng mga katotohanan ang timer upang subaybayan kung ano ang nais nitong gawin ng gumagamit.

Maaaring baguhin ng isang pamamaraan ang halagang nakakabit sa isang variable. Ang bagong halaga ay maaaring magamit sa ibang pamamaraan.

Sinusuri ng mga bloke ng lohika ang totoo o maling katotohanan. Ito ay kung paano matutukoy ng timer ang tamang aksyon batay sa mga katotohanan.

Ang isang totoo-o-maling katotohanan ay maaaring maging resulta ng paghahambing ng dalawang numero. Pantay ba ang mga numero? Mas malaki ba ang isang numero kaysa sa iba? O mas mababa?

Ang code ay maaari ding maglakip ng isang aktwal na halaga ng totoo o hindi sa isang variable.

Maaaring baguhin ng isang pamamaraan ang halaga ng isang true-o-false variable upang mabago kung paano gagana ang ibang pamamaraan. Iyon ay kung paano pinapatay ng taga-kaganapan ng T5 ang code na ito ang alarma sa pamamaraang pinangalanang soundTheAlarm.

Ang mga bloke ng lohika ay maaaring maging simple: kung ang isang halaga o paghahambing ay totoo, pagkatapos ay gumawa ng isang bagay; kung hindi man, huwag gumawa.

Ang mga bloke ng lohika ay maaaring maging kumplikado: kung ang isang halaga o paghahambing ay totoo, pagkatapos ay gumawa ng isang bagay; iba (ibig sabihin kung hindi man), gumawa ng ibang bagay.

Ang mga bloke ng lohika ay maaaring magkaroon ng iba pang mga bloke ng lohika na "nakapugad" sa loob ng mga ito.

Minsan kinakailangan ng isang serye ng maraming mga bloke ng lohika sa isang hilera upang suriin ang isang katotohanan at piliin ang tamang aksyon.

Bakit ginagamit ng block na "magpakailanman" ang bilang na 995?

Gumagamit ang code ng 995 upang sabihin kung lumipas ang isang segundo ng oras.

Ang micro: bit na awtomatikong nagdaragdag ng isang variable na pinangalanang "running time" na humigit-kumulang na 1, 000 beses bawat segundo. Hindi ito eksaktong 1, 000, ngunit malapit.

Isang eksperimento sa aktwal na micro: kaunting ginamit upang maitayo ang halimbawang ito ay natagpuan na malapit ito sa 995, sa average.

Ang code na ito ay napupunta sa sinusunod na average. Naghihintay ito para sa halaga ng pagpapatakbo ng oras na tumaas ng 995 bago magsimula sa pamamagitan ng mga bloke ng lohika upang ibawas ang isang segundo mula sa countdown.

Paano mo idisenyo ang isang eksperimento upang matuklasan kung gaano kabilis ang iyong micro: medyo ina-update ang variable ng pagpapatakbo ng oras? Gaano katagal ka upang patakbuhin ang eksperimento upang maging kumpiyansa sa iyong pagtuklas?

Ikaw ang engineer ng iyong timer. Nangangahulugan ito na ikaw lamang ang maaaring magpasya kung ang pagbabago ng 995 sa isang iba't ibang mga halaga ay gagawing mas tumpak ang iyong timer.

Paano mababago ang timer upang makagawa ng ibang bagay sa pamamagitan ng pagbabago ng code lamang?

Pagpapanatiling pareho ng mga naipong bahagi, ang ilang mga pagbabago sa code ay maaaring ibahin ang timer sa ibang produkto.

Stopwatch

Ang "Start-Stop" touch sensor ay gagana tulad ng inaasahan. Ang "Malinaw" na touch sensor ay gagawin din.

Ang mga touch sensor para sa oras, minuto, at segundo ay hindi kinakailangan.

Ang pamamaraang "magpakailanman" ay magbabago upang mabilang, sa halip na pababa.

Ang isang advanced na pagbabago ay upang sukatin at ipakita ang oras sa mga pagtaas ng 1/10 ng isang segundo.

Orasan ng Desk

Ang "Start-Stop" touch sensor ay kikilos bilang isang "Itakda" na pindutan.

Ang mga touch sensor para sa oras, minuto, at segundo ay gagana tulad ng inaasahan nang walang anumang pagbabago.

Ang pamamaraang "magpakailanman" ay kailangang magbilang, kaysa sa pababa.

Gayundin, ang pamamaraang "magpakailanman" ay mangangailangan ng isang pagkalkula para sa "lumiligid sa zero" sa hatinggabi.

Hindi kinakailangan ang "Clear" touch sensor. Gayunpaman, maaari itong bigyan ng isang bagong pag-andar.

Ang isang advanced na pagbabago ay maaaring gamitin ang touch sensor bilang isang mode-select control. Lumipat sa pagitan ng 24 na oras, pagpapakita ng istilong militar at maginoo, 12 oras na display na may umaga at hapon. idinagdag sa display.

Orasan ng Orasan

Sa kasong ito ang "I-clear" ang touch sensor ay maaaring mapalitan sa isang "Alarm" na kontrol.

Mas maraming mga variable ang maaaring kailanganin upang subaybayan ang mga bagong katotohanan, tulad ng anong oras upang ipatunog ang alarma, at kung pinagana o hindi pinagana ng user ang alarma.

Nakatutuwang makita kung paano maaaring lapitan ng iba't ibang mga mag-aaral ang pagbabago na ito sa iba't ibang paraan.

Kontrolin ang Daigdig

Mas maraming sensor ang maaaring maidagdag sa pamamagitan ng MakerBit upang hayaang makita ng orasan ang mga kaganapan tulad ng paggalaw, ingay, o pagbubukas at pagsara ng pinto.

Maaaring magpasya ang orasan na tumunog ng isang alarma kung ang mga kaganapan ay napansin sa ilang mga tiyak na tagal ng panahon.

Katulad nito, ang orasan ay maaaring magamit upang paganahin o huwag paganahin ang mga panlabas na aparato batay sa oras. Ang isang halimbawa ay maaaring isang elektronikong lock ng pinto na konektado sa isang pin sa MakerBit.

Inirerekumendang: