» elektronik » Arduino »Arduino'da saatin yazılım uygulaması

Arduino saat yazılım uygulaması



Bir yazılım saatini uygulamak, öğrencilere genellikle bir bilişim dersinde verilen bir görevdir. Dolayısıyla öğretmen, öğrencinin sadece incelenen programlama dilini değil, aynı zamanda trigonometriyi de iyi bildiğine inanır. Ancak öğrencinin bu sorunu çözdüğü bilgisayar, eski 386. olsa bile, modern olanlardan bahsetmemek için çok güçlüdür. Oradaki tüm matematikle ve Arduino - bu yüzden Instructables yazarının bilim adamıformerlyknownasNaegeli takma adı altında karar verdi. Burada Nokia 5110 cep telefonu için tek bitlik bir ekran olan 3.3 V Arduino Pro Mini, DS3231 çipinde gerçek zamanlı saat modülü, pil ve şarj kontrolörü, çeşitli aksesuarları alıyor:




Bütün bunları bu şemaya göre toplar:



İşte yaptığı şey:



Ancak mecliste karmaşık bir şey yok. En ilginç şey, ustanın aldığı matematiktir. Ardından ekranda koordinatların yönünü gösterir:



Görevi kendisi için karmaşık hale getiren usta, çizgi segmentlerinden daha karmaşık oklar, bilgisayar bilimi derslerindeki okullar nadiren bu tür komplikasyonlara ulaşır ve sonra büyüdüklerinde telafi ederler.



Sihirbaz, okun dört noktadan oluştuğu en karmaşık sürümde bulunur ve örnek olarak iki kez kullanarak bu noktaların koordinatlarını hesaplamak için formülleri gösterir: 9:25 ve 2:05.



Dakika ibresinin derece cinsinden eğim açısını hesaplamak kolaydır: dakika sayısını 6 ile çarpın. Genellikle yapıldığı gibi açıyı sadece saat yönünde erteleyin. Saat yönünde, bölümden bölüme atlamaması, ancak aralarında sorunsuz hareket etmesi nedeniyle açının hesaplanması daha zordur:

açı = (saat x 30 °) + (dakika x 0,5 °)

Eh, ekranda koordinatların yönünün de dikkate alınması gerekir, bu arada, DOS BASIC okulunda da matematikçiler tarafından kullanılandan farklıdır. Ancak oklar dört puan olacağından, matematik biraz daha karmaşıktır.






Bir programcının profesyonel deformasyonu güçlü bir şeydir, rahatlamak yerine sahilde bir kişi programı bile yapabilir:



Ama şimdi taslak hazır, usta koyar burada. İndirdikten sonra, dosya uzantısını bilinmeyen yerine ino olarak değiştirmeniz gerekir.

İnşaatı tekrarlarken, tüm matematikte tekrar çalışma olasılığınız olmadığından, kendin yap, kendi matematiği ile (duvar kalınlığı vb. göz önünde bulundurularak), en azından örneğin kontrplak veya pleksiglastan ve hazır veya 3D yazdırılmamış durumda.

Eğitmenler tarafından tekrarlanan saat kurtarıldı

9.5
9.5
7

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...