Welcome back to our programming tutorial using the Arduino IDE. Today we will explain how to install a library with the Arduino IDE. You can take a look at the previous chapters of the course here: Arduino IDE: what’s in a library #10 Arduino IDE: functions and RGB LEDs at
Software
In Informatica e ingegneria, la definizione “computer software” rappresenta la totalità dell’informazioni elaborata da un sistema di calcolo, consistente di programmi e dati. Esso include i programmi del computer, le librerie ed i relativi dati non eseguibili, come documentazione online o dati digitali multimediali.
Il software è una collezione di dati e istruzioni per il computer che determinano come il computer debba funzionare. Appare quindi in contrasto con il concetto di hardware fisico, con il quale il sistema considerato è costruito e attraverso il quale esegue fisicamente il lavoro prestabilito.
Il termine è un prestito linguistico dell’inglese. Nella lingua inglese nasce per imitazione del termine hardware e dalla composizione delle parole soft (in italiano «morbido», «tenero», «leggero»), e ware («merci», «articoli», «prodotti», «mercanzie»).
La paternità della coniazione del termine software non è certa. L’americano Paul Niquette la rivendica sostenendo di aver coniato il termine software nel 1953. Certa invece è la prima apparizione del termine software in una pubblicazione scritta: un articolo dell’American Mathematical Monthly scritto nel 1958 dallo statistico americano John Wilder Tukey.
In computer science and engineering, computer software is all information processed by computer systems, programs and data. It includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
We have a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work.
Arduino IDE: what’s in a library #10
Arduino – Un MiniMoog completo a portata di…mano
Oggi cercheremo di realzzare un MiniMoog con Arduino… o almeno tentermo di capire come operare. Nel precedente articolo abbiamo cercato di applicare alcuni concetti fondamentali legati alla produzione di suoni con Arduino, ma cercando di uscire fuori dai classici schemi dei sequencer. Abbiamo innanzi tutto spiegato come sia possibile programmare
Arduino IDE: functions and RGB LEDs at work #9.1
Arduino – Gestire audio in modo più dinamico #1
Impariamo ad utilizzare le funzioni audio di Arduino per trasformarlo in uno strumento musicale. Dietro ogni mente brillante si nasconde un artista. Dietro ogni brano musicale si riconosce la matematica. Archimede lo aveva percepito, mentre Johann Sebastian Bach aveva messo in pratica il concetto. Dietro ad un passaggio musicale eufonico
Arduino IDE: knowing and using functions #9
Tinkercad – Come ti programmo Arduino con Scratch
In questa puntata vedremo come programmare con Scratch il nostro Arduino attraverso l’emulatore di Tinkercad. I protagonisti di questa puntata sono tre: Tinkercad, Arduino e Scratch. Tutti ovviamente conosciamo Arduino. Scratch è un linguagio a “blocchi” ideato da un gruppo di ricercatori del MIT (Massachussets Institute of Technology) per avvicinare
Arduino IDE: composing songs with an array #8.1
Arduino IDE: what is an array or a vector #8
Giocare (e perdere) a pari e dispari con Arduino
Il gioco del pari e dispari risulta semplice sia da giocare che da spiegare: per questo inizieremo i nostri articoli sui giochi codificandone la strategia su Arduino. Arduino sta a poco a poco entrando nelle nostre abitazioni, attraverso migliaia di interazioni legate alla IoT. Qualsiasi azione può essere demandata al