Annuncio pubblicitario
Quindi, ti sei comprato un Starter kit Arduino Cosa è incluso in uno Starter Kit Arduino? [MakeUseOf Explains]In precedenza ho introdotto l'hardware open source Arduino qui su MakeUseOf, ma avrai bisogno di qualcosa di più del semplice Arduino per costruirne qualcosa e iniziare davvero. Gli "starter kit" di Arduino sono ... Leggi di più e forse alcuni altri componenti casuali interessanti 8 componenti più interessanti per i tuoi progetti ArduinoQuindi, stai pensando di ottenere uno starter kit Arduino, ma ti stai chiedendo se alcuni LED e resistori di base saranno sufficienti per tenerti occupato per il fine settimana? Probabilmente no. Eccone altri 8 ... Leggi di più - e adesso? Come si inizia a programmare questo Cosa Arduino Che cos'è Arduino e cosa puoi farci?L'Arduino è un piccolo dispositivo elettronico straordinario, ma se non ne hai mai usato uno prima, esattamente cosa sono e cosa puoi fare con uno? Leggi di più ? Come si configura e carica del codice? Continua a leggere e ti spiego tutto.
Presumo che tu abbia una scheda Arduino Uno, perché è quella fornita con la maggior parte degli starter kit Arduino.
Installazione dei driver
Mac OSX:
È facile su un Mac. Basta scaricare il ultimo pacchetto Arduino, montarlo, quindi eseguire il incluso FTDIUSBSerial Driver. Al termine, trascina l'applicazione nella cartella delle applicazioni. Dovrai comunque riavviare per far sì che i nuovi driver prendano il via.
Quando colleghi Arduino per la prima volta, OSX ti dirà che ha rilevato una nuova interfaccia. Basta fare clic Preferenze di rete e colpire Applicare - non c'è alcuna configurazione da fare lì.
Windows 7
Niente è mai facile in Windows, specialmente quando coinvolge i driver. A partire da scaricando l'ultimo pacchetto e decomprimendolo, preservando la struttura delle cartelle. È un download abbastanza grande - 85 MB quando ho controllato, espandendomi completamente a 230 MB, quindi il download potrebbe richiedere del tempo.
Collega Arduino con il cavo USB incluso. Potrebbe provare a cercare i driver, ma non riesce. Basta chiudere la procedura guidata e aprire Gestione dispositivi. Il modo più rapido per farlo invece di provare a navigare nel set confuso di menu multilivello del Pannello di controllo di Windows, è semplicemente fare clic inizioe digita devmgmt.msc. Premi invio e aprirai direttamente Gestione dispositivi.
Sotto Altri dispositivi dovresti vedere un Arduino Uno elencato, con uno di quei segni gialli di "problema". Fare doppio clic, selezionare Aggiorna drivere scegli Sfoglia Risorse del computer per il software del driver.
Scegli le opzioni di Fammi scegliere un driver, clicca Tutti i dispositivi, Discoe vai alla cartella di download. Nella cartella dei driver, dovresti vedere un Arduino Uno file. Scegli quello. Il processo di installazione del driver lo riconoscerà come "Porta di comunicazione" e causerà la comparsa di un "errore del driver non firmato" durante l'installazione. Ignoralo e installalo comunque.
Se stai usando XP, il processo è un po 'più coinvolto e coinvolge due serie di driver. Leggi il istruzioni complete impostate sulla pagina Arduino.
Imposta la scheda e la porta
Avviare l'applicazione Arduino dalla cartella di download o dalla cartella delle applicazioni. La prima cosa che dobbiamo fare è impostare il porto e la scheda. Su entrambi i sistemi, dovresti avere un menu di strumenti. Fare clic su questo e assicurarsi che:
- Viene scelta una scheda di corrispondenza. Uno è l'impostazione predefinita ed è già stato selezionato sulla mia installazione, ma è sempre bene verificarlo.
- La porta seriale è stata scelta correttamente. Su Windows, ho scoperto di avere solo un'opzione (vedi screenshot) ed è stata deselezionata, quindi la scelta non è stata difficile.
- Su un Mac, i nomi delle porte sono un po 'più contorti, ma sostanzialmente si troveranno in una delle due porte USB elencate. cu-USB è stata la scelta corretta sulla mia macchina, ma potrebbe essere diversa per te.
Provalo
Diamo un'occhiata alla barra degli strumenti.
Da sinistra a destra:
– Gioca a simbolo: Questo compila il tuo codice per controllarlo senza effettivamente caricarlo su Arduino, ma facendo clic sul pulsante di caricamento eseguirà anche questo.
– Simbolo di stop: Ciò interromperà la COMPILAZIONE del programma, non qualsiasi applicazione in esecuzione già caricata su Arduino.
– Nuovo file: Avvia un nuovo progetto di codice
– Freccia su: Apri: carica un progetto esistente. Sono inclusi centinaia di programmi di esempio, ma per ora lascia questo.
– Freccia in giù: Salva
– Freccia destra: Carica il codice corrente su Arduino.
– Monitor seriale: Questo ti consente di controllare le comunicazioni provenienti da Arduino quando è collegato al computer, ma per ora non preoccuparti.
OK, è ora di eseguire la tua prima applicazione. Clic Apertoe dalla finestra di dialogo scegliere l'app di esempio da 1. Nozioni di base -> Lampeggia. Dovresti vedere il seguente codice:
Per verificare che la scheda Arduino funzioni e sia collegata correttamente, vai avanti e fai clic su Caricare pulsante. Dopo un breve momento di compilazione dell'app, alcune luci arancioni sono state etichettate TX / RX su Arduino dovrebbe iniziare a lampeggiare. Ciò significa che sta trasmettendo o ricevendo qualcosa, in questo caso il codice che stai caricando. Al termine del processo, il codice verrà eseguito immediatamente.
Questa app è incredibilmente semplice: "lampeggia" il LED di bordo etichettato L (mentre la scheda è collegata, ci sarà un LED verde che rimane acceso, questo indica solo l'alimentazione e non lampeggerà). Puoi anche usare il tuo LED, se lo desideri: basta inserire la più lunga delle due gambe nel foro numero 13, e la gamba più corta (il LED dovrebbe avere una punta piatta sulla testa su questo lato) nel GND vicino buco. I LED lampeggeranno entrambi insieme ora.
Questo è quanto andremo questa volta. Ora hai configurato Arduino e capito come caricare app su di esso, confermando che funziona. È un buon inizio, e a questo punto potresti voler esaminare il codice dell'app Blink e provare a capire cosa o come lo sta facendo. Non preoccuparti se non lo capisci ancora, poiché la prossima volta spiegherò il codice in dettaglio, oltre a spiegare i vari bit sulla scheda Arduino.
Grazie per la lettura e, come sempre, apprezziamo i commenti. Se hai problemi con la configurazione della board, sentiti libero di chiedere nei commenti, ma se la tua domanda riguarda una versione obsoleta di Windows o qualche oscura distribuzione Linux quindi è improbabile che sarò in grado di Aiuto.
James ha una laurea in Intelligenza Artificiale ed è certificato CompTIA A + e Network +. È lo sviluppatore principale di MakeUseOf e trascorre il suo tempo libero giocando a paintball e giochi da tavolo VR. Costruisce PC da quando era un bambino.