» elektronik » Arduino »Softwareimplementering af uret på Arduino

Implementering af Arduino ur-software



At implementere et softwareur er en opgave, der ofte gives til studerende i en informatikundervisning. Så læreren er overbevist om, at den studerende ikke kun kender det programmeringssprog, der studeres, men også trigonometri. Men den computer, som eleven løser dette problem på, er for kraftig til det, selvom det er den gamle 386. for ikke at nævne moderne. Med al den matematik der er involveret der, og Arduino - så besluttede forfatteren af ​​Instructables under kaldenavnet thescientist tidligere ikke kendt som Neegeli. Her tager han 3,3 V Arduino Pro Mini, et enkelt-bit display til Nokia 5110-telefonen, et realtidsurmodul på DS3231-chip, et batteri og en ladningskontrol, forskellige tilbehør:




Han indsamler alt dette i henhold til dette skema:



Og her er hvad han gør:



Men der er ikke noget kompliceret i forsamlingen. Den mest interessante ting er matematik, som masteren tager det til. Derefter viser det retningen for koordinater på displayet:



Komplicerer opgaven for sig selv, implementerer mesteren pile, der er mere komplekse end linjesegmenter, skolebørn på datalogi sjældent får sådan komplikationer, og når de bliver voksne, udgør de det.



Guiden dvæler ved den mest komplekse version, hvor pilen består af fire punkter, og viser formlerne til beregning af koordinaterne for disse punkter ved hjælp af to gange som eksempel: 9:25 og 2:05.



Hældingsvinklen på minuthånden i grader er let at beregne: ganges antallet af minutter med 6. udskydes kun selve vinklen med uret og ikke imod, som det normalt gøres. For en vinkel med uret er det vanskeligere at beregne vinklen, i betragtning af at den ikke hopper fra division til division, men bevæger sig jævnt mellem dem:

vinkel = (timer x 30 °) + (minutter x 0,5 °)

Nå, retningen af ​​koordinaterne på skærmen skal også tages i betragtning, forresten, i skole DOS BASIC, adskiller den sig også fra den, der anvendes af matematikere. Men da pilene er fire-punkter, flyttes matematikken noget mere kompliceret.






Professionel deformation af en programmør er en magtfuld ting, det kan endda gøre et personprogram på stranden i stedet for at slappe af:



Men nu er skitsjen klar, udtrykker mesteren det her. Efter download er du nødt til at ændre filtypenavnet fra ukendt til ino.

Nå, da det ikke er sandsynligt, at når man gentager konstruktionen, når man arbejder igennem al matematikken, ville det være dejligt at lave det gør det selv, med sin egen matematik (under hensyntagen til vægtykkelse osv.), i det mindste tilfældet, f.eks. fra krydsfiner eller plexiglas, og ikke tage færdige eller 3D-trykte.

Ur gentaget af instruktionsmuligheder reddet:

9.5
9.5
7

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt

Vi råder dig til at læse:

Giv den til smartphonen ...