409 Shares 8804 views

Arduino Starter: istruzioni passo passo. Programmazione e progetti Arduino: da dove cominciare?

Arduino è un disegno molto popolare tra tutti gli appassionati. Dovrebbe avere familiarità con loro e quelli che non hanno mai sentito parlare di lui.

Che cosa è Arduino?

Come brevemente descritto Arduino? Migliori parole sarebbero: progettista elettronico. Arduino è uno strumento con cui è possibile creare una gamma di dispositivi elettronici. In realtà, questa è una piattaforma di calcolo destinazione hardware reale universale. Può essere usato per la costruzione di circuiti semplici, e di attuare un progetti piuttosto complesse.

Designer in base al loro hardware, che è una scheda input-output. Per programmare la scheda utilizzando i linguaggi che si basano su C / C ++. Essi sono chiamati, rispettivamente, Processing / Wiring. Dal gruppo C hanno ereditato estrema semplicità, in modo che siano molto rapidamente masterizzato da chiunque, e di applicare queste conoscenze in pratica non è piuttosto un problema significativo. Che si capisce la facilità di funzionamento, spesso dire che Arduino – Starter maghi designer. Anche i bambini possono capire con le schede "Arduino".

Quello che è possibile raccogliere?

Applicazione Arduino molto diverse, può essere usato tal quale per un semplice esempio che sarà negativa alla fine dell'articolo, e per meccanismi abbastanza complessi, tra manipolatori, robot e macchine industriali. Alcuni artigiani gestire sulla base di tali sistemi per rendere i sistemi tablet, telefoni, di sicurezza e sorveglianza case, di sistema "Smart House" o solo i computer. Arduino-progetti per i principianti, che possono iniziare a coinvolgere anche coloro che non hanno esperienza, sono alla fine di questo articolo. Essi possono anche essere utilizzati per creare un primitivo sistemi di realtà virtuale. Tutto grazie a un componente hardware abbastanza universale e le opportunità offerte programmazione Arduino.

Dove acquistare i componenti?

Considerato i componenti originali, prodotte in Italia. Ma il prezzo di tali unità non è basso. Di conseguenza, un certo numero di aziende o anche singoli individui artigianale fatta da dispositivi e componenti compatibili con Arduino che scherzosamente soprannominati cloni produttive. Al momento dell'acquisto di questi cloni non si può dire con sicurezza che funzionino, ma il desiderio di salvare i tuoi pronostici.

I componenti possono essere acquistati o in gruppi o individualmente. Ci sono anche i kit già pre-preparati per assemblare automobili, elicotteri con diversi tipi di controllo o navi. Imposta, come nella foto qui sopra, Prodotto in Cina, avrà un costo di $ 49.

Per ulteriori informazioni sulla struttura

Arduino è un semplice AVR microcontrollore, che è stata cucita bootloader e presenta almeno porta minimo necessario USB-UART. Ci sono ancora componenti importanti, ma all'interno dell'articolo sarebbe meglio concentrarsi solo su queste due componenti.

In primo luogo, il microcontrollore, il meccanismo integrato in uno schema in cui il programma si trova e sviluppato. I programmi possono influenzare la pressione, i segnali dalla creazione componenti (resistori, transistor, sensori, ecc …), ecc I sensori possono inoltre essere molto diverso a seconda della loro destinazione d'uso: .. leggeri, accelerazione, temperatura, pressione, distanza, ostacoli e t. d. i dispositivi di visualizzazione possono essere effettuati utilizzando componenti semplici dai LED e tweeter a dispositivi complessi, quali display grafici. Poiché gli attuatori sono considerati motori, valvole, relè, servocomandi, solenoidi, e molti altri, che elenca un tempo molto lungo. Con qualcosa da queste liste MK funziona a destra, per mezzo di cavi di collegamento. Per alcuni meccanismi bisogno di adattatori. Ma se davvero iniziare la progettazione, sarà difficile staccarsi. Ora parliamo di programmazione Arduino.

Per ulteriori informazioni sul processo di programmazione

Già pronti a lavorare su un programma microcontrollore chiamato firmware. Può essere un singolo progetto, e progetti di Arduino, in modo che ogni firmware è desiderabile per memorizzare in una cartella separata, per accelerare il processo di ricerca dei file di destra. Si è cucita sul cristallo per mezzo di dispositivi specializzati MK: programmatori. E poi "Arduino" ha un altro vantaggio – non ha bisogno di un programmatore. Tutto è fatto in modo che la programmazione Arduino per i principianti è facile. codice scritto può essere caricato nel MC attraverso il cavo USB. Raggiunto questo vantaggio non è una sorta di built-in anticipo e programmatore spetsproshivkoy – bootloader. Bootloader è un programma speciale che inizia immediatamente dopo il collegamento e l'ascolto, ci sono tutti i comandi, se il cristallo è lì o no progetti Arduino a lampeggiare. Dal bootloader utilizzo viene su alcuni vantaggi molto interessanti:

  1. Utilizzando un solo canale di comunicazione che non richiede ulteriore tempo. Così, i progetti Arduino non richiedono di collegare molti fili diversi, e non v'è la confusione nel loro uso. Per lavorare abbastanza successo di un cavo USB.
  2. mani curva di protezione. Portare ad uno stato mattoni microcontrollore dal firmware diretta è abbastanza facile, tanto sforzo non è necessario. Quando si lavora con il bootloader di impostazioni potenzialmente pericolose, non si ottiene (attraverso lo sviluppo del programma, ovviamente, e si può rompere tutto). Pertanto Arduino per i principianti è non solo dal punto di vista che è chiaro e facile da usare, evita ancora le spese di cassa indesiderate legate alla inesperienza di lavorare con loro, l'uomo.

Progetti per iniziare

Dopo aver ottenuto un set, un saldatore, colofonia e saldatura non deve essere solo di plasmare disegni molto complessi. Essi sono, naturalmente, si può stupire, ma la possibilità di successo nel Arduino Starter piuttosto bassa in progetti complessi. Per la formazione e la "Guida" le mani si può provare a implementare alcune pentole più semplici, che vi aiuterà a comprendere l'interazione di lavoro e di "Arduino". Come dei primi passi nel lavorare con Arduino per i principianti, può essere opportuno prendere in considerazione:

  1. Creare un LED lampeggiante, che opererà attraverso la "Arduino".
  2. Collegamento di un pulsante separato per "Arduino". Quando questo può essere fatto in modo che il pulsante è possibile regolare la luce a LED da №1.
  3. Collegamento di un potenziometro.
  4. servocomando.
  5. Collegare e lavorare con il LED a tre colori.
  6. Collegamento del piezoelettrico.
  7. Collegamento del fotoresist.
  8. Collegare il sensore di movimento e segnali del suo lavoro.
  9. Collegamento di umidità o di temperatura.

Progetti per il futuro

E 'improbabile che si sono interessato a "Arduino" al fine di collegare i singoli LED. Molto probabilmente, siete attratti dalla possibilità di creare la propria auto, in barca RC , o volare l'elicottero. Tali progetti sono complessi nella loro attuazione, richiedono un sacco di tempo e perseveranza, ma da loro seguito, si ottiene ciò che si vuole: una preziosa esperienza con la progettazione di Arduino per i principianti.