Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Oggi vedremo vari progetti con lo speaker. Ma in che modo e con che approccio insegnare le basi della programmazione con mBlock ad un bambino? I bambini sono come piccole spugne, non è
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: vari progetti con i LED con Scratch #4
Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Ma in che modo e con che approccio insegnare le basi della programmazione con Scratch ad un bambino? I bambini sono come piccole spugne, non è difficile fargli apprendere le cose, e anche la
Scratch e mBlock per programmare Arduino ai bambini #3
Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Ma in che modo e con che approccio insegnare le basi della programmazione ad un bambino? Articoli Precedenti: Insegnare a un bambino ad usare Arduino: Intro #0 Insegnare a un bambino ad usare
Insegnare a un bambino ad usare Arduino: Elettronica #1
Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Ma in che modo e con che approccio insegnare le basi della elettronica ad un bambino? Articoli Precedenti: Insegnare a un bambino ad usare Arduino: Intro #0 I bambini sono come piccole spugne,
Learn electronics with Arduino – by Don Wilcher
Learn electronics concepts while building practical devices and cool toys with Arduino – Technology in Action. Questo libro offre la possibilità di creare gadget elettronici divertenti e innovativi, controllati via software. Il lettore avrà la possibilità di acquisire conoscenze di elettronica portanto a termine lo studio e la costruzione di
Insegnare a un bambino ad usare Arduino: Intro #0
La board Arduino, come ho detto in alcuni miei articoli, rappresenta il connubio perfetto tra il mondo informatico ed elettronica. Inoltre questa board stimola la creatività, che a parer mio è la facoltà più nobile dell’essere umano. La maggior parte delle persone che ha successo nella vita (inteso come fare
Guida all’uso alla Touch Board di Bare Conductive
La Touch Board di Bare Conductive è stata progettata come una piattaforma di facile utilizzo per una vasta gamma di progetti, che si tratti di dipingere un interruttore della luce sul muro, fare un pianoforte di carta o creare qualcosa a cui nessuno ha mai pensato. Il bare Conductive touch
STMicroelectronics presenta il Nucleo-F303K8
In questo articolo vedremo le caratteristiche tecniche principali della board STM Nucleo-F303K8. Questa board può essere definita un clone più potente di Arduino Nano. La scheda Nucleo F303K8 è dotata di un MCU (microcontrollore) STM32F303K8 basato su ARM Cortex-M4 con istruzioni FPU e DSP in grado di funzionare a 72
LED WS2812 e Arduino – Ecco i video con gli esempi
Dopo aver analizzato la programmazione dei sistemi LED WS2812 su Arduino attraverso la libreria FastLED, vi presentiamo i risultati pratici su video. Abbiamo presentato un tutorial in sette puntate per mostrare le caratteristiche e le potenzialità della libreria FastLED. Siamo partiti dal classico “blink” ad un LED per passare al
LED WS2812 e Arduino – La dissolvenza tra i pattern
Come eseguire più schemi con i LED WS2812 e Arduino, modificarli utilizzando un timer o premendo un pulsante, e creare una dissolvenza incrociata. In questo nuovo articolo relativo alla programmazione della libreria FastLED, esaminiamo come eseguire più schemi e modificarli utilizzando un timer o premendo un pulsante. Quindi esamineremo la
Programming with 64-bit ARM assembly language SBC
Programming with 64-bit ARM Assembly Language estende ed approfondisce la propria conoscenza del linguagio per interagire a 64 bit con SBC e MCU. Questo volume fa “il paio” con quello che abbiamo recensito la scorsa settimana, intitolato Raspberry Pi Assembly Language Programming for ARM. Spinti dalle richieste dei nostri lettori,