Hva er de forskjellige typene av Arduino-brett

Prøv Instrumentet Vårt For Å Eliminere Problemer





Arduino-brettet ble designet i Ivrea Interaction Design Institute beregnet på studenter uten bakgrunn innen elektronikk og programmeringskonsepter. Dette kortet begynte å endre seg for å tilpasse seg nye krav og utfordringer, og skille dets tilstedeværelse fra enkle 8-biters kort til produkter for IoT (Internet of Things) -applikasjoner, 3D-utskrift, bærbare og innebygde omgivelser. Alle tavler er helt åpen kildekode, slik at brukerne kan bygge dem separat og til slutt tilpasse dem til deres nøyaktige behov. Gjennom årene har de forskjellige typene Arduino tavler har blitt brukt til å bygge tusenvis av prosjekter, fra daglige gjenstander til sammensatte vitenskapelige instrumenter. Et internasjonalt samfunn av designere, kunstnere, studenter, programmerere, hobbyister og eksperter har samlet seg rundt dette open source-stadiet, deres donasjoner har lagt opp til en utrolig mengde tilgjengelig kunnskap som kan være til enorm hjelp for både nybegynnere og spesialister. Denne artikkelen diskuterer en oversikt over forskjellige typer Arduino-brett og deres sammenligning.

Hva er typene Arduino-brett?

Arduino-bord er en åpen kildekodeplattform som brukes til å lage elektronikkprosjekter . Den består av både en mikrokontroller og en del av programvaren eller det integrerte utviklingsmiljøet (IDE) som kjører på PC-en, og brukes til å skrive og laste opp datamaskinkode til det fysiske kortet. Plattformen til en Arduino har blitt veldig kjent med designere eller studenter som bare har begynt med elektronikk, og for en utmerket sak.




Typer Arduino-brett

Typer Arduino-brett

I motsetning til de fleste tidligere programmerbare kretskort, krever Arduino ikke en egen del av maskinvaren for å programmere en ny kode på kortet, du kan bare bruke en USB-kabel. I tillegg bruker Arduino IDE en grunnleggende versjon av C ++, noe som gjør det enklere å lære seg programmet. Til slutt tilbyr Arduino-kortet en typisk formfaktor som bryter ut funksjonene til mikrokontrolleren til en mer tilgjengelig pakke.



Hvorfor Arduino Boards?

Arduino-brett har blitt brukt til lage forskjellige ingeniørprosjekter og forskjellige applikasjoner. Arduino-programvaren er veldig enkel å bruke for nybegynnere, men likevel fleksibel tilstrekkelig for avanserte brukere. Den kjører Windows, Linux og Mac. Lærere og studenter på skolene bruker den til å designe billige, vitenskapelige instrumenter for å verifisere prinsippene for fysikk og kjemi. Det er mange andre mikrokontrollerplattformer som er tilgjengelige for fysisk databehandling. Netmedias BX-24, Parallax Basic Stamp, MIT’s Handyboard, Phidget og mange andre presenterer relatert funksjonalitet.

Arduino gjør også enklere arbeidsprosessen til mikrokontroller, men det gir noen fordeler i forhold til andre systemer for lærere, studenter og nybegynnere.

  • Rimelig
  • Kryssplattform
  • Det enkle, klare programmeringsmiljøet
  • Åpen kildekode og utvidbar programvare
  • Åpen kildekode og utvidbar maskinvare

Funksjonen til Arduino Board

Fleksibiliteten til Arduino-brettet er enorm, slik at man kan gjøre alt de forestiller seg. Dette kortet kan kobles veldig enkelt til forskjellige moduler som hindringssensorer, tilstedeværelsesdetektorer, brannsensorer, GSM-moduler GPS-moduler etc. Hovedfunksjonen til Arduino-kortet er å kontrollere elektronikk gjennom leseinnganger og endre det til utganger fordi dette kortet fungerer som et verktøy. Dette kortet brukes også til å lage forskjellige elektronikkprosjekter innen elektronikk, elektro, robotikk, etc.


Funksjoner av forskjellige typer Arduino-brett

Funksjonene til forskjellige typer Arduino-brett er oppført i tabellform.

Arduino Board Prosessor Hukommelse Digital I / O Analog I / O
Arduino uno16Mhz ATmega3282KB SRAM, 32KB blits146 innganger, 0 utganger
Arduino Due84MHz AT91SAM3X8E96KB SRAM, 512KB blits5412 innganger, 2 utganger
Arduino Mega16MHz ATmega25608KB SRAM, 256KB blits5416 innganger, 0 utganger
Arduino Leonardo16MHz ATmega32u42,5 kB SRAM, 32 kB blitstjue12 innganger, 0 utganger

Ulike typer Arduino-brett

Listen over Arduino-brett inkluderer følgende som

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino Ti tusen
  • RedBoard Arduino Board
  • Arduino Mega (R3) brett
  • Arduino Leonardo Board
  • Arduino-robot
  • Arduino Utforsk
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino null
  • Raskeste Arduino Board

Arduino Uno (R3)

Uno er et stort alternativ for din første Arduino. Dette Arduino-kortet er avhengig av en ATmega328P-basert mikrokontroller. Sammenlignet med andre typer arduino-brett, er det veldig enkelt å bruke som Arduino Mega-brett. .Den består av 14 digitale I / O-pinner, der 6-pinner kan brukes som PWM ( pulsbreddemodulasjon utganger), 6-analoge innganger, en tilbakestillingsknapp, en strømkontakt, en USB-tilkobling, en In-Circuit Serial Programming header (ICSP) osv. Den inkluderer alt som trengs for å holde mikrofonkontrollen, bare fest den til en PC med hjelp av en USB-kabel og gi strømforsyningen for å komme i gang med en AC-til-DC-adapter eller batteri.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno er det hyppigst brukte brettet, og det er standardformen bortsett fra alle eksisterende Arduino-brett. Dette brettet er veldig nyttig for nybegynnere. Se denne lenken for å vite mer om Arduino Uno Board

Arduino Nano

Dette er et lite kort basert på mikrokontrollere som ATmega328P ellers ATmega628, men tilkoblingen til dette kortet er den samme som til Arduino UNO-kortet. Denne typen mikrokontrollerkort er veldig liten i størrelse, bærekraftig, fleksibel og pålitelig.

Arduino Nano

Arduino Nano

Sammenlignet med Arduino Uno-kortet er det lite i størrelse. Enhetene som mini USB og Arduino IDE er nødvendige for å bygge prosjektene. Dette kortet inneholder hovedsakelig analoge pinner-8, digitale pinner-14 med settet til en I / O-pinne, strømpinner-6 og RST (reset) pinner-2. Se denne lenken for å vite mer om Arduino Nano Board.

Arduino Micro

Arduino Micro-kortet avhenger hovedsakelig av den ATmega32U4-baserte mikrokontrolleren som inkluderer 20 sett med pinner der 7-pinnene er PWM-pinner, 12-analoge inngangspinner. Dette kortet inneholder forskjellige komponenter som en ICSP-header, RST-knapp, liten USB-tilkobling, krystalloscillator-16MHz. USB-tilkoblingen er innebygd, og dette kortet er den krympe versjonen av Leonardo-kortet.

Arduino Micro

Arduino Micro

Arduino Due

Dette Arduino-kortet er avhengig av ARM Cortex-M3, og det er det første Arduino-mikrokontrollerkortet. Dette kortet inneholder digitale I / O-pinner-54 hvor 12-pinner er PWM o / p-pinner, analoge pinner -12, UARTs-4, en CLK med 84 MHz, en USB OTG, DAC-2, en strømkontakt, TWI- 2, en JTAG-topptekst, en SPI-topptekst, to knapper for tilbakestilling og sletting.

Arduino Due

Arduino Due

Dette kortet fungerer med 3,3 V der den høyeste spenningen som pinnene på inngang / utgang tåler er 3,3 V, fordi det å gi høy spenning til en hvilken som helst I / O-pinne kan føre til skade på kortet. Dette kortet kobles ganske enkelt til en datamaskin via en liten USB-kabel, ellers kan den drives via en AC til DC-adapter. Dette Arduino Due-kortet er egnet med alle skjold fra Arduino ved 3.3V.

LilyPad Arduino Board

Lily Pad Arduino-brettet er en bærbar e-tekstilteknologi utvidet av Leah 'Buechley' og hensynsfullt designet av 'Leah og SparkFun'. Hvert brett var fantasifullt designet med store forbindelsesputer og en glatt rygg for å la dem sys i klær ved hjelp av ledende tråd. Denne Arduino består også av I / O, strøm og også sensorkort som er bygget spesielt for e-tekstiler. Disse er til og med vaskbare!

LilyPad Arduino-brett

LilyPad Arduino-brett

Arduino Bluetooth

Denne Bluetooth avhenger hovedsakelig av mikrokontrolleren som ATmega168, og dette kortet kalles også Arduino BT. Denne typen brett inneholder forskjellige komponenter som digitale pins-16, analoge pins-6, crystal oscillator-16MHz, reset-knapp, skrueterminaler, ICSP-header. I dette kortet brukes skrueterminalene hovedsakelig til strøm. Programmeringen av denne Bluetooth-mikrokontrolleren kan gjøres med Bluetooth som en trådløs tilkobling.

Arduino Ti tusen

Mikrokontrollerkortet som Arduino Diecimila avhenger hovedsakelig av ATmega168. Dette kortet inkluderer digitale I / O-pinner -14 der 6-pinner kan brukes som PWM-utganger og analoge innganger-6, en USB-tilkobling, en krystalloscillator-16 MHz, en ICSP-header, en tilbakestillingsknapp og en strømkontakt. Dette kortet kan kobles til en datamaskin via en USB-kabel, og det kan aktiveres ved hjelp av et batteri og en AC-DC-adapter.

Arduino Ti tusen

Arduino Ti tusen

Som navnet antyder, er betydningen av Diecimila på italiensk 10 000, noe som betyr at det er sannheten at over 10 000 Arduino-brett er designet. I et sett med USB Arduino-kort er det den siste sammenlignet med andre versjoner.

RedBoard Arduino Board

RedBoard Arduino-kortet kan programmeres ved hjelp av en Mini-B USB-kabel ved hjelp av Arduino IDE. Det fungerer på Windows 8 uten å måtte endre sikkerhetsinnstillingene. Det er mer konstant på grunn av USB- eller FTDI-brikken vi brukte, og den er også helt flat på baksiden. Å lage det er veldig enkelt å bruke i prosjektdesignet. Bare koble brettet, velg menyalternativet for å velge en Arduino UNO, og du er klar til å laste opp programmet. Du kan kontrollere RedBoard over en USB-kabel ved hjelp av fatkontakten.

RedBoard Arduino Boards

RedBoard Arduino Boards

Arduino Mega (R3) brett

Arduino Mega ligner på UNOs storebror. Den inneholder mange digitale I / O-pinner (14-pinner kan brukes som PWM o / ps), 6-analoge innganger, en reset-knapp, en strømkontakt, en USB-tilkobling og en reset-knapp. Den inkluderer alt som trengs for å holde opp mikrokontrolleren, bare koble den til en PC ved hjelp av en USB-kabel og gi strømforsyningen for å komme i gang med en AC-til-DC-adapter eller batteri. Det enorme antallet pinner gjør dette Arduino-kortet veldig nyttig for å designe prosjekter som trenger en haug med digitale i / ps eller o / ps som mange knapper. Se denne lenken for å vite mer om Arduino Mega (R3) Brett

Arduino Mega (R3) brett

Arduino Mega (R3) brett

Arduino Leonardo Board

Det første utviklingsstyret til en Arduino er Leonardo-styret. Dette kortet bruker en mikrokontroller sammen med USB. Det betyr at det kan være veldig enkelt og billig også. Fordi dette kortet håndterer USB direkte, kan du få programbiblioteker som lar Arduino-kortet følge et tastatur på datamaskinen, musen osv.

Arduino Leonardo Board

Arduino Leonardo Board

Arduino-robot

Denne typen brett er den første Arduino over hjul. Denne Arduino-roboten inkluderer to prosessorer på hvert av kortene. De to brettene er motorbrettet og kontrollkortet der motorbrettet styrer motorene og kontrollkortet brukes til å lese sensorene for drift. Hvert brett er et komplett Arduino-brett, og dets programmering kan gjøres gjennom Arduino IDE. Dette er mikrokontrollkort som er avhengige av ATmega32u4.

Pinnene på denne roboten er kartlagt til aktuatorer og sensorer ombord. Prosessen med å programmere roboten er den samme som Arduino Leonardo-kortet. Den blir også kalt en liten datamaskin, og den brukes mye i robotikk. Dette kortet inneholder høyttaleren, fargeskjermen, knappene-5, motorer-2, et digitalt kompass, en SD-kortleser, potensiometre-2 og gulvfølere-5. Biblioteket til denne roboten kan brukes til å kontrollere sensorene så vel som aktuatorene.

Arduino Utforsk

Arduino Esplora inkluderer en liten datamaskin kjent som en mikrokontroller inkludert et antall innganger og utganger. Inngangene til dette kortet er en lyssensor, fire knapper, en mikrofon, et akselerometer, styrespak, en glidebryter, en temperatursensor osv., Mens utgangene er en 3-farget LED, en summer. Denne typen Arduino-kort ser ut som en videospillkontroller.

Arduino Utforsk

Arduino Utforsk

Programmeringen av dette kortet kan gjøres ved hjelp av Arduino Software som IDE som tar dataene fra inngangene og styrer utdataene som et tastatur eller en mus. Sammenlignet med alle andre Arduino-kort er denne esploraen helt annerledes fordi inngangene, så vel som utgangene, allerede er koblet til kortet. Så det er veldig enkelt å koble til komponentene som aktuatorer eller sensorer. Dermed er programmering noe annerledes sammenlignet med andre typer Arduino-kort. Dette esplora-kortet inneholder sitt eget bibliotek slik at dataene fra sensorene og aktuatorene er veldig enkle å lese og skrive.

Arduino Pro Mic

Arduino Pro Micro-kortet er det samme som Arduino Mini-kortet bortsett fra ATmega32U4 Microcontroller. Dette mikrofonkortet inkluderer digitale I / O-pinner-12, pulsbreddemodulering (PWM) pinner-5, serielle tilkoblinger av Tx & Rx og 10-bit ADC.

Arduino Ethernet

Arduino Ethernet-kortet avhenger av mikrokontrolleren som ATmega328. Denne typen mikrokontrollerkort inkluderer analoge pinner-5, digitale I / O-pinner-14, RST-knapp, en RJ45-tilkobling, krystalloscillator, en strømkontakt, ICSP-header, etc. Tilkoblingen av Arduino-kortet kan gjøres via Ethernet skjold til internett.

Arduino null

Dette er et kraftig så vel som enkelt 32-biters kort og gir den beste plattformen for innovative prosjekter som bærbar teknologi, smarte IoT-enheter, gal robotikk, høyteknologisk automatisering, etc. Dette kortet utvides ved å gi forbedret ytelse, slik at du kan tillate en rekkevidde av prosjektmuligheter og fungerer som et flott pedagogisk verktøy.

Arduino null

Arduino null

Dette kortet inneholder analoge inngangspinner-6, digitale I / O-pinner-14, en strømkontakt, AREF-knapp, UART-pinnepinner, en USB-kontakt og en In-Circuit Serial Programming (ICSP) -hode, en strømhode osv.
Dette kortet er strømdrevet gjennom SAMD21-mikrokontrolleren basert på Atmel. Hovedfunksjonen i dette er EDBG (Embedded Debugger) basert på Atmel, og det gir et komplett feilsøkingsgrensesnitt uten å bruke ekstra maskinvare.

Raskeste Arduino Board

Å designe et av de beste Arduino-utviklingstavlene som er kjent med Arduino MEGA & UNO er ​​det hifive1-kortet som inkluderer en 320 MHz RISC-V-mikrokontrollerenhet. Denne typen raskeste kort har Cortex M-7 med en 400 MHz mikrokontrollerenhet.

  • Flash-minne - opptil 2 MB
  • RAM - 1 MB
  • DMA-kontrollere -4
  • Kommunikasjonsutstyr - Opptil 35
  • 16-bit maks oppløsning med 3 × ADC
  • D / A-omformere med 2 × 12-bit
  • Maskinvare med JPEG Codec
  • Timere -22 og vakthunder - 200 MHz
  • HW-kalender og RTC med sub-sekunders nøyaktighet
  • Kryptografisk akselerasjon

Hifive1 styrets funksjoner

Funksjonene til Hifive1-kortet inkluderer følgende.

  • Mega Form Factor eller Arduino Uno
  • Lader for batteri
  • SD-kort inkludert gjenkjenning av kortfunksjon
  • Ethernet *
  • Valgfri QSPI Flash - 133 MHz
  • Grensesnitt - CAN, SWD, kamera
  • USB-OTG

Arduino Shields

I tillegg er Arduino-skjold forhåndsbygde kretskort som brukes til å koble til et antall Arduino-kort. Disse skjoldene passer på toppen av Arduino-kompatible tavler for å gi ekstra muligheter som å koble til internett, motorkontroll, gi trådløs kommunikasjon , LCD-skjermstyring, etc. De forskjellige typene Arduino-skjold er

Skjold for Arduino-brett

Skjold for Arduino-brett

  • Trådløse skjold
  • GSM-skjoldet
  • Ethernet-skjoldet
  • Proto-skjoldene

Sammenligning av Arduino-brett

Sammenligningen mellom forskjellige Arduino-brett inkluderer følgende.

Arduino Board Systemets spenning CLK-hastighet Digital I / O Analoge innganger PWM UART Grensesnitt for programmering
Arduino Uno - R3

5V

16MHz14146

1

USB gjennom ATMega16U2
Arduino Uno R3 SMD

5V

16MHz14146

1

USB gjennom ATMega16U2
RedBoard

5V

16MHz14146

1

USB gjennom FTDI
Arduino Pro 3,3V / 8MHz

3,3V

8MHz14146

1

FTDI-kompatibel topptekst
Arduino Pro 5V / 16MHz

5V

16MHz14146

1

FTDI-kompatibel topptekst
Arduino Mini 05

5V

16MHz14148

1

FTDI-kompatibel topptekst
Arduino Pro Mini 3.3V / 8MHz

3,3V

8MHz14146

1

FTDI-kompatibel topptekst
Arduino Pro Mini 5V / 16MHz

5V

16MHz1486

1

FTDI-kompatibel topptekst
Arduino Ethernet

5V

16MHz1466

1

FTDI-kompatibel topptekst
Arduino Wire

3,3V

8MHz1486

1

FTDI-kompatibel topptekst eller trådløst via XBee †
LilyPad Arduino 328 Hovedkort

3,3V

8MHz1466

1

FTDI-kompatibel topptekst
LilyPad Arduino Simple Board3,3V8MHz9450FTDI-kompatibel topptekst

Hvordan velge riktig Arduino Board?

Det finnes forskjellige typer Arduino-kort i markedet i dag, for eksempel FreeDuino & NetDuino. Den beste måten å velge Arduino-brettet på er å sjekke og differensiere handelsnavnene på de originale brettene. Så det er enkelt å få billige Arduino-brett gjennom nettsteder så vel som elektroniske butikker. Disse kortene er tilgjengelige med forskjellige versjoner og spesifikasjoner.

Programmeringen av alle kortene kan gjøres med Arduino IDE-programvaren som tillater alle å skrive og laste opp koden, men hvert kort varierer basert på innganger, utganger, hastighet, formfaktor, spenning osv. Spenningen som kreves for å operere disse kortene varierer fra 3,7V til 5V.

Dermed handler alt om forskjellige typer Arduino brett . Vi håper at du har fått en bedre forståelse av dette konseptet. Videre, spørsmål angående dette konseptet eller implementering av et Arduino-tavlebaserte prosjekter, vennligst gi dine verdifulle forslag ved å kommentere i kommentarfeltet nedenfor. Her er et spørsmål til deg, hva er funksjonen til Arduino-kort?

Fotokreditter: