» Elektronik » Arduino »Software-Implementierung der Uhr auf Arduino

Implementierung der Arduino Clock Software



Die Implementierung einer Software-Uhr ist eine Aufgabe, die den Schülern häufig in einer Informatikstunde übertragen wird. Der Lehrer ist daher überzeugt, dass der Schüler nicht nur die zu lernende Programmiersprache, sondern auch die Trigonometrie gut kennt. Aber der Computer, auf dem der Schüler dieses Problem löst, ist zu leistungsfähig, selbst wenn es sich um den alten 386. handelt, ganz zu schweigen von den modernen. Mit all der Mathematik, die es gibt, und Arduino - so entschied der Autor von Instructables unter dem Spitznamen thescientistformerlyknownasNaegeli. Hier nimmt er das 3,3 V Arduino Pro Mini, ein Einzelbit-Display für das Nokia 5110, ein Echtzeituhrmodul auf dem DS3231-Chip, einen Akku und einen Laderegler sowie verschiedene Zubehörteile mit:




Er sammelt all dies nach diesem Schema:



Und hier ist was er tut:



Die Montage ist jedoch nicht kompliziert. Das Interessanteste ist die Mathematik, für die der Meister sie nimmt. Dann zeigt es die Richtung der Koordinaten auf dem Display:



Um die Aufgabe für sich selbst zu komplizieren, implementiert der Meister Pfeile, die komplexer sind als Liniensegmente. Schüler im Informatikunterricht kommen selten zu solchen Komplikationen, und wenn sie erwachsen werden, machen sie das wieder gut.



Der Assistent verwendet die komplexeste Version, bei der der Pfeil aus vier Punkten besteht, und zeigt die Formeln zur Berechnung der Koordinaten dieser Punkte am Beispiel von 9:25 und 2:05.



Der Neigungswinkel des Minutenzeigers in Grad ist einfach zu berechnen: Multiplizieren Sie einfach die Anzahl der Minuten mit 6. Verschieben Sie den Winkel selbst nur im Uhrzeigersinn und nicht wie üblich dagegen. Für einen Winkel im Uhrzeigersinn ist es schwieriger, den Winkel zu berechnen, da er nicht von Division zu Division springt, sondern sich reibungslos zwischen ihnen bewegt:

Winkel = (Stunden x 30 °) + (Minuten x 0,5 °)

Nun, die Richtung der Koordinaten auf dem Display muss übrigens auch berücksichtigt werden. In der Schule unterscheidet sich DOS BASIC auch von der von Mathematikern verwendeten. Da die Pfeile jedoch vier Punkte haben, ist die Mathematik etwas komplizierter.






Die professionelle Verformung eines Programmierers ist eine mächtige Sache, sie kann sogar dazu führen, dass eine Person am Strand programmiert, anstatt sich zu entspannen:



Aber jetzt ist die Skizze fertig, sagt der Meister hier. Nach dem Herunterladen müssen Sie die Dateierweiterung von unbekannt in ino ändern.

Nun, da es unwahrscheinlich ist, dass Sie beim Wiederholen der Konstruktion die gesamte Mathematik erneut durcharbeiten, wäre es schön, sie zu erstellen mit seinen eigenen Händen, mit seiner eigenen Mathematik (unter Berücksichtigung der Wandstärke usw.), zumindest der Fall, zum Beispiel aus Sperrholz oder Plexiglas, und nicht fertig oder 3D-gedruckt.

Uhr wiederholt von Instructables retten:

9.5
9.5
7

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...