e fu così che i maker misero le ali di Andrea Di Dato NaLUG, FSFE, INAF OA Capodimonte SysAdmin, Astrofilo, divulgatore, padre e marito a.didato@fsfe.org OpenHardwareDay - Napoli 25 Marzo 2017
Cos è Arduino dal sito ufficiale: arduino.cc Arduino è una piattaforma elettronica open-source basata su hardware e software facili da usare. Le schede Arduino sono in grado di leggere gli input e trasformarli in output. È possibile istruire la scheda su cosa fare inviandole un set di istruzioni.
Cos è Arduino dal sito ufficiale: arduino.cc Nato all Interaction Design Institute di Ivrea come strumento per la prototipizzazione rapida, ha subito riscontrato un grande successo nel mondo dei maker e degli artisti. Sin dal primo momento è stato un progetto Open-Source: tale è l hardware e tutto il software.
Cos è Arduino dal sito ufficiale: arduino.cc Chiunque dai bambini agli anziani, dai musicisti agli ingegneri, dagli artisti ai programmatori può usare Arduino da subito e senza difficoltà, semplicemente incominciando a smanettare partendo da un idea e prendendo spunto dai tantissimi esempi che ci sono in rete, dalle guide passo passo, da codice scritto da altri che è possibile riutilizzare perché Open Source.
Arduinosono è semplice cosi forti: perché... Arduino è un microcontrollore, ovvero: da Wikipedia è un dispositivo elettronico integrato su singolo chip utilizzato generalmente in sistemi integrati (embedded); è progettato per interagire direttamente con il mondo esterno tramite un programma residente nella propria memoria interna (firmware) e mediante l'uso di pin specializzati o configurabili dal programmatore (I/O). L'ampia gamma di funzioni di comando e controllo disponibili, sia analogiche che digitali, integrate sullo stesso chip, permette l'impiego delle MCU in sostituzione di schede elettroniche cablate tradizionali ben più complesse e costose da realizzare Non è un microprocessore perché: un µp è formato da CPU e ALU, le altre componenti come RAM, ROM, I/O sono esterne. Non è specializzato. Non necessita di un sistema operativo. È real time. È economico.
Arduinosono è semplice cosi forti: perché... È un Single Board Computer? Un SBC è un computer completo costruito in un singolo CHIP, ovvero CPU, RAM, I/O tutto insieme, quindi Arduino non lo è. Lo sono, ad esempio: Raspberry Pi, Beagleboard, Arduino YUN. È diffusissimo: Una rapida ricerca su Google ci fa saltare all occhio la sua popolarità
sono tanto cosi successo forti: È un po il cane che si morde la coda! US I ON EM S E E SEMPLICITÀ DIF F E C I OD C PI&
Com è fatto dal sito ufficiale: arduino.cc
Quanti sono Famiglie dal sito ufficiale: arduino.cc
Quanti sono Versioni base dal sito ufficiale: arduino.cc
Quanti sono Versioni avanzate dal sito ufficiale: arduino.cc
Quanti sono Versioni IoT dal sito ufficiale: arduino.cc
Quanti sono Versioni indossabili Versioni fuori produzione: https://www.arduino.cc/en/main/boards dal sito ufficiale: arduino.cc
Programmarlo I programmi per Arduino si chiamano sketch e sono scritti in file di testo.ino L Arduino Desktop IDE esiste per tutte le piattaforme: Linux, Windows, Mac OS X, comprese le versioni portabili Ora esiste anche un editor fra le nuvole Il linguaggio usato da Arduino è derivato dal C/C++ È possibile programmare anche in AVR C o C++ e compilare direttamente in avr-gcc, avrdude o AVR Studio
Programmarlo // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinmode(led_builtin, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalwrite(led_builtin, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(led_builtin, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }
Qualcosa sono di più cosicomplesso forti:
Qualcosa sono di più cosicomplesso forti:
Arduino BUON SMANETTAMENTO