Hva er Arduino? Lær om denne open-source elektronikkplattformen

Innholdsfortegnelse:

Hva er Arduino? Lær om denne open-source elektronikkplattformen
Hva er Arduino? Lær om denne open-source elektronikkplattformen

Video: Hva er Arduino? Lær om denne open-source elektronikkplattformen

Video: Hva er Arduino? Lær om denne open-source elektronikkplattformen
Video: Tent CAMPING in RAIN and Snow - Freezing Wild Weather - Dog - ASMR - YouTube 2024, April
Anonim
Arduino er en open source elektronikk prototyping plattform basert på fleksibel, brukervennlig maskinvare og programvare. I dag hjelper vi deg med å komme i gang ved å vise deg noen av de tilgjengelige alternativene og hvor lett det er å komme i gang.
Arduino er en open source elektronikk prototyping plattform basert på fleksibel, brukervennlig maskinvare og programvare. I dag hjelper vi deg med å komme i gang ved å vise deg noen av de tilgjengelige alternativene og hvor lett det er å komme i gang.

Arduino-maskinvare er et åpen kildekart med mikroprosessor og inngangs- / utgangspinner (I / O) for kommunikasjon og kontroll av fysiske gjenstander (LED, servoer, knapper, etc.). Brettet vil typisk bli drevet via USB eller en ekstern strømforsyning som igjen gjør det mulig å drive annen maskinvare og sensorer.

Arduino har også en åpen programvarekomponent som ligner på C ++. Det integrerte utviklingsmiljøet Arduino (IDE) gir deg mulighet til å skrive kode, kompilere den, og deretter laste den opp til din Arduino for frittstående bruk i prototyper og prosjekter.

Alt dette var designet for å være enkelt å bruke til å la kunstnere og beslutningstakere fritt utvikle sine ideer til virkelige objekter. Hvis du er interessert i å bygge noe selv, ta en titt for å se maskinvarealternativer og programvare tilgjengelig for å komme i gang.

Arduino Variants

Arduino-maskinvaren er "åpen kildekode", betyr at du kan se skjemaer for hvert styre som er tilgjengelig. Dette betyr at du er fri til å kjøpe maskinvarekomponenter og loddebrettet sammen selv om du er så tilbøyelig. For å komme i gang, vil vi sannsynligvis bare anbefale at du bruker $ 30 og se hvor mye du virkelig vil investere.

Bildet nedenfor ble opprettet ved hjelp av Fritzing og er oppsettet for en grunnleggende Arduino ved hjelp av et brødbrett.

Arduino kommer i en rekke forskjellige typer som gjør det vanskelig å velge den riktige, men variasjon gir også fleksibilitet ved valg av den perfekte løsningen.
Arduino kommer i en rekke forskjellige typer som gjør det vanskelig å velge den riktige, men variasjon gir også fleksibilitet ved valg av den perfekte løsningen.

Vi kan ikke dekke alle Arduino-alternativer, men her er noen bemerkelsesverdige alternativer for å komme i gang.

Arduino Uno

Uno er en flott startbilde Arduino, den gir et solid fundament for de som bare kommer i gang og har mange alternativer du vil ha når du utforsker plattformen. Det fungerer også med nesten alle skjold tilgjengelig (mer om dette senere).
Uno er en flott startbilde Arduino, den gir et solid fundament for de som bare kommer i gang og har mange alternativer du vil ha når du utforsker plattformen. Det fungerer også med nesten alle skjold tilgjengelig (mer om dette senere).

Arduino Nano

Nano er nesten funksjonen for å ha det samme som Arduino Uno, men det er omtrent 1/3 størrelse og kan ikke bruke skjold lett. Uno er ment å brukes som en fast fixtur i prosjekter eller med breadboards for testing.
Nano er nesten funksjonen for å ha det samme som Arduino Uno, men det er omtrent 1/3 størrelse og kan ikke bruke skjold lett. Uno er ment å brukes som en fast fixtur i prosjekter eller med breadboards for testing.

Arduino Lilypad

Lilypad har en unik design som kan syes inn i stoffer for bærbare prosjekter eller kunst. Selvfølgelig er du ikke begrenset til disse programmene, men skjold vil ikke fungere på denne Arduino, slik at utvidelsen kan bli vanskelig.
Lilypad har en unik design som kan syes inn i stoffer for bærbare prosjekter eller kunst. Selvfølgelig er du ikke begrenset til disse programmene, men skjold vil ikke fungere på denne Arduino, slik at utvidelsen kan bli vanskelig.

Arduino Mega 2560

Mega 2560 har mer minne og flere I / O-pinner enn noen annen Arduino. Dette er den største og beste Arduino du kan få, men du trenger kanskje ikke så mye strøm hvis prosjektene dine ikke ringer etter det. Dette ville også være en dyrere Arduino å forlate i et prosjekt permanent.
Mega 2560 har mer minne og flere I / O-pinner enn noen annen Arduino. Dette er den største og beste Arduino du kan få, men du trenger kanskje ikke så mye strøm hvis prosjektene dine ikke ringer etter det. Dette ville også være en dyrere Arduino å forlate i et prosjekt permanent.

Netduino

Netduino er fetteren til Arduino. Det er fortsatt en open source hardware hacking og prototyping løsning. Men Netduino kjører. NET Micro Framework for programvaren. Det er pin kompatibel med Arduino skjold, men noen kan kreve drivere å kjøre.
Netduino er fetteren til Arduino. Det er fortsatt en open source hardware hacking og prototyping løsning. Men Netduino kjører. NET Micro Framework for programvaren. Det er pin kompatibel med Arduino skjold, men noen kan kreve drivere å kjøre.

For mer Arduino-maskinvare, se lenken nedenfor.

Arduino Tilbehør (Skjold)

Skjold gjør det enkelt å legge til funksjonaliteten til din Arduino. De har pins som skyver rett inn i toppen av Arduino, og du kan umiddelbart dra nytte av det skjoldet kan gjøre. Du kan også legge til flere skjold av gangen. En Arduino som ser på Twitter for en bestemt hashtag (ethernet skjold) og deretter styrer en RC-bil ved hjelp av RF (RF skjold) er ikke utover omfanget av et enkelt prosjekt takket være skjoldets fleksibilitet.

Du vil legge merke til at noen skjold ser ut som Arduino boards selv, men ikke vær forvirret fordi de mangler den viktigste prosessorkraften til å kjøre koden du skal skrive i skisser (mer på dette under).

Ethernet

Image
Image

Dette er en av de mest populære skjoldene fordi den utvider din Arduino for å kunne bruke internett til kommunikasjon og kontroll. Ethernet skjermen er en av de mest allsidige tilgjengelige, og når du har mestret det grunnleggende, bør du se for å få en slik at du kan lage din vaskemaskin / brødrister / kaffetrakter tweet.

XBee

Image
Image

XBee skjoldet gjør det enkelt å komme i gang med trådløs kommunikasjon. Du kan bruke dette til å samle to Arduinos sammen eller sette opp et helt nettverksnettverk av Arduinos som en dag vil regne verden!

Motor

Image
Image

Arduino kan styre motorer og servoer uten å trenge skjold, men motorskjermen rammer opp den muligheten til 11. Du kan bruke denne til å fjernstyre plenen din, eller bygge din egen robot.

Det er mange andre Arduino skjold tilgjengelig som musikk, videospill og bluetooth. Dette er bare toppen av isfjellet, og vi vil anbefale å gjøre noe for å finne det perfekte skjoldet for prosjektet ditt.

Hvis du ønsker å prototype Arduinos og skjold sammen sammen med ulike sensorer, anbefaler vi at du sjekker ut Fritzing, som ikke bare hjelper med prototypingstrinnene, men hjelper også deg med å vise deg hvordan du lager faste PCB-plater for å produsere prosjektet.

Programmering (skisser)

Arduino IDE er et kryssplattform utviklerverktøy skrevet i Java. Den lar deg styre alle programvarene til din Arduino.

Hvert program du skriver kalles en skisse, og er kompilert og lastet opp til din Arduino ved hjelp av IDE.Mange skisser er fritt tilgjengelig på nettet, og IDE kommer med en rekke eksempler for å komme i gang med omtrent alle funksjoner Arduino kan.
Hvert program du skriver kalles en skisse, og er kompilert og lastet opp til din Arduino ved hjelp av IDE.Mange skisser er fritt tilgjengelig på nettet, og IDE kommer med en rekke eksempler for å komme i gang med omtrent alle funksjoner Arduino kan.
Eclipse og Notepad ++ er populære alternativer for å skrive skissene dine, men de mangler enkel tilgang til skisseeksempler og kompilere / laste opp den ferdige skissen til Arduino.
Eclipse og Notepad ++ er populære alternativer for å skrive skissene dine, men de mangler enkel tilgang til skisseeksempler og kompilere / laste opp den ferdige skissen til Arduino.

ressurser

Denne artikkelen er laget for å komme i gang i dine Arduino-prosjekter. For mer lesing sjekk ut koblingene nedenfor og kom i gang med å lage ting.

Hvis du har flere nyttige koblinger eller et eget Arduino-prosjekt, kan du gjerne legge igjen en kommentar for å dele med alle leserne.

Prosjekt Ideer

https://arduino.cc/en/Tutorial/HomePage

https://www.arduino.cc/playground/Projects/ArduinoUsers

https://hackaday.com/category/arduino-hacks/

https://www.instructables.com/tag/type-id/category-technology/channel-arduino/

Arduino maskinvare referanse https://arduino.cc/no/Main/Hardware

Videoer https://www.youtube.com/user/makemagazine

https://www.circuitsathome.com/

Anbefalt: