“Il meglio è il peggior nemico del bene”, spiega un vecchio adagio. Infatti ogni tentativo di migliorare il proprio lavoro potrebbe danneggiarlo o distruggerlo del tutto. Questo fortunatamente non si applica caso del nuovo manuale che Elegoo sta rilasciando con il suo Super Kit. Chi è ELEGOO Fondata nel marzo
Arduino
Arduino è una piattaforma hardware composta da una serie di schede elettroniche dotate di un microcontrollore. È stata ideata e sviluppata in data 2003 da alcuni membri dell’Interaction Design Institute di Ivrea come strumento per la prototipazione rapida e per scopi hobbistici, didattici e professionali.
Il nome della scheda deriva da quello del bar di Ivrea frequentato dai fondatori del progetto, nome che richiama a sua volta quello di Arduino d’Ivrea, Re d’Italia nel 1002.
Con Arduino si possono realizzare in maniera relativamente rapida e semplice piccoli dispositivi come controllori di luci, di velocità per motori, sensori di luce, automatismi per il controllo della temperatura e dell’umidità e molti altri progetti che utilizzano sensori, attuatori e comunicazione con altri dispositivi. È abbinato ad un semplice ambiente di sviluppo integrato per la programmazione del microcontrollore. Tutto il software a corredo è libero, e gli schemi circuitali sono distribuiti come hardware libero.
Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices. Its products are licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL), permitting the manufacture of Arduino boards and software distribution by anyone. Arduino boards are available commercially in preassembled form or as do-it-yourself (DIY) kits.
The microcontrollers can be programmed using C and C++ programming languages. In addition to using traditional compiler toolchains, the Arduino project provides an integrated development environment (IDE) based on the Processing language project.
The Arduino project started in 2005 as a program for students at the Interaction Design Institute Ivrea in Ivrea, Italy, aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators.
Arduino IDE: while and do while loops #5
Arduino IDE: le istruzioni di tipo Digital I/O #11
La prima parte della guida riguardante i vari concetti della programmazione è conclusa, in questa seconda parte saranno riportate le funzionalità delle varie istruzioni utilizzate in Arduino IDE. Il primo articolo di questa seconda parte riguarderà le istruzioni Digital I/O, in particolar modo le funzioni digitalRead() , digitalWrite() e pinMode().
Arduino IDE: turn on LEDs using a button (if) #4.1
Arduino IDE: come creare una libreria #10.2
Nell’articolo precedente inerente alla guida è stato esposto il funzionamento e l’implementazione di una libreria. In questo articolo sarà riportata la procedura tramite la quale sarà possibile realizzare una libreria. Per realizzare una libreria si utilizza il compilatore Code::Block. Per scaricarlo cliccare qui. Si dovrà effettuare naturalmente un’installazione manuale. STEP
Arduino IDE: the conditional construction IF #4
Arduino IDE: come installare una libreria #10.1
Nel precedente articolo si è discusso su cosa sia una libreria. Arduino IDE dispone di diverse librerie implementare al suo interno. In aggiunta vi è data la possibilità di utilizzare librerie realizzate da utenti, sviluppatori, aziende o hobbisti. Per giungere a questo scopo si deve seguire una determinata procedura. Installare
Arduino IDE: che cos’è una libreria #10
Nel gergo informatico una libreria è una raccolta di varie istruzioni e funzioni. Le librerie possono essere utilizzate all’interno dei codici e sketch realizzati dai programmatori. Il vantaggio dell’utilizzo di librerie consiste nell’evitare di dover riscrivere ogni volta le stesse istruzioni, algoritmi o funzioni (con annesse definizioni, dichiarazioni e così
Arduino IDE: funzioni e LED RGB #9.1
Nell’articolo precedente della guida in questione sono stati esposti i concetti teorici del comportamento di una funzione. In questo articolo si potrà ben evincere il comportamento di una funzione all’interno del software Arduino IDE. Nel progetto in questione il LED RGB si accenderà dapprima nello stato di colore rosso, poi
Atmospheric monitoring with Arduino (recensione)
Atmospheric monitoring with Arduino: come creare e costruire semplici attrezzature per acquisire dati relativi all’ambiente circostante. Lo studio dei fenomeni atmosferici è diventato un’attività particolarmente importante, sia per determinare lo stato di salute del nostro pianeta che per aumentare l’autorevolezza delle previsioni del tempo. Le stazioni meteorologiche personali si moltiplicano
Crea il tuo tempo con SQFMI Watchy!
È ormai consuetudine tra gli appassionati di hi-tech, la tendenza a curare molto l’aspetto inerente ai dispositivi indossabili. Alcuni appassionati scelgono di seguire il percorso collaudato di acquistare uno smartwatch da abbinare al resto dei dispositivi in proprio possesso, altri invece (come noi) non sono contenti fino a quando non