Som oppfant Arduino

Som oppfant Arduino
Arduino er en integrert utviklingsplattform som er rettet mot studenter, ingeniører og lærere. Hovedformålet med Arduino -styret er å lære studentene hvordan de skal programmere elektroniske styrer og gjøre mikrokontrollerverdenen mer tilgjengelig. Det lille Arduino -styret gjør alle disse tingene mulig for elevene som de ikke ville ha gjort noe annet. I dag er Arduino overalt fra LED -kubene til Twitter -skjermer og så mye mer.

En kort historie

I 2005 ble det første Arduino -styret som noensinne ble designet født i Interactive Design Institute Ivrea, Italia. Hernando Barragan som var skaperen av Kabling styret og student av Massimo Banzi I løpet av sin tid på IDII designet Italia det første prototypebrettet med en enkel og brukervennlig separat programmeringsplattform. Senere tok Massimo Banzi og hans medmann David Cuartielles ett skritt foran og opprettet Arduino. David Mellis tar arbeidet med Arduino -programvare som var basert på ledninger. Ytterligere to medlemmer Gianluca Martino og Tom Igoe ble med i Massimo Banzi -prosjektet, og disse fem ble de virkelige grunnleggerne av et Arduino -styre.

Studiepoeng: IEEE Spectrum

Bidrag fra Hernando Barragan

Hernando Barragan startet ledningsplattformen i 2003 som hans masteroppgaveprosjekt under tilsyn av Massimo Banzi på IDII, Italia. Hovedmålet med dette prosjektet er å eliminere gapet mellom kunstnere og designere for å jobbe med elektronisk utstyr ved å abstrahere komplekse detaljer om elektronikk, slik at de kan fokusere på sitt viktigste mål. Prosjektet fanget mange mennesker på IDII, og dette prosjektet satte basen for det kommende prosjektet fra 2004, til stengingen av skolen i 2005.

Nøkkelelementer i ledningsbrettet er:

  • Enkelt utviklingsmiljø med flere OS -støtte som Mac, Windows og Linux.
  • Enkle programmeringsrammer for mikrokontrollere.
  • Bootloader for enkel opplasting av skisser.
  • Open source-programvare og maskinvare designet basert på Atmel Controller Chips.
  • Flere online støtte av arbeid og biblioteker.

Ettersom Arduino og ledninger har mye til felles, er det sikkert at Hernando Barragan fungerer gjør det klart for Massimo Banzi hva han skal designe nå. Flere funksjoner som vi brukte i dagens Arduino -programmering er settet med kommandoer Hernando Barragan offisielt opprettet seg selv.

  • pinmode ()
  • DigitalRead ()
  • DigitalWrite ()
  • Analogread ()
  • AnalogWrite ()
  • forsinkelse()
  • millis ()

Første prototypebrett

Massimo Banzi utviklet det første prototypebrettet som ble kalt Programma2003. Det er et PIC Microcontroller -brett som kan programmeres ved hjelp av et miljø kalt JAL (bare et annet språk). Jal ble designet og opprettet av Wouter Van Ooijen. Den består av en kompilator og bootloader for å laste opp programmer, men den er bare begrenset til Windows OS.

Da tiden gikk, lyktes Banzi med å designe det første Arduino -styret i 2005. Det er en billig og brukervennlig styre og lar brukere kontrollere flere enheter. Den har en seriell kommunikasjonskonverter ombord for å samhandle med Arduino med hvilken som helst PC eller enheter. Den har en strøm LED ombord som hjelper brukerne til å identifisere om Arduino -styret opererer eller ikke i motsetning til i Programma2003, som på grunn av noen tekniske feil ikke kan få den LED.

Hvorfor åpen kildekode

Banzi og hans medsamarbeidspartnere trodde sterkt på Arduino for å være en åpen kildekode-plattform, ettersom hovedformålet med Arduino er å gjøre ting mer tilgjengelig i løpetid. En annen ting er når programvare er åpen kildekode og tilgjengelig for alle å inspisere, den åpner dører for flere forbedringer og kan brukes som base for kommende prosjekter.

For det andre hadde IDII ingen midler til å fortsette prosjektet, og alle prosjektets bidragsytere fryktet at prosjektet kunne komme til å avslutte snart. Det var da på et så avgjørende tidspunkt Massimo Banzi kom frem og kunngjorde Arduino som en åpen kildekode-plattform som betyr at hvem som helst kan designe og selge Arduino-maskinvare.

Hvorfor Arduino er berømt

Arduino på grunn av åpen kildekode fremmer alltid innovasjon for både maskinvare og programvare. Arduino -styrer er lisensiert under Creative Common, som hjelper produsenter til å designe sitt eget styre. Som grunnlegger Massimo Banzi sier, er maskinvare som et kulturelt stykke som må deles blant folk.

Arduino er kjent fordi det er super billig å kjøpe. Det koster bare noen få dollar å kjøpe et nytt styre. Alle som ikke har noen tidligere erfaring, kan komme inn i den elektroniske verdenen. Arduino kom til slike høyder på grunn av maskinvarekompatibilitet og overflødig mengde hjelp tilgjengelig online for å starte med ethvert prosjekt.

Konklusjon

Arduino er uten tvil en stor innovasjon for ikke bare den elektroniske verdenen, men for alle samfunn som er interessert i å lære elektronikk og programmering. Arduino ble designet med en drøm om å gjøre Microcontroller World lett å få tilgang til og lære, men når tiden passerer, tar Arduino også veien til den industrielle og IoT -verdenen. For å lære mer om Arduino og hva det kan gjøre, klikk her.