» elektronika » Arduino »Az óra szoftveres megvalósítása Arduinón

Arduino óra szoftver megvalósítása



A szoftveróra megvalósítása olyan feladat, amelyet gyakran kapnak a hallgatók egy informatikai órában. Tehát a tanár meg van győződve arról, hogy a hallgató nem csak a vizsgált programozási nyelvet, hanem a trigonometria ismereteit is jól ismeri. De a számítógép, amelyen a hallgató megoldja ezt a problémát, túlságosan nagy teljesítményű, még akkor is, ha ő az ősi 386., nem is beszélve a modernról. Az összes matematika részvételével, és Arduino - úgy döntött, hogy az Instructables szerzője thescientistformerlyknownasNaegeli. Itt veszi a 3,3 V-os Arduino Pro Mini-t, az egy bites kijelzőt a Nokia 5110 telefonhoz, a DS3231 chip valós idejű óramodulját, az akkumulátort és a töltésvezérlőt, valamint a különféle kiegészítőket:




Mindezt a rendszer szerint gyűjti:



És itt van, amit csinál:



De az összeállításban nincs semmi bonyolult. A legérdekesebb dolog a matematika, amelyet a mester vállal. Ezután megmutatja a koordináták irányát a kijelzőn:



A feladatot a saját számára bonyolítva a mester a vonalszakaszoknál sokkal összetettebb nyilakat hajt végre, az informatika óráin az iskolások ritkán kerülnek ilyen bonyodalomra, majd felnövekedésük után pótolják azokat.



A varázsló a legbonyolultabb verzión lakozik, ahol a nyíl négy pontból áll, és kétszer példaként mutatja a képleteket ezen pontok koordinátáinak kiszámításához: 9:25 és 2:05.



A perces kéz dőlésszöge fokban könnyen kiszámolható: csak szorozzuk meg a percek számát 6-tal. Csak maga a szöget halasztjuk az óramutató járásával megegyező irányba, és nem az ellen, mint általában. Az óramutató járásával megegyező irányba történő szög esetén nehezebb kiszámítani a szöget, mivel az nem az osztásról az osztásra ugrik, hanem simán mozog közöttük:

szög = (óra x 30 °) + (perc x 0,5 °)

Nos, a kijelzőn megjelenő koordináták irányát is figyelembe kell venni, egyébként a DOS BASIC iskolában ez is különbözik a matematikusok által használtól. Mivel azonban a nyilak négypontosak lesznek, akkor a matematika kissé bonyolultabb.






A programozó professzionális deformációja hatalmas dolog, sőt a pihenés helyett az is programozhatja az embert a tengerparton:



De most a vázlat kész, a mester elkészíti itt. A letöltés után meg kell változtatnia a fájlkiterjesztést ismeretlenről ino-ra.

Nos, mivel az építkezés megismétlésekor valószínűtlen, hogy újra megismételte az összes matematikát, jó lenne ezt megcsinálni csináld magad, saját matematikájával (figyelembe véve a falvastagságot és így tovább), legalábbis így, például rétegelt lemezből vagy plexi üvegből, és ne vegyen kész vagy 3D-s nyomtatást.

Óra, amelyet megmentnek az Instructables:

9.5
9.5
7

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...