» Elektronik » Arduino »Perisian pelaksanaan jam pada Arduino

Pelaksanaan perisian jam Arduino



Untuk melaksanakan jam perisian adalah tugas yang sering diberikan kepada pelajar dalam pelajaran informatika. Oleh itu, guru yakin bahawa pelajar mengetahui dengan baik bukan hanya bahasa pengaturcaraan yang dipelajari, tetapi juga trigonometri. Tetapi komputer di mana pelajar menyelesaikan masalah ini terlalu kuat untuk itu, walaupun ia adalah 386 kuno, belum lagi yang moden. Dengan semua matematik yang terlibat di sana, dan Arduino - jadi memutuskan pengarang Instructables di bawah nama samaran itu. Di sini ia mengambil 3.3 V Arduino Pro Mini, paparan satu bit untuk telefon Nokia 5110, modul jam masa nyata pada cip DS3231, bateri dan pengawal caj, pelbagai aksesori:




Dia mengumpul semua ini mengikut skim ini:



Dan inilah yang dia lakukan:



Tetapi tidak ada yang rumit dalam perhimpunan itu. Perkara yang paling menarik ialah matematik, yang mana tuan mengambilnya. Kemudian ia menunjukkan arah koordinat pada paparan:



Komplikasi tugas untuk dirinya sendiri, tuan rumah mengimplementasikan anak panah yang lebih kompleks daripada segmen garis, anak sekolah di pelajaran sains komputer jarang mendapat komplikasi seperti itu, dan kemudian, ketika mereka membesar, mereka membentuk.



Penyihir menduduki versi yang paling rumit, di mana anak panah terdiri daripada empat mata, dan menunjukkan formula untuk mengira koordinat mata ini menggunakan dua kali sebagai contoh: 9:25 dan 2:05.



Sudut kecenderungan tangan seminit dalam darjah mudah dikira: hanya berlipat ganda bilangan minit oleh 6. Hanya menangguhkan sudut itu sendiri mengikut arah jam, dan tidak bertentangan, seperti yang biasanya dilakukan. Untuk arah arah jam, sudut lebih sukar untuk dikira, memandangkan ia tidak melompat dari bahagian ke bahagian, tetapi bergerak di antara mereka dengan lancar:

sudut = (jam x 30 °) + (minit x 0.5 °)

Nah, arah koordinat pada paparan juga perlu diambil kira, dengan cara, di sekolah DOS BASIC ia juga berbeza daripada yang digunakan oleh ahli matematik. Tetapi kerana anak panah akan menjadi empat mata, maka matematik terapung agak rumit.






Pengubahsuaian profesional seorang pengaturcara adalah perkara yang kuat, bahkan dapat membuat program orang di pantai bukannya bersantai:



Tetapi sekarang lakaran sudah siap, tuan meletakkannya di sini. Selepas memuat turun, anda perlu menukar sambungan fail daripada yang tidak dikenali kepada ino.

Nah, kerana ketika mengulangi pembinaan, anda tidak akan dapat bekerja melalui semua matematik sekali lagi, ia akan menjadi lebih baik lakukan sendiri, dengan matematiknya sendiri (dengan ketebalan dinding, dan sebagainya), sekurang-kurangnya kes, contohnya, dari papan lapis atau plexiglass, dan tidak mengambil siap sedia atau dicetak 3D.

Jam yang diulang oleh Instructables menyelamatkan:

9.5
9.5
7

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...