Archivi categoria: micro:bit

Corso: micro:bit ed Arduino – la robotica tra i banchi di scuola

Giovedì 28 settembre sarà presentato il corso gratuito che condurrò a Moncalieri (To):

Progetto Arduino – micro:bit, la robotica tra i banchi di scuola

Il corso è promosso e dal Comune di Moncalieri e dall’associazione Suburbia.

La presentazione avverrà in due luoghi differenti, sarò presente ad entrambi:

Il corso, indirizzato ai docenti del comune di Moncalieri, intende fornire le competenze necessarie per realizzare percorsi di Coding e Robotica per allievi della scuola elementare e media tra gli obiettivi vi è anche quello di facilitare l’orientamento alla scuole superiore.
Durante il corso utilizzerò prevalentemente BBC micro:bit, trovate diverse informazioni su queste pagine, ma vi sarà spazio anche per sperimentare con Arduino.
Fornirò durante il corso moduli didattici che potranno essere liberamente utilizzati dai docenti per realizzare laboratori con i propri studenti.
Ogni partecipante al corso imparerà a programmare un micro:bit e realizzerà un DotBot:bit che potrà poi utilizzare in classe.

I kit acquistati per lo svolgimento del corso saranno donati alle scuole.

I robot creati e modificati poi dagli allievi parteciperanno alla manifestazione: “Moncalieri Comunità” nel 2018.

Frequenza: 6 lezioni da 3 ore

Calendario lezioni:

Le lezioni e la Sede saranno concordate con gli insegnanti che parteciperanno al Progetto

  • 4 LEZIONI si svolgeranno nel mese di Novembre per acquisire le competenze
  • 2 LEZIONI si svolgeranno nel mese di Gennaio per la realizzazione del ROBOT DotBot:bit

Per iscrizioni contattare l’associazione SUBURBIA alla mail suburbia.moncalieri@gmail.com

Il piccolo DotBot:bit cresce giorno per giorno

Sto apportando in queste ore alcune modifiche sulle dimensioni e sulle modalità di utilizzo dell’ultimo nato della famiglia DotBot, il piccolo DotBot:bit, ne ho variato leggermente le dimensioni, attualmente l’area di occupazione è di 75×75 mm, sufficientemente piccolo per essere comodo da trasportare e da usare in ogni classe. Alcuni miglioramenti apportati al sistema di aggancio del micro:bit e della scheda per il pilotaggio dei servo, scheda dotata anche 5 led RGB.

Nelle immagini è possibile vedere la versione Truck che consente l’aggancio di ulteriori dispositivi. Pubblicherò nel breve i sorgenti grafici per la stampa 3D. Ho sviluppato inoltre un primo prototipo di struttura per ospitare un Arduino Nano (nella foto una versione compatibile) inserito su una extension board che rende più agevole il collegamento tra i vari dispositivi del robot.

Tutti gli elementi si incastrano, sono solo presenti 4 viti M3 con i rispettivi dadi.

Attualmente in fase di disegno:

  • struttura per ospitare sensore ad ultrasuoni
  • sensori ad infrarossi
  • struttura per gare sumo
  • struttura per ospitare Raspberry Pi Zero W
  • struttura per ospitare un Raspberry Pi 3

Mi sono dato alcuni giorni di tempo per concludere l’intero progetto, forse qualcuno avrà intuito l’intento nel  realizzare un oggetto molto piccolo ed estremamente versatile da utilizzare con la tecnologia che più si preferisce, quindi programmazione in JavascripBlock Editor, MicroPython, C, Scratch, Visualino, mBlock ed altro con l’elettronica che si vuole.

Mi sto affezionando a questo “piccolino” sarà il caso di aggiungere un po’ di espressività? Un display oled e un po’ di interazione con bot Telegram potrebbero essere interessanti, ma perché non usarlo con la piattaforma di programmazione basata su ROS di HotBlackROBOTICS?

…ci sto lavorando 😉

Buon Coding a tutti.

Coding a scuola con BBC micro:bit – lezione 4

Introduzione

In questa terza lezione vedremo come far accendere e spegnere una immagine sulla matrice di LED presente sulla scheda.

Di cosa avete bisogno

  • n.1 BBC micro:bit
  • n.1 Micro USB
  • n.1 Computer o tablet
  • n.2 x Batterie AAA ed un contenitore per le batterie (opzionale perché la scheda potrà essere alimentata direttamente anche via USB)

Programmiamo

Passo 1

Andate sul sito BBC micro:bit e fate click su “Let’s Code” sul menù principale

Passo 2

All’interno del “Microsoft Block Editor” click su “New project”.

Passo 3

Per questo esercizio utilizzeremo le istruzioni collocate nel menù drop-down “Basic”

Facendo click su una delle voci visualizzerete i comandi corrispondenti.

Passo 4

Selezionate “basic” e cercate l’istruzione “show leds”, fate click su questo comando e trascinatelo nell’area di lavoro al centro dello schermo.

 

Potrete selezionare i LED della matrice di LED sul micro:bit, la selezione di un punto permetterà l’accensione del LED corrispondente la deseleziona lo spegnimento.

Passo 5

Per creare un cuore selezionate i LED come indicato nell’immagine che segue:

Continua a leggere

DotBot:bit mi reggi il pennarello?

Da inizio anno scolastico ho ripreso a camminare… questioni di pancia 🙂
35 minuti di passeggiata per andare a lavoro ed altrettanti per ritornare a casa, minuti preziosi per ascoltare podcast e per pensare.
E’ da qualche giorno che i pensieri sviluppati durante le camminate sono dedicati a DotBot:bit.
Durante la passeggiata di ieri le elucubrazióni mentali erano rivolte alla realizzazione di un incastro che permettesse di sostenere un pennarello o matita mediante un supporto da avvitare nella parte frontale, in questo modo si potrebbero realizzare interessanti sperimentazioni di geometria e Coding.
Vi avevo mostrato il disegno della la versione “truck” di DotBot:bit che ho stampato ieri, dotata frontalmente e posteriormente  di fori a cui fissare, mediante piccole viti e dadi M3, estensioni meccaniche per alloggiare oggetti di varia natura, come evidenziato nelle foto che seguono:





La passeggiata di oggi invece mi ha permesso di pensare ad una versione del robot che non facesse uso della scheda Servo:Lite board di Kitronik, indicata nel post di presentazione di DotBot:bit, ma dotata solamente di:

  • micro:bit
  • pacco batterie
  • mini breadboard da 170 punti
  • adattatore per breadboard per micro:bit (vedi immagini)

Questo l’adattatore per breadboard:

In questo momento questa parte è in fase di stampa, di seguito mostro solamente la bozza che ho modellato velocemente. Il contenitore della batteria si incastra ai supporti laterali e nel contenitore della batteria sarà incastrata la breadboard su cui è inserita la scheda adattatrice. Appena disponibile, se presentabile 🙂 pubblicherò il risultato e naturalmente renderò pubblici i sorgenti grafici.

Buon Coding a tutti 🙂

Coding a scuola con BBC micro:bit – lezione 3

In questa lezione vedremo come associare azioni differenti associate alla pressione dei due pulsanti “A” e “B”. Alla pressione del pulsante “A” visualizzeremo un frase, mentre alla pressione del pulsante “B” visualizzeremo un disegno.

Di cosa avete bisogno

  • n.1 BBC micro:bit
  • n.1 Micro USB
  • n.1 Computer o tablet
  • n.2 x Batterie AAA ed un contenitore per le batterie (opzionale perché la scheda potrà essere alimentata direttamente anche via USB)

Programmiamo

Passo 1

Nella sezione “Input” selezionate l’istruzione “on button A pressed” e trascinatela nell’area di programmazione

Passo 2 Continua a leggere