» elektroniikka » Työläs »Kellon ohjelmistototeutus Arduinossa

Arduino kello-ohjelmiston toteutus



Ohjelmistokellon toteuttaminen on tehtävä, joka usein annetaan opiskelijoille tietotekniikan tunnissa. Joten opettaja on vakuuttunut siitä, että opiskelija tuntee hyvin tutkittavan ohjelmointikielen lisäksi myös trigonometrian. Mutta tietokone, jolla opiskelija ratkaisee tämän ongelman, on sille liian tehokas, vaikka se olisi muinainen 386., puhumattakaan nykyaikaisesta. Kun kaikki matematiikka on mukana, ja Työläs - niin päätti Instructablesin kirjoittaja lempinimellä thescientistformerlyknownasNaegeli. Täältä hän ottaa 3,3 voltin Arduino Pro Mini -sovelluksen, yksibittisen näytön Nokia 5110 -puhelimelle, reaaliaikaisen kellomoduulin DS3231-sirulla, akun ja latausohjaimen, useita lisävarusteita:




Hän kerää kaiken tämän järjestelmän mukaan:



Ja tässä hän tekee:



Mutta kokoonpanossa ei ole mitään monimutkaista. Mielenkiintoisin asia on matematiikka, jota mestari ottaa. Sitten se näyttää koordinaattien suunnan näytöllä:



Monimutkaistaen tehtävän itselleen, päällikkö toteuttaa nuolit, jotka ovat monimutkaisempia kuin linjaosat, tietojenkäsittelytunneilla koululaiset pääsevät harvoin sellaiseen komplikaatioon, ja sitten kasvattuessaan he muodostavat.



Ohjattu toimija käyttää monimutkaisinta versiota, jossa nuoli koostuu neljästä pisteestä, ja näyttää kaavat näiden pisteiden koordinaattien laskemiseksi käyttämällä esimerkkejä kahdesti: 9:25 ja 2:05.



Minuutin käden kaltevuuskulma asteina on helppo laskea: kerro vain minuuttien lukumäärä 6. Lykkää vain itse kulmaa myötäpäivään, eikä sitä vasten, kuten yleensä tehdään. Myötäpäivään, kulmaa on vaikeampi laskea, koska se ei hypätä jaosta jakoon, vaan liikkuu sujuvasti niiden välillä:

kulma = (tuntia x 30 °) + (minuuttia x 0,5 °)

No, myös näytön koordinaattien suunta on otettava huomioon, muuten DOS BASIC -koulussa se eroaa myös matemaatikkojen käyttämästä suunnasta. Mutta koska nuolet ovat nelipisteisiä, matematiikka kelluu hieman monimutkaisemmaksi.






Ohjelmoijan ammatillinen muodonmuutos on voimakas asia, se voi jopa saada ihmisen ohjelmaan rannalla rentoutumisen sijaan:



Mutta nyt luonnos on valmis, mestari asettaa sen täällä. Lataamisen jälkeen sinun on vaihdettava tiedostotunniste tuntemattomasta ino-tiedostoksi.

No, koska toistaessasi rakennusta et todennäköisesti suorita uutta matematiikkaa, se olisi kiva tehdä tee se itse, jolla on oma matematiikka (ottaen huomioon seinämän paksuus ja niin edelleen), ainakin tapaus esimerkiksi vanerista tai pleksilasista, eikä ota valmiita tai 3D-painettuja.

Pelattu Instructables toisti kellon:

9.5
9.5
7

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä

Suosittelemme lukemaan:

Anna se älypuhelimelle ...