» elektronika » Težak »Softverska implementacija sata na Arduinu

Implementacija softvera Arduino satova



Provedba softverskog sata zadatak je koji se učenicima često daje na satu informatike. Dakle, učitelj je uvjeren da učenik dobro poznaje ne samo programski jezik koji se proučava, već i trigonometriju. Ali računalo na kojem učenik rješava ovaj problem za njega je previše moćno, čak i ako je ono drevno 386., da ne spominjemo moderno. Uz svu matematiku koja se tamo bavi, i Težak - tako je odlučio autor Instructablesa pod nadimkom thescientistformerlyknownasNaegeli. Ovdje uzima 3,3 V Arduino Pro Mini, jednobitni zaslon za telefon Nokia 5110, satni modul u stvarnom vremenu na čipu DS3231, bateriju i kontroler napunjenosti, razne dodatke:




On sve to sakuplja prema ovoj shemi:



A evo što čini:



Ali u montaži nema ništa komplicirano. Najzanimljivija je matematika, za koju ju majstor uzima. Zatim prikazuje smjer koordinata na zaslonu:



Komplicirajući zadatak sebi, majstor provodi strelice složenije od segmenata linija; školarci na časovima informatike rijetko dođu do takvih komplikacija, a onda, kad odrastu, nadoknađuju ih.



Čarobnjak se nalazi na najsloženijoj verziji, gdje se strelica sastoji od četiri točke, i prikazuje formule za izračunavanje koordinata ovih točaka koristeći dva puta kao primjer: 9:25 i 2:05.



Kut nagiba minute minute u stupnjevima je lako izračunati: samo množite broj minuta sa 6. Samo odgodite kut u smjeru kazaljke na satu, a ne protiv, kao što se obično radi. U smjeru kazaljke na satu kut je teže izračunati, s obzirom da ne skače iz podjele u podjelu, već se glatko kreće između njih:

kut = (sati x 30 °) + (minute x 0,5 °)

Pa, smjer koordinata na zaslonu također treba uzeti u obzir, usput, u školi DOS BASIC također se razlikuje od one koju koriste matematičari. Ali budući da će strelice biti četverokrake, tada je matematika plutala nešto složenije.






Profesionalna deformacija programera snažna je stvar, može čak i učiniti da osoba na plaži umjesto opuštanja:



Ali sada je skica spremna, majstor je stavlja ovdje, Nakon preuzimanja trebate promijeniti ekstenziju datoteke iz nepoznate u ino.

Pa, pošto ponavljate konstrukciju, malo je vjerojatno da ćete ponovo proraditi svu matematiku, bilo bi lijepo napraviti učinite to sami, s vlastitom matematikom (uzimajući u obzir debljinu stijenke i tako dalje), barem slučaj, na primjer, od šperploče ili pleksiglasa, a ne uzimati gotove ili 3D ispisane.

Sat koji je ponovio Instructables rescueseven:

9.5
9.5
7

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...