Arduino è una piattaforma di prototipazione elettronica open-source basata su flessibilità, hardware e software facile da usare. E 'destinato ad artisti, hobbisti, designer e chiunque sia interessato a creare oggetti o ambienti interattivi.
Arduino può percepire l'ambiente ricevendo input da una varietà di sensori e può influenzare l'ambiente circostante da luci di controllo, motori e altri attuatori. Il microcontrollore sulla scheda è programmato utilizzando il linguaggio di programmazione Arduino (basato su Wiring) e l'ambiente di sviluppo Arduino (basato su Processing).
Progetti Arduino possono essere stand-alone oppure possono comunicare con software in esecuzione su un computer (ad esempio Flash, Processing, MaxMSP).
Il Arduino ambiente software open-source sarà più facile scrivere codice e caricarlo sul I / O
Cosa c'è di nuovo in questa versione:.
< p>- Hardware:
- Aggiunto il supporto per la Arduino ESPLORA
- Ambiente:
- domanda firmata per MacOSX 10.8
- Nucleo:
- fissi power-up riparte-bootloader in Leonardo (e derivati) bootloader. (Kristian Lauszus) (https://github.com/arduino/Arduino/pull/118)
- fissi matrice digital_pin_to_timer_PGM nella variante Leonardo.
- Pubblicato Wifi aggiornato firmware
- codice sorgente aggiornato per ATmega8 bootloader
- Biblioteche:
- 600 Aggiunto il supporto di trasmissione in SoftwareSerial (Sebastien Jean) (http://github.com/arduino/Arduino/issues/1146)
Cosa c'è di nuovo nella versione 1.0.2:
- Hardware:
- Aggiunto il supporto per la Arduino Micro.
- Aggiunto il supporto per la LilyPad Arduino USB.
- Per Arduino Mega, con l'uso & quot avrdude; cablaggio & quot; non & quot; stk500v2 & quot; per il caricamento (per migliorare il comportamento auto-reset). http://code.google.com/p/arduino/issues/detail?id=806
- Ambiente:
- Trova-In-Reference ora funziona se il testo è selezionato. http://code.google.com/p/arduino/issues/detail?id=940
- Non generare prototipi per le funzioni che già li hanno. (Lars J. Nielsen). http://code.google.com/p/arduino/issues/detail?id=973
- Il miglioramento i numeri di riga per i messaggi di errore. (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=907
- Crea cartella librerie nel taccuino. (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=986
- Tutorial sulle biblioteche installazione (collegati a readme.txt nella cartella librerie). (Limor Fried)
- Fix per consentire la selezione di Norwegian. (Rune Fauske)
- Fix per correre / condizione di errore occasionale di compilazione. (Gandrewstone) http://code.google.com/p/arduino/issues/detail?id=950
- Non rompere lungo C ++ commenti durante l'auto-formato. http://code.google.com/p/arduino/issues/detail?id=255
- core / librerie:
- biblioteca WiFi gratuita e firmware scudo wifi.
- Aggiunta la possibilità di specificare la configurazione seriale (bit di dati, bit di stop e controllo di parità) in Serial.begin (). (Alarus) http://code.google.com/p/arduino/issues/detail?id=770
- superamenti evitate del serial in arrivo (CDC) tampone sul Leonardo. (Peter Van Hoyweghen)
- Evitato auto-reset del Leonardo quando si apre la porta seriale dopo il caricamento senza specificare una velocità di trasmissione. (Peter Van Hoyweghen)
- Fix per tono () sul Leonardo. (Shigeru Kanemoto) http://code.google.com/p/arduino/issues/detail?id=960
- Fix per la libreria SD su Leonardo. http://code.google.com/p/arduino/issues/detail?id=931
- aggiunta di altre funzioni di scrittura su Leonardo. http://code.google.com/p/arduino/issues/detail?id=958
- Aggiunto il supporto per Leonardo interrompe 2 e 3. (Kristian Lauszus)
- Stampa OVF, inf, o nan conseguenza nella Serial.print (). (Nick Gammon) http://code.google.com/p/arduino/issues/detail?id=946 http://code.google.com/p/arduino/issues/detail?id=961 http: // code.google.com/p/arduino/issues/detail?id=967
- Fix inizializzazione di linee dati SPI. (Gandrewstone) http://code.google.com/p/arduino/issues/detail?id=888
- Serial.flush () attende ultimo byte per trasmettere. (Michele.mazzucchi) http://code.google.com/p/arduino/issues/detail?id=871
- Aggiunta sovraccarichi così Serial.write (0) funziona. http://code.google.com/p/arduino/issues/detail?id=1006
- Corporatura:
- Fissare Linux sceneggiatura arduino quando ci sono spazi nel nome di directory.
- argomenti della riga di comando di Linux passa dallo script arduino attraverso il codice Java. (Permette di specificare schizzo di aprire da riga di comando.)
- Esempi:
- esempi inclusi per lo starter kit.
Cosa c'è di nuovo nella versione 1.0.1:
- Ambiente:
- L'IDE è stato internazionalizzato e tradotto in più lingue. Grazie a Shigeru Kanemoto per l'internazionalizzazione e la traduzione giapponese e molti altri per le altre traduzioni. Per ulteriori informazioni, vedere: http://arduino.cc/playground/Main/LanguagesIDE
- Aggiunto preferenza per selezionare la lingua in cui visualizzare il software Arduino. Il valore predefinito è la locale del sistema operativo.
- Nuovo processo di caricamento per la Arduino Leonardo (ATMEGA32U4).
- L'editor dimensione carattere preferenza si applica ora al monitor seriale e console di errore / messaggio e l'editor. (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=550
- Compilation è stato accelerato da solo compilando i file modificati. (Tutti i file vengono ricompilati quando si seleziona una nuova scheda.) (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=638
- file di log Console (stdout.txt e stderr.txt) vengono rimossi quando le uscite software Arduino. (Paul Stoffregen)
- La dimensione minima per la finestra del software di Arduino è stato ridotto. http://code.google.com/p/arduino/issues/detail?id=52
- Miglioramenti alla finestra di dialogo Trova / Sostituisci. (Peter Lewis) http://code.google.com/p/arduino/issues/detail?id=825
- Supporto per la selezione di parole (in doppio-click) e le linee (triple-clic) nel software di Arduino. (Peter Lewis) http://code.google.com/p/arduino/issues/detail?id=824
- Non inserire nuova riga quando si utilizza scorciatoia da tastiera il monitor seriale. (Lars J. Nielsen) http://code.google.com/p/arduino/issues/detail?id=279
- Aggiunta una preferenza per disattivare la verifica su upload (per una maggiore velocità). (Nathan Seidle) http://code.google.com/p/arduino/issues/detail?id=842
- Aggiunta la toolchain gcc alla distribuzione Linux. (Per utilizzare il toolchain già installato sul proprio sistema, è sufficiente eliminare quello che viene fornito con il software di Arduino.) (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=300
- Aggiornamento Arduino Mini caricare protocollo 'Arduino' da 'STK500' (dovrebbe risolvere i problemi con reset automatico non funziona).
- core / librerie:
- Aggiornato (ed ufficiale) sostegno al Arduino Leonardo (ATMEGA32U4). Include il nuovo bootloader e varie correzioni al nucleo.
- L'aggiunta di sovraccarichi di Wire.write () (per Wire.write (0)). (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=527
- delayMicroseconds fissaggio () per 20 orologi MHz (Erdem U. Altinyurt) http://code.google.com/p/arduino/issues/detail?id=306
- Supporto terzo interrupt esterno ATmega1284P. (Maniacbug) http://code.google.com/p/arduino/issues/detail?id=728
- costanti tensione aggiornamento di riferimento per ATmega1284P. (Maniacbug) http://code.google.com/p/arduino/issues/detail?id=728
- Aggiunta --relax bandiera linker per ATmega2560. (Arducopter) http://code.google.com/p/arduino/issues/detail?id=729
- Risoluzione Ethernet bug biblioteca avr-gcc 4.5.1 (SurferTim) http://code.google.com/p/arduino/issues/detail?id=605
- fissi generazione hostname DHCP. (Peter)
- Semplificare microsecondi a cicli di clock conversioni (Rob Tillaart) http://code.google.com/p/arduino/issues/detail?id=675
- Corretti diversi avvertimenti. (Maniacbug) http://code.google.com/p/arduino/issues/detail?id=688
- Corretto errore w / caratteri iniziali ripetuti in findUntil (). (Jeffery.zksun) http://code.google.com/p/arduino/issues/detail?id=768
- opzione per pinMode Aggiunto INPUT_PULLUP (). La modalità di INPUT ora disattiva esplicitamente le resistenze pullup. (Paul Stoffregen) http://code.google.com/p/arduino/issues/detail?id=246
- Fissaggio bug nella ricezione di più pacchetti UDP. (Dylan e Peter) http://code.google.com/p/arduino/issues/detail?id=669
- Aggiunta la possibilità di generare avviamenti ripetuti nella libreria Wire (in modalità master). Parametri booleani extra a endTransmission () e requestFrom () controllare se inviare o meno un arresto (o una partenza ripetuta invece). (Todd KERIN) http://code.google.com/p/arduino/issues/detail?id=663
- Aggiunto Ethernet.maintain () per rinnovare lease DHCP. (Peter Magnusson) http://code.google.com/p/arduino/issues/detail?id=716
- Fix per CLOSE_WAIT bug che poteva causare schizzi Ethernet crash nel corso del tempo. (Mr-russ e Johann Richard)
- Fix di calcolo di sincronizzazione impulsi servo. (Jwatte) http://code.google.com/p/arduino/issues/detail?id=908
- Aggiunto readString () e readStringUntil (). (Adrian McEwen) http://code.google.com/p/arduino/issues/detail?id=454
- Esempi:
- Aggiornato per ultimo schizzo ArduinoISP. (Rsbohn) http://code.google.com/p/arduino/issues/detail?id=378
- fissi ArduinoISP schizzo abbassando ritardo () in battito cardiaco.
- Altri aggiornamenti.
Funzioni
Requisiti :
- piattaforma Arduino
I commenti non trovato