L'implementazione di un orologio software è un'attività che viene spesso assegnata agli studenti in una lezione di informatica. Quindi l'insegnante è convinto che lo studente conosca bene non solo il linguaggio di programmazione studiato, ma anche la trigonometria. Ma il computer su cui lo studente risolve questo problema è troppo potente, anche se è l'antico 386, per non parlare di quelli moderni. Con tutta la matematica coinvolta lì, e Arduino - decise così l'autore di Instructables sotto il soprannome dello scienziato precedentemente noto come Naegeli. Qui prende Arduino Pro Mini da 3,3 V, un display a bit singolo per il telefono Nokia 5110, un modulo orologio in tempo reale sul chip DS3231, una batteria e un controller di carica, vari accessori:
Raccoglie tutto questo secondo questo schema:
Ed ecco cosa fa:
Ma non c'è nulla di complicato nell'assemblea. La cosa più interessante è la matematica, per la quale il maestro la prende. Quindi mostra la direzione delle coordinate sul display:
Complicando il compito per se stesso, il maestro implementa frecce più complesse dei segmenti di linea, gli scolari alle lezioni di informatica raramente raggiungono tali complicazioni e poi, quando crescono, compongono.
La procedura guidata si sofferma sulla versione più complessa, in cui la freccia è composta da quattro punti e mostra le formule per il calcolo delle coordinate di questi punti usando due volte come esempio: 9:25 e 2:05.
L'angolo di inclinazione della lancetta dei minuti in gradi è facile da calcolare: basta moltiplicare il numero di minuti per 6. Rimandare l'angolo stesso solo in senso orario, e non contro, come di solito si fa. Per un angolo in senso orario, è più difficile calcolare l'angolo, dato che non salta da una divisione all'altra, ma si muove tra di loro senza intoppi:
angolo = (ore x 30 °) + (minuti x 0,5 °)
Bene, anche la direzione delle coordinate sul display deve essere presa in considerazione, a proposito, nella scuola DOS BASIC differisce anche da quella usata dai matematici. Ma dal momento che le frecce saranno a quattro punte, allora la matematica è leggermente più complicata.
La deformazione professionale di un programmatore è una cosa potente, può persino creare un programma per persona sulla spiaggia invece di rilassarsi:
Ma ora lo schizzo è pronto, lo dice il maestro qui. Dopo il download, è necessario modificare l'estensione del file da sconosciuta a ino.
Bene, dal momento che quando si ripete la costruzione è improbabile che si riesca a eseguire di nuovo tutta la matematica, sarebbe bello fare fallo da solo, con la propria matematica (tenendo conto dello spessore delle pareti, e così via), almeno il caso, ad esempio, di compensato o plexiglass, e non essere pronto o stampato in 3D.
Orologio ripetuto dal salvataggio di Instructables anche: