Hackaday Prize Entry: DIY Arm Scientific Calculator

Hva gjør en hacker når han eller hun vil ha noe, men kan ikke betale for det? De hakker sammen, selvfølgelig. Eller, i situasjonen for [Ramón Calvo], planlegger de gjennomtenkt så vel som prototype. [Ramón Calvo] Ønsket en vitenskapelig kalkulator, men kunne ikke betale for en, så han skapte så vel som utviklet seg selv.

[Ramón] startet med Arduino men oppgradert først til Freescales fleksibilitet KL25Z fremskrittkortet oppgradert til en arm Cortex-M0 + programmert ved hjelp av MBED. Skjermen er en elektronisk montering dogl-128 128 × 64 pixel LCD. [Ramón] gjorde et par iterasjoner på PCB, går fra en stor DIY en i Kjøp for Arduino-versjonen for å fungere, til den nåværende, mindre versjonen for armbrikken med hånd lodde SMD-komponenter. Etter det så [Ramón] i algoritmene som trengs for å analysere matematisk inngang. Han slo seg på den shunting-yard-algoritmen, som konverterer inngangen til omvendt polsk notasjon (RPN), som er mye lettere for programvaren om å jobbe med.

[Ramón] har massevis av funksjoner som arbeider, inkludert din grunnleggende tillegg, trekker, multipliserer så vel som å dele operasjoner, kvadratrot, nth root samt eksponering, trigonometri, logg samt log10, så vel som faktorial (!) Der Er noen ting fortsatt på oppgavelisten, for eksempel lav strøm, samt en grafikkmodus, så vel som det er et par bugs fortsatt i systemet, men det generelle systemet er oppe så vel som å løpe. [Ramón] har satt opp skjematiske og KICAD-data opp på sin Hackaday.io jobbside sammen med bekostning av materialer.

Vi har hatt noen få hackaday-premieinnganger i typen kalkulatorer, for eksempel dette med Nixie-rør og dette som emulerer 70-tallet HP-kalkulatorer.

HackadayPrize2017 er sponset av:

Leave a Reply

Your email address will not be published. Required fields are marked *