» Electronics » Arduino »Ang pagpapatupad ng software ng orasan sa Arduino

Ang pagpapatupad ng software sa orasan ng Arduino



Ang pagpapatupad ng isang orasan ng software ay isang gawain na madalas na ibinibigay sa mga mag-aaral sa isang aralin sa kaalaman. Kaya ang guro ay kumbinsido na ang mag-aaral ay mahusay na nakakaalam hindi lamang ang programming language na pinag-aralan, kundi pati na rin trigonometrya. Ngunit ang computer na kung saan nalulutas ng mag-aaral ang problemang ito ay napakalakas para dito, kahit na ito ang sinaunang 386, hindi na babanggitin ang mga modernong. Sa lahat ng matematika na kasangkot doon, at Arduino - kaya napagpasyahan ang may-akda ng Mga Tagagamit sa ilalim ng palayaw thescientistformerlyknownasNaegeli. Dito kinuha niya ang 3.3 V Arduino Pro Mini, isang solong-bit na display para sa Nokia 5110 telepono, isang real-time na module ng orasan sa chip ng DS3231, isang baterya at isang magsusupil ng singil, iba't ibang mga accessories:




Kinokolekta niya ang lahat ayon sa pamamaraan na ito:



At narito ang ginagawa niya:



Ngunit walang kumplikado sa pagpupulong. Ang pinaka-kagiliw-giliw na bagay ay matematika, kung saan kinukuha ito ng panginoon. Pagkatapos ay ipinapakita nito ang direksyon ng mga coordinate sa display:



Ang pagkumpleto ng gawain para sa kanyang sarili, ang master ay nagpapatupad ng mga arrow na mas kumplikado kaysa sa mga linya ng linya, ang mga mag-aaral sa mga aralin sa agham ng computer ay bihirang maabot ang mga komplikasyon, at pagkatapos, kapag sila ay lumaki, bumubuo sila.



Ang wizard ay nakatira sa pinaka kumplikadong bersyon, kung saan ang arrow ay binubuo ng apat na puntos, at ipinapakita ang mga formula para sa pagkalkula ng mga coordinate ng mga puntong ito gamit ang dalawang beses bilang isang halimbawa: 9:25 at 2:05.



Ang anggulo ng pagkahilig ng minutong kamay sa mga degree ay madaling makalkula: dumaragdagan lamang ang bilang ng mga minuto sa pamamagitan ng 6. Tanging ipagpaliban ang anggulo mismo sa sunud-sunod, at hindi laban, tulad ng karaniwang ginagawa. Para sa direksyon sa sunud-sunod, ang anggulo ay mas mahirap makalkula, na ibinigay na hindi ito tumalon mula sa dibisyon hanggang sa dibisyon, ngunit gumagalaw sa pagitan ng mga ito nang maayos.

anggulo = (oras x 30 °) + (minuto x 0.5 °)

Kaya, ang direksyon ng mga coordinate sa display ay kailangang isaalang-alang, sa pamamagitan ng paraan, sa paaralan DOS BASIC naiiba din ito sa ginamit ng mga matematiko. Ngunit dahil ang mga arrow ay magiging apat na point, kung gayon ang matematika ay lumulutang medyo mas kumplikado.






Ang propesyonal na pagpapapangit ng isang programmer ay isang malakas na bagay, maaari pa itong gumawa ng isang tao na programa sa beach sa halip na nakakarelaks:



Ngunit ngayon ang sketch ay handa na, inilalagay ito ng panginoon dito. Pagkatapos mag-download, kailangan mong baguhin ang extension ng file mula sa hindi nalalaman sa ino.

Well, dahil kapag inuulit ang konstruksiyon hindi mo malamang na magtrabaho muli sa lahat ng matematika, masarap na gumawa gawin mo mismo, gamit ang sariling matematika (isinasaalang-alang ang kapal ng pader, at iba pa), hindi bababa sa kaso, halimbawa, mula sa playwud o plexiglass, at hindi kumuha ng handa o gawa sa 3D na naka-print.

Clock na paulit-ulit sa pamamagitan ng rescueseven ng Mga Tagagamit:

9.5
9.5
7

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...