Hvad er de forskellige typer Arduino-tavler

Prøv Vores Instrument Til At Fjerne Problemer





Arduino-kortet blev designet i Ivrea Interaction Design Institute beregnet til studerende uden baggrund inden for elektronik og programmeringskoncepter. Dette kort begyndte at ændre sig for at tilpasse sig nye krav og udfordringer og adskille dets tilstedeværelse fra enkle 8-bit boards til produkter til IoT (Internet of Things) applikationer, 3D-udskrivning, bærbare og indlejrede omgivelser. Alle tavler er helt open source, så brugerne kan bygge dem separat og til sidst tilpasse dem til deres nøjagtige behov. I årenes løb er de forskellige typer Arduino tavler er blevet brugt til at bygge tusindvis af projekter, fra daglige genstande til sammensatte videnskabelige instrumenter. Et internationalt samfund af designere, kunstnere, studerende, programmører, hobbyister og eksperter har mødt sig omkring dette open source-stadium, deres donationer har tilføjet en utrolig mængde tilgængelig viden, der kan være til enorm hjælp for både begyndere og specialister. Denne artikel diskuterer en oversigt over forskellige typer Arduino-brædder og deres sammenligning.

Hvad er typerne af Arduino-tavler?

Arduino-kort er en open source-platform, der bruges til at fremstille elektronikprojekter . Den består af både en mikrocontroller og en del af softwaren eller det integrerede udviklingsmiljø (IDE), der kører på din pc, der bruges til at skrive og uploade computerkode til det fysiske kort. Platformen til en Arduino er blevet meget berømt med designere eller studerende, der lige er begyndt med elektronik og for en fremragende sag.




Typer af Arduino-brædder

Typer af Arduino-brædder

I modsætning til de fleste tidligere programmerbare kredsløbskort kræver Arduino ikke en separat del af hardware for at programmere en ny kode på kortet, du kan bare bruge et USB-kabel. Arduino IDE bruger også en grundlæggende version af C ++, hvilket gør det nemmere at lære programmet. Endelig tilbyder Arduino-kortet en typisk formfaktor, der bryder mikrocontrollerens funktioner ud i en mere tilgængelig pakke.



Hvorfor Arduino Boards?

Arduino-kort er blevet brugt til lave forskellige tekniske projekter og forskellige applikationer. Arduino-softwaren er meget enkel at bruge til begyndere, men alligevel fleksibel tilstrækkelig til avancerede brugere. Det kører Windows, Linux og Mac. Lærere og studerende på skolerne bruger det til at designe billige, videnskabelige instrumenter til at verificere principperne for fysik og kemi. Der er mange andre mikrocontrollerplatforme, der kan opnås til fysisk databehandling. Netmedias BX-24, Parallax Basic Stamp, MIT's Handyboard, Phidget og mange andre præsenterer relateret funktionalitet.

Arduino forenkler også arbejdsprocessen for mikrokontroller, men det giver nogle fordele i forhold til andre systemer for lærere, studerende og begyndere.

  • Billig
  • Tværplatform
  • Det enkle, klare programmeringsmiljø
  • Open source og udvidelig software
  • Open source og udvidelig hardware

Funktionen af ​​Arduino Board

Arduino-kortets fleksibilitet er enorm, så man kan gøre alt, hvad man forestiller sig. Dette kort kan tilsluttes meget let til forskellige moduler såsom forhindringssensorer, tilstedeværelsesdetektorer, brandfølere, GSM-moduler GPS-moduler osv. Arduino-kortets hovedfunktion er at styre elektronik gennem læsningsindgange og ændre det til udgange, fordi dette kort fungerer som et værktøj. Dette kort bruges også til at lave forskellige elektronikprojekter inden for elektronik, elektrisk, robotik osv.


Funktioner af forskellige typer Arduino-brædder

Funktionerne i forskellige typer Arduino-kort er anført i tabelform.

Arduino Board Processor Hukommelse Digital I / O Analog I / O
Arduino uno16MHz ATmega3282 KB SRAM, 32 KB flash146 input, 0 output
Arduino Due84MHz AT91SAM3X8E96 KB SRAM, 512 KB flash5412 input, 2 output
Arduino Mega16MHz ATmega25608 KB SRAM, 256 KB flash5416 input, 0 output
Arduino Leonardo16MHz ATmega32u42,5 KB SRAM, 32 KB flashtyve12 input, 0 output

Forskellige typer Arduino-brædder

Listen over Arduino-kort indeholder følgende, f.eks

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino Ti tusind
  • RedBoard Arduino Board
  • Arduino Mega (R3) Board
  • Arduino Leonardo Board
  • Arduino-robot
  • Arduino Udforsk
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Hurtigste Arduino Board

Arduino Uno (R3)

Uno er en stor mulighed for din oprindelige Arduino. Dette Arduino-kort afhænger af en ATmega328P-baseret mikrokontroller. Sammenlignet med andre typer arduino-kort er det meget simpelt at bruge som Arduino Mega-typen. .Det består af 14-digitale I / O-ben, hvor 6-ben kan bruges som PWM ( pulsbreddemodulation udgange), 6-analoge indgange, en reset-knap, et strømstik, en USB-forbindelse, en In-Circuit Serial Programming header (ICSP) osv. Den indeholder alt, hvad der kræves for at holde mikrocontrolleren op, skal du blot slutte den til en pc med hjælp af et USB-kabel og give strømforsyningen til at komme i gang med en AC-til-DC-adapter eller et batteri.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno er det hyppigst anvendte kort, og det er standardformularen bortset fra alle de eksisterende Arduino Boards. Dette bræt er meget nyttigt for begyndere. Se dette link for at vide mere om Arduino Uno Board

Arduino Nano

Dette er et lille kort baseret på mikrokontrollere som ATmega328P ellers ATmega628, men forbindelsen til dette kort er den samme som til Arduino UNO-kortet. Denne form for mikrokontrolkort er meget lille i størrelse, bæredygtig, fleksibel og pålidelig.

Arduino Nano

Arduino Nano

Sammenlignet med Arduino Uno-kortet er det lille i størrelse. Enhederne som mini USB og Arduino IDE er nødvendige for at opbygge projekterne. Dette kort inkluderer hovedsageligt analoge ben-8, digitale ben-14 med sættet af en I / O-ben, strømstifter-6 & RST (nulstilling) ben-2. Se dette link for at vide mere om Arduino Nano Board.

Arduino Micro

Arduino Micro-kortet afhænger hovedsageligt af den ATmega32U4-baserede mikrokontroller, der indeholder 20-sæt pins, hvor 7-pins er PWM-pins, 12-analoge input-pins. Dette kort indeholder forskellige komponenter som et ICSP-header, RST-knap, lille USB-forbindelse, krystaloscillator-16MHz. USB-forbindelsen er indbygget, og dette kort er den krympede version af Leonardo-kortet.

Arduino Micro

Arduino Micro

Arduino Due

Dette Arduino-kort afhænger af ARM Cortex-M3, og det er det første Arduino-microcontroller-kort. Dette kort inkluderer digitale I / O-ben-54, hvor 12-ben er PWM o / p-ben, analoge ben -12, UARTs-4, en CLK med 84 MHz, en USB OTG, DAC-2, et strømstik, TWI- 2, en JTAG-header, en SPI-header, to knapper til nulstilling og sletning.

Arduino Due

Arduino Due

Dette kort fungerer med 3,3 V, hvor den højeste spænding, som indgangs- / udgangsstifterne kan være, er 3,3 V, fordi det at give en høj spænding til enhver I / O-pin kan føre til beskadigelse af kortet Dette kort er simpelthen forbundet til en computer via en lille USB-kabel, ellers kan det strømforsynes via en AC til DC-adapter. Dette Arduino Due-kort er velegnet med alle skjolde fra Arduino ved 3.3V.

LilyPad Arduino Board

Lily Pad Arduino-tavlen er en bærbar e-tekstilteknologi udvidet af Leah 'Buechley' og hensynsfuldt designet af 'Leah og SparkFun'. Hvert bræt var fantasifuldt designet med enorme forbindelsespuder og en glat ryg for at lade dem syes i tøj ved hjælp af ledende tråd. Denne Arduino består også af I / O-, strøm- og også sensorkort, der er bygget specielt til e-tekstiler. Disse er endda vaskbare!

LilyPad Arduino bestyrelser

LilyPad Arduino bestyrelser

Arduino Bluetooth

Denne Bluetooth afhænger hovedsageligt af mikrocontrolleren som ATmega168, og dette kort kaldes også Arduino BT. Denne type kort inkluderer forskellige komponenter som digitale pins-16, analoge pins-6, crystal oscillator-16MHz, reset-knap, skrueterminaler, ICSP-header. I dette kort bruges skrueterminalerne hovedsageligt til strøm. Programmeringen af ​​denne Bluetooth-mikrocontroller kan udføres med Bluetooth som en trådløs forbindelse.

Arduino Ti tusind

Microcontroller-kortet som Arduino Diecimila afhænger hovedsageligt af ATmega168. Dette kort inkluderer digitale I / O-ben -14, hvor 6-ben kan bruges som PWM-udgange & analoge indgange-6, en USB-forbindelse, en krystaloscillator-16 MHz, en ICSP-header, en reset-knap og et strømstik. Dette kort kan tilsluttes en computer via et USB-kabel, og det kan aktiveres ved hjælp af et batteri og en AC-DC-adapter.

Arduino Ti tusind

Arduino Ti tusind

Som navnet antyder, er betydningen af ​​Diecimila på italiensk 10.000, hvilket betyder, at det markerer sandheden, at over 10k Arduino-brædder er designet. I et sæt USB Arduino-kort er det den seneste sammenlignet med andre versioner.

RedBoard Arduino Board

RedBoard Arduino-kortet kan programmeres ved hjælp af et Mini-B USB-kabel ved hjælp af Arduino IDE. Det fungerer på Windows 8 uden at skulle ændre dine sikkerhedsindstillinger. Det er mere konstant på grund af den USB- eller FTDI-chip, vi brugte, og det er også helt fladt på bagsiden. Oprettelse er meget enkel at bruge i projektdesignet. Tilslut bare tavlen, vælg menupunktet for at vælge en Arduino UNO, og du er klar til at uploade programmet. Du kan styre RedBoard over et USB-kabel ved hjælp af tønderstikket.

RedBoard Arduino Boards

RedBoard Arduino Boards

Arduino Mega (R3) Board

Arduino Mega ligner UNOs storebror. Det inkluderer masser af digitale I / O-ben (herfra kan 14-ben bruges som PWM o / ps), 6-analoge indgange, en reset-knap, et strømstik, en USB-forbindelse og en reset-knap. Den indeholder alt, hvad der kræves for at holde mikrocontrolleren op, ved blot at slutte den til en pc ved hjælp af et USB-kabel og give strømforsyningen til at komme i gang med en AC-til-DC-adapter eller batteri. Det enorme antal ben gør dette Arduino-kort meget nyttigt til at designe projekter, der har brug for en masse digitale i / ps eller o / ps som mange knapper. Se dette link for at vide mere om Arduino Mega (R3) Board

Arduino Mega (R3) Board

Arduino Mega (R3) Board

Arduino Leonardo Board

Det første udviklingsbræt for en Arduino er Leonardo-brættet. Dette kort bruger en mikrocontroller sammen med USB. Det betyder, det kan også være meget simpelt og billigt. Fordi dette kort håndterer USB direkte, kan der opnås programbiblioteker, der lader Arduino-kortet følge et tastatur på computeren, musen osv.

Arduino Leonardo Board

Arduino Leonardo Board

Arduino-robot

Denne type bord er den første Arduino over hjul. Denne Arduino-robot inkluderer to processorer på hver af sine kort. De to kort er motorkortet og kontrolkortet, hvor motorkortet styrer motorerne & kontrolkortet bruges til at læse sensorerne til drift. Hvert bræt er et komplet Arduino-kort, og dets programmering kan ske gennem Arduino IDE. Dette er mikrokontrolkort, der er afhængige af ATmega32u4.

Stifterne på denne robot er kortlagt til aktuatorer og sensorer ombord. Processen med programmering af robotten er den samme som Arduino Leonardo-tavlen. Det kaldes også en lille computer, og det bruges i vid udstrækning i robotik. Dette kort inkluderer højttaler, farveskærm, knapper-5, motorer-2, et digitalt kompas, en SD-kortlæser, potentiometre-2 og gulvfølere-5. Biblioteket til denne robot kan bruges til at styre sensorerne såvel som aktuatorerne.

Arduino Udforsk

Arduino Esplora inkluderer en lille computer kendt som en mikrocontroller inklusive et antal indgange og udgange. Indgangene på dette kort er en lyssensor, fire knapper, en mikrofon, et accelerometer, joystick, en skyder, en temperatursensor osv., Mens udgangene er en 3-farvet LED, en summer. Denne form for Arduino-kort ligner en videospilcontroller.

Arduino Udforsk

Arduino Udforsk

Programmeringen af ​​dette kort kan udføres ved hjælp af Arduino-software som IDE, som tager dataene fra input og styrer output som et tastatur eller en mus. Sammenlignet med alle andre typer Arduino-kort er denne esplora helt anderledes, fordi input såvel som output allerede er forbundet til kortet. Så det er meget simpelt at forbinde komponenter som aktuatorer eller sensorer. Programmering er således noget anderledes sammenlignet med andre typer Arduino-kort. Dette esplora-kort indeholder sit eget bibliotek, så dataene fra sensorerne og aktuatorerne er meget nemme at læse og skrive.

Arduino Pro Mic

Arduino Pro Micro-kortet er det samme som Arduino Mini-kortet bortset fra ATmega32U4 Microcontroller. Dette mikrofonkort inkluderer digitale I / O-ben-12, pulsbreddemodulation (PWM) ben-5, serielle tilslutninger af Tx & Rx og 10-bit ADC.

Arduino Ethernet

Arduino Ethernet-kortet afhænger af mikrocontrolleren som ATmega328. Denne form for mikrocontrollerkort inkluderer analoge ben-5, digitale I / O-ben-14, RST-knap, en RJ45-forbindelse, krystaloscillator, et strømstik, ICSP-header osv. Tilslutningen af ​​Arduino-kortet kan ske via Ethernet skjold til internettet.

Arduino Zero

Dette er et både kraftfuldt og simpelt 32-bit kort, og det giver den bedste platform til innovative projekter som bærbar teknologi, smarte IoT-enheder, skør robotik, højteknologisk automatisering osv. Dette kort udvides ved at give forbedret ydeevne, der tillader en rækkevidde af projektmuligheder og fungerer som et fantastisk pædagogisk værktøj.

Arduino Zero

Arduino Zero

Dette kort inkluderer analoge indgangsstifter-6, digitale I / O-stifter-14, et strømstik, AREF-knap, UART-portstifter, et USB-stik & en In-Circuit Serial Programming (ICSP) header, en power header osv.
Dette kort er strømdrevet gennem SAMD21-mikrocontroller baseret på Atmel. Hovedfunktionen ved dette er EDBG (Embedded Debugger) baseret på Atmel, og det giver en komplet debug-interface uden brug af ekstra hardware.

Hurtigste Arduino Board

Design af et af de bedste Arduino-udviklingskort, der er bekendt med Arduino MEGA & UNO, er det hifive1-kort, der inkluderer en 320 MHz RISC-V-mikrocontroller-enhed. Denne type hurtigste kort har Cortex M-7 med en 400 MHz mikrocontroller enhed.

  • Flash-hukommelse - op til 2 MB
  • RAM - 1 MB
  • DMA-controllere -4
  • Kommunikationsudstyr - Op til 35
  • 16-bit maksimal opløsning med 3 × ADC'er
  • D / A-konvertere med 2 × 12-bit
  • Hardware med JPEG Codec
  • Timere -22 og vagthunde - 200 MHz
  • HW-kalender og RTC med sekunders nøjagtighed
  • Kryptografisk acceleration

Hifive1 Board-funktioner

Funktionerne på Hifive1-kortet inkluderer følgende.

  • Mega Form Factor eller Arduino Uno
  • Oplader til batteri
  • SD-kort inklusive registrering af kortfunktion
  • Ethernet *
  • Valgfri QSPI Flash - 133 MHz
  • Grænseflader - CAN, SWD, kamera
  • USB-OTG

Arduino-skjoldene

Derudover er Arduino-skjolde forudbyggede kredsløbskort, der bruges til at oprette forbindelse til et antal Arduino-kort. Disse skjolde passer på toppen af ​​Arduino-kompatible kort for at give yderligere muligheder som at oprette forbindelse til internettet, motorstyring, give trådløs kommunikation , LCD-skærmstyring osv. De forskellige typer Arduino-skjolde er

Skjolde til Arduino Boards

Skjolde til Arduino Boards

  • Trådløse skærme
  • GSM-skjoldet
  • Ethernet-skjoldet
  • Proto-skjoldene

Sammenligning af Arduino-brædder

Sammenligningen mellem forskellige Arduino-kort inkluderer følgende.

Arduino Board Systemets spænding CLK-hastighed Digital I / O Analoge indgange PWM UART Interface til programmering
Arduino Uno - R3

5V

16 MHz14146

1

USB gennem ATMega16U2
Arduino Uno R3 SMD

5V

16 MHz14146

1

USB gennem ATMega16U2
RedBoard

5V

16 MHz14146

1

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

3.3V

8MHz14146

1

FTDI-kompatibel header
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

FTDI-kompatibel header
Arduino Mini 05

5V

16 MHz14148

1

FTDI-kompatibel header
Arduino Pro Mini 3,3V / 8MHz

3.3V

8MHz14146

1

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

5V

16 MHz1486

1

FTDI-kompatibel header
Arduino Ethernet

5V

16 MHz1466

1

FTDI-kompatibel header
Arduino Wire

3.3V

8MHz1486

1

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

3.3V

8MHz1466

1

FTDI-kompatibel header
LilyPad Arduino Simple Board3.3V8MHz9450FTDI-kompatibel header

Sådan vælges det rigtige Arduino-kort?

Der findes forskellige typer Arduino-kort på markedet i dag som FreeDuino & NetDuino. Den bedste måde at vælge Arduino-kortet på er ved at kontrollere og differentiere handelsnavne på de originale kort. Så det er nemt at få billige Arduino-kort via online-sider såvel som elektroniske butikker. Disse kort fås med forskellige versioner samt specifikationer.

Programmeringen af ​​alle kort kan gøres med Arduino IDE-softwaren, der tillader enhver at skrive såvel som at uploade koden, men hvert kort varierer afhængigt af input, output, hastighed, formfaktor, spænding osv. Den krævede spænding til betjener disse kort varierer fra 3,7V til 5V.

Således handler alt om forskellige typer Arduino-brædder . Vi håber, at du har fået en bedre forståelse af dette koncept. Yderligere, hvis du har spørgsmål vedrørende dette koncept eller implementering af Arduino-kortbaserede projekter, bedes du give dine værdifulde forslag ved at kommentere i kommentarfeltet nedenfor. Her er et spørgsmål til dig, hvad er funktionen af ​​Arduino-kort?

Fotokreditter: