Arduino - Alt om

Arduino er en krets i gratis materiale
Arduino er en krets i gratis materiale

Arduino

Arduino er et gratis maskinvarekretskort med en mikrokontroller som kan programmeres til å analysere og produsere elektriske signaler, for å utføre en rekke oppgaver som hjemmeautomatisering.

(kontroll av hvitevarer - belysning, oppvarming, etc.), styring av en robot, etc. Det er en plattform basert på et enkelt inngangs-/utgangsgrensesnitt.
Det var opprinnelig ment primært, men ikke utelukkende for interaktiv multimedia programmering for show eller kunstnerisk underholdning. Dette er en del av forklaringen på avkom av programmeringsgrensesnittet til Processing, selv inspirert av programmeringsmiljøet Wiring.

Arduino kan brukes til å bygge uavhengige interaktive objekter (rask prototyping), eller kan kobles til en datamaskin for å kommunisere med programvaren (f.eks. Macromedia Flash, Processing, Max/MSP, Usine Hollyhock, Pure Data, SuperCollider).
Versjonene som selges er forhåndsmontert. Informasjon gis for de som ønsker å montereArduino Seg selv.

Prosjektet Arduino mottatt en ærestittel påArts Electronica 2006, i kategorien Digital Communities.

Det er ikke noe åArduino trykte navnet hans på Bar di Re , en pub i byenIvrée, som ligger i Nord-Italia. Det riktige navnet Arduino har nettopp Ardennes.
En modul Arduino er bygget rundt en microcontroller Atmel AVR
En modul Arduino er bygget rundt en microcontroller Atmel AVR

Beskrivelse

En modul Arduino er vanligvis bygget rundt en microcontroller Atmel AVR (ATmega328 eller ATmega2560 nyere versjoner. ATmega168 eller ATmega8 for de eldste), og tilleggskomponenter som letter programmering og grensesnitt med andre kretser.
Hver modul har minst en 5-volts lineær regulator og 16 MHz krystall-oscillator (eller keramiske resonator i enkelte modeller).
Mikrokontrolleren er ferdig programmert med en bootloader Så er hva en dedikert programmerer ikke nødvendig.

Moduler er programmert gjennom en RS232
RS232
En seriell linje informasjon komme med jevne mellomrom (synkron) eller tilfeldige intervaller (asynkron). Mellom en sender (DTE) og en mottaker (DCE) er ledninger riktig. RS232-kabler kan kobles i serie.
I konfigurasjoner der 2 DTE kobles direkte, bør en kabel på tvers av kobling eller \Null-Modem\ brukes. Denne kabelen har hunnkontakter i hver ende.
seriell tilkobling, men tilkoblinger til denne programmering varierer avhengig av modell. Første Arduino hadde en seriell port,
USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
dukket opp på modeller DiecimilaMens noen moduler for bærbar bruk frigjort grensesnitt programmering, flyttet på en USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
-til-seriell modul dedikert (i form av kort eller kabel).

Arduino bruker mesteparten av inndata/utdata fra microcontroller for tilkopling med andre kretser. Modellen Diecimila for eksempel har 14 inndata/utdata-digital, som 6 kan produsere PWM signaler og 6 analoge innganger.
Tilkoblinger er etablert gjennom HE14-hunnkontakter på kartet, utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
idelsesmoduler fra pæling på denArduino. Det finnes flere typer utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
idelser i handelen.

Noen tjenestemenn, teknologi Arduino-kompatible moduler bruke hankontakter for enkel bruk med test plater.
programmering arduino språk C
programmering arduino språk C

Programvare

Programmering av programmet moduler Arduino er en søknad Java, fri og plattformer som redaktør av koden og kompilatoren, kan overføre firmware og programmet gjennom fortsettelsene (RS232
RS232
En seriell linje informasjon komme med jevne mellomrom (synkron) eller tilfeldige intervaller (asynkron). Mellom en sender (DTE) og en mottaker (DCE) er ledninger riktig. RS232-kabler kan kobles i serie.
I konfigurasjoner der 2 DTE kobles direkte, bør en kabel på tvers av kobling eller \Null-Modem\ brukes. Denne kabelen har hunnkontakter i hver ende.
, Bluetooth
Le Bluetooth
Å koble eksterne enheter til en datamaskin kan kreve mange kabler, BlueTooth tar sikte på å eliminere disse kablene. Bluetooth er en universell enhet, den er gyldig for tilkobling av alle slags enheter, og fungerer sømløst for brukeren.
eller USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
avhenger på modul).
Det er også mulig å kvitte seg med grensesnittet Arduino, og kompilere og laste programmer via kommandolinjegrensesnittet.

Programmeringsspråket som brukes er C++ kompilert med g ++ og knyttet til bibliotekets utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
ikling Arduinotillater bruk av kortet og innganger og utganger.
Gjennomføringen av denne standard språk forenkler utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
iklingen av programmer på plattformer Arduino, til alle mastering C eller C++.

Opprinnelsen til ulike versjoner av Arduino modulene er produsert av italienske selskapet Smart Projects. Noen av merkede kort Arduino er utformet av det amerikanske selskapet SparkFun Electronics.
arduino vise egenskaper av mange sensorer (temperatur, akselerasjon, lys, mikrofon, potentiometer...)
arduino vise egenskaper av mange sensorer (temperatur, akselerasjon, lys, mikrofon, potentiometer...)

Versjoner

Sytten versjoner av type kart Arduino ont été produites et vendues dans le commerce à ce jour dans l'ordre chronologique ci-dessous :


* Føljetong Arduino, programmert med en seriell tilkobling DB9-kontakt og bruker en ATmega8.

* Arduino Extremeprogrammerbare lades via USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
og bruker en ATmega8.

* Arduino Mini, en miniatyrversjon av Arduino bruker en ATmega168 Skriv inn CMS.

* Arduino Nano, en mindre versjon av detArduino USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
drevet og bruker en ATmega168 (før versjon 3) eller ATmega328 (fra versjon 3.0) CMS-type.

* LilyPad Arduino, en type design minimalistisk for transportabel søknad bruk av en ATmega168 Skriv inn CMS.

* Arduino NGprogrammerbare lades via USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
og bruker en ATmega8.

* Arduino NG +programmerbare lades via USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
og bruker en ATmega168.

* Arduino Bluetooth
Le Bluetooth
Å koble eksterne enheter til en datamaskin kan kreve mange kabler, BlueTooth tar sikte på å eliminere disse kablene. Bluetooth er en universell enhet, den er gyldig for tilkobling av alle slags enheter, og fungerer sømløst for brukeren.
(BT)programmerbare via en Bluetooth
Le Bluetooth
Å koble eksterne enheter til en datamaskin kan kreve mange kabler, BlueTooth tar sikte på å eliminere disse kablene. Bluetooth er en universell enhet, den er gyldig for tilkobling av alle slags enheter, og fungerer sømløst for brukeren.
-tilkobling og bruker en ATmega 3285.

* Arduino Diecimilahar et USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
-grensesnitt og bruker en ATmega168 i en DIL28 format. (16 ko flash, 1 ko SRAM, 0,5 ko EEPROM)

* Arduino Duemilanove (2009) bruker en Atmega168 og er drevet av USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
-kontakten eller en ekstern strømforsyning med bytte service6. Ny versjon 7 er utstyrt med en ATmega328 (32 KB flash, 2 KB i SRAM og 1 KB av EEPROM).

* Arduino Mega er utstyrt med en ATmega1280 Skriv inn CMS for innganger/utganger for ekstra og minne (128 ko flash, 8 ko SRAM, 4 ko EEPROM).

* Arduino Uno bruker en ATmega328 de nyeste modellene av Duemilanove, men da Duemilanove brukt en FTDI chip for programmering via en USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
-kontakt, bruker Uno en ATmega8U2 programmert som en serie9 omformer chip.

* Arduino Mega2560 er utstyrt med en ATmega2560 Skriv inn CMS, øke total hukommelse til 256 KB. Det har også den nye USB
USB
USB-bussen er også sagt til \Hot pluggable\, som er å si at du kan koble til og fra en USB med PC på. Systemet installert på PC (Windows, linux...) gjenkjenner det umiddelbart. USB har en svært interessant funksjon : det er standby modus når du ikke bruker enheten. Også kjent som \strømsparing\ : Faktisk blir USB-bussen suspendert etter 3 ms hvis det brukes ikke lenger. I denne modusen bruker komponenten 5
-brikken ATmega8U210.

* Arduino Ethernet et kart Arduino UNO en chip Wiznet W5100 legge den innebygde Ethernet-tilkoblingen.

* Arduino Leonardo en versjon lav kostnad for denArduino UNO basert på en ATmega32U4.

* Arduino DUE er en utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
ikling av denArduino Mega2560 med en micro * kontroller 32 bits Atmel SAM3X (ARM 32 bits Cortex*M3).

* Arduino Esplora kart stammer fra Arduino Leonardo. Den har form av en joystick.
I motsetning til andre Arduino er en \alt-i-ett\-kort som har mange sensorer (temperatur, akselerasjon, lys, mikrofon, potentiometer...) og 4 knapper, et potensiometer og en analogique.ersions joystick
Arduino microcontroller Flash ko EEPROM kb SRAM KB digital I/O pins .. .with PWM analog input pins USB grensesnitt Type dimensjoner tommer mål mm
Diecimila ATmega168 16 0,5 1 14 6 6 FTDI 2.7 \x 2.1\ 68,6 x 53.3 mm
Duemilanove ATmega168/328 p 16/32 0,5/1 1/2 14 6 6 FTDI 2.7 \x 2.1\ 68,6 x 53.3 mm
UNO ATmega328P 32 1 2 14 6 6 ATmega16U2 2.7 \x 2.1\ 68,6 x 53.3 mm
Leonardo ATmega32U4 32 1 2,5 20 7 12 ATmega32U4 2.7 \x 2.1\ 68,6 x 53.3 mm
Mega ATmega1280 128 4 8 54 15 16 FTDI 4 \x 2.1\ 101,6 x 53.3 mm
Mega2560 ATmega2560 256 4 8 54 15 16 ATmega8U2 4 \x 2.1\ 101,6 x 53.3 mm
Grunn Atmel SAM3X8E 512 0 96 54 12 12 SAM3X8E (USB vert), ATmega16u2 (programmering) 4 \x 2.1\ 101,6 x 53.3 mm
FIO ATmega328P 32 1 2 14 6 8 ingen 1.6 \x 1.1\ 40.6 x 27,9 mm
Nano ATmega168 eller ATmega328 16/32 0,5/1 1/2 14 6 8 FTDI 1,70 \x 0.73\ 43 x 18 mm
LilyPad ATmega168V gull ATmega328V 16 0,5 1 14 6 6 ingen 2 \ø 50 mm ø
Yun12 ATmega32u4 32 1 2,5 20 7 12 73 x 53 mm
Esplora ATmega32U4 32 1 2,5 N/A N/A N/A ATmega32U4 6.5 \x 2.4\ 165.1 x 60,96 mm

Ulike versjoner av Arduino operere under de samme generelle prinsippet
Ulike versjoner av Arduino operere under de samme generelle prinsippet

Operasjon

Ulike versjoner av Arduino operere under de samme generelle prinsippet:

A: Dette er digital sa føtter (0.1) eller \alt eller ingenting\; De tilbyr 5V produksjon og godkjenne inndata fra 5V på samme prinsipp.
funksjonen digitalWrite() og digitalRead()

B: Dette er analoge kalt poter, verdi mellom 0V og 5V funksjon analogWrite() og analogRead()

C: ulike beina strøm:


Rød: 5V (+)-utgang

Orange: avslutte 3, 3V (+)

Svart: massene (-)

Gul: inndata knyttet til mat (7V - 12V)

Det er variasjoner mellom ulike kort (ex:) UNOkategorien 13 er utstyrt med en motstand)
Arduino kompatibel maskinvare
Arduino kompatibel maskinvare

Maskinvare- og derivater

Flere programvare og isenkram kompatible Arduino (selv om ikke offisiell) er kommersielt produsert av andre produsenter:

-Kits Freeduino Bare Bones Board og Really Bare Bones Board kompatibel Arduinoprodusert og solgt av Modern Device Company.

- Freeduino Through-Holekompatibel Arduinomodulen unngå bruk av SMD komponenter og beregnet for en personlig produksjon; produsert og solgt av NKC elektronikk (i form av kit).

- Boarduino, en billig klone av Diecimila, med kontakter for bruk på test plate.

- Romeo, variant av denArduino Uno dediee dedikert til robotikk, gir makt grensesnitt til kontroll motorer. Den Romeo er utgitt av DFRobot.

Versjoner Fundamental Logic Kit eller montert, den MaxSerial Freeduino kompatibel Arduino DiecimilaValgfri RS - 232, makt levere 3,3 V grensesnittet på kartet; og mini iDuino for bruk på test tallerkenen.
DENEducaduino designet av det franske selskapet Eurosmart i 2013.
Flere kompatibel programvare Arduino (selv om ikke offisiell) er utv
Bakkesendt digital TV
Det finnes to hovedtyper av formidling for TV; såkalte analog TV og digitale. Analoge TV dukket første. Det er mye brukt over hele verden. Men denne type spredning er aldring og lite innovative.
Derfor analoge TV for tiden tendens til å forsvinne for å gjøre vei for digital-TV. Digital-TV er hovedsakelig basert på analoge TV. Hovedendringene bekymring komprimeringen av audiovisuelle kilder og leveringsmåte aud
iklet for å forenkle programmeringen av kort Arduino. Selv om det er svært forskjellige fra hverandre, tillater de programmering uten bruk av språk Arduino. Funnet:

-Grafikkløsning Ardublock som gjør det mulig for programmering av montering av funksjonelle blokker. Det er en plugin som legger en GUI til noenArduino.

-Grafikkløsning MiniBloq Det kan også programmering via montering av funksjonelle blokker. Det er en plug-in som gir et grafisk grensesnitt somArduino.

-EDU pseudo som gjør programmering med et forenklet stikkord. Det er et bibliotek som gjør det mulig å skrive et program i fransk direkte i grensesnittet Arduino.
Kart over kontrollen for skriver
3D-skriver
3D-utskrift er en additiv produksjonsteknikk utviklet for rask prototyping. Målet er å raskt og enkelt generere et fysisk stykke. Ulike materialer kan brukes, mer generelt ABS plast, PLA plast, og metall, men også voks, eller til og med gips.
Anvendelsene av 3D-utskrift er varierte, men i alle tilfeller tar sikte på konkret visualisering av prosjekter, eller verifisering av deler ergonomi. 3D-utskrift fungerer
e 3D RepRap som generasjon elektronikk eller Sanguinololu basert på et kart Arduino fullført drivere motor trinn oppkjøp temperatur og utgang strøm.
Autopilot for ubemannede fly som for eksempel ArduPilot systemer systemer APM:Plane & APM:Copter eller kort FlyDuino utføre stabiliserings- og programmering oppdrag, å konvertere en modell redusert til Drone.
Noen musikk programvare tilbyr gjennom deres føljetong modul integrering av denArduino i musikalske etableringen prosessen.

Eksempler på Arduino med programvaren Usine hollyhock.

contact@instrumentic.info         
© 20016-2021 instrumentic.info

www.instrumentic.info
hater reklame
Doner for å hjelpe ham å overleve