Projecte Morse – Emissor

I ja ficats en tasques de programació, aqui teniu l’emissor Morse.
Una de les qüestions més importants és la detecció i traducció del codi Morse a l’alfabet, degut a algunes mancances del propi llenguatge Scratch, no he pogut construir una cerca dicotòmica que hagués estat la solució més adient,

en el seu lloc he creat 2 llistes, una amb els possibles codis per a totes les lletres i números i un altre llista amb les pròpies lletres i números del nostre alfabet, d’aquesta forma al cercar el codi Morse a la primera llista, automàticament sabem que la lletra o número corresponent es troba a la mateixa posició de la segona llista. Com sempre pot haver més d’una solució vàlida, si heu realitzat aquest projecte i teniu una millor solució la podem comentar i posar com alternativa.
Si voleu provar el projecte i no disposeu d’una placa PicoBoard, podeu substituir dins l’animació del gatet, el bloc “sensor A conectat activat?” pel bloc “tecla espai premuda?” i així poder fer-lo servir nomes amb el teclat.

SCAT007-Morse Emissor de ScratchCatalà a Vimeo.

 

Aqui podeu veure el projecte Morse Emissor al lloc web del M.I.T.

Visita aquest projecte al MIT

Projecte Morse – Making Of del Polsador

Com ja he comentat en altres articles, la placa Picoboard ens permet capturar estats del món real, i amb aquesta intenció he desenvolupat un petit projecte Scratch que treu profit de 2 estats recollits per la placa Picoboard. El projecte en realitat són 2, l’emissor i el receptor de Morse, en aquest article mostro com he construït el polsador per a l’emissor del Morse.

SCAT006-Polsador Morse-Making Of from ScratchCatalà on Vimeo.

Unboxing PicoBoard

Un dels temes sobre els quals encara no havia pogut escriure és l’ús de les plaques PicoBoard per a connectar Scratch amb el món real.
Gràcies als companys de Ro-Botica, una de les tendes de robótica educativa més activa que conec, he pogut gaudir d’una placa PicoBoard per a poder fer-vos aquest article i alguns que ja estic preparant. Moltes gràcies Rocío, Carles i Toni.

En aquest article us presento la placa PicoBoard que molts de vosaltres segur que ja esteu provant o teniu intenció de fer-ho, per a els que esteu en aquest cas us convido a passar per Ro-Botica al carrer Hercegovina, 22 baixos de Barcelona on estaran encantats de guiar-vos i d’oferir-vos l’ajuda que necessiteu.

El que necessitem per a treballar amb la PicoBoard és:

  • La Placa PicoBoard
  • Un cable USB per connectar la placa al nostre ordinador (hi ha una versió de placa que funciona amb connector Serie, però dubto que trobeu alguna a les tendes)
  • 4 cables amb 2 pinces de cocodril cadascun

Aquí podeu veure un petit vídeo del contingut de la PicoBoard i cadascuna de les seves parts.

SCAT005 – Unboxing PicoBoard from ScratchCatalà on Vimeo.

La placa ens dona els següents sensors:

  • Llum, detectant les diferencies de llum
  • Micròfon, detectant el so
  • Resistència elèctrica, amb les 2 pinces de cocodril de cada cable detectem la conductivitat entre elles
  • Botó per saber si l’hem premut o no
  • Lliscador a mode de potenciòmetre per detectar variacions

Per a treballar amb la placa hem de connectar el cable USB a la placa i a un port USB del nostre ordinador, un cop connectats ja podem treballar amb els blocs de sensors per tal de detectar el que passa al món real, o no?
Un dels problemes habituals és que l’Scratch i la placa no s’entenguin, per què? Segurament no heu instal·lat els controladors (drivers) per a que l’ordinador pugui realitzar la connexió amb la placa, no us preocupeu, podeu descarregar-los des de: http://www.picocricket.com/picoboardsetupUSB.html
I un cop ho tenim tot connectat ja podem fer bullir les idees per veure que podem fer per a treure-li tot el suc a aquesta placa.

Comunicacions en Scratch – 1 de 3

Si ja has fet els teus primers projectes en Scratch, segurament hauràs tingut el pensament de connectar Scratch amb el món real, és a dir, fer que el gatet traspassi la pantalla del nostre ordinador per a poder-nos comunicar amb ell d’un altre forma que no sigui amb el teclat i el ratolí.

Continua llegint «Comunicacions en Scratch – 1 de 3»