Archivi tag: hacks

Problemi di comunicazione tra Arduino e computer – come risolverli

In questi giorni ho avuto uno scambio di battute con Max, in riferimento al suo problema di comunicazione tra Arduino e computer. Poiché l’argomento è importante e già in passato mi sono giunte mail di utenti che si trovavano con la scheda Arduino bloccata o impossibilitati nel comunicare via seriale con il computer, aggiungo questo post che rimanda alla serie di commenti tra me e Max, spero possa servire.
Saluti.

Ciao Michele,
sono alle prime armi con Arduino e ho trovato il tuo sito proprio cercando la soluzione al problema
“avrdude: stk500_recv(): programmer is not responding”.
Nessuna delle soluzioni trovate in rete sembrano fare al caso mio, posso chiederti se ne capisci qualcosa?
Ho Arduino Uno su un Macbook Pro 5,1 con OSX 10.5.8. Ad ogni tentativo di caricare uno sketch (di solito uso il “blink” test) la risposta è sempre
“avrdude: stk500_recv(): programmer is not responding”.
Il problema dev’essere software perché lo stesso Arduino Uno che sto usando funziona sia su altri computer che sul mio stesso Mac su Windows in bootcamp!
Ho provato diversi tempi di upload-reset e ad alimentare l’Uno esternamente ma niente da fare. Saranno 2 settimane che ci sbatto la testa senza uscirne! Ti ringrazio intanto per l’attenzione e complimenti per il tuo impegno!
Max

Per la soluzione del problema seguite il link.

Oggi sperimentazione interessante in classe: Arduino bloccato

Oggi, corso di Arduino a scuola, bella giornata di sperimentazione con i ragazzi.

Scopo della lezione/esercitazione:

Imparare per scoperte guidate l’uso del ciclo for.

Sono partito dalla proposta di un mio studente Antonio T. di ampliare l’esempio For Loop che realizza leffetto della famosa auto KITT 🙂  fight between KITT and KARR, cioè una serie di led che si accendono e si spengono in sequenza nelle due direzioni.

Consegne:

  1. Relizzare un circuito con 10 led (invece che 6 come proposto nell’esempio)
  2. Controllare l’accensione della serie di led con un pulsante:
    • premo il pulsante parte l’accensione e lo spegnimento in sequenza dei LED,
    • non premo il pulsante, si spengono i LED
  3. Controllare l’accensione della serie di LED con un pulsante:
    • premo il pulsante parte l’accensione e lo spegnimento in sequenza dei LED,
    • premo una seconda volta il pulsante, si spengono i LED
  4. Stessa funzionalità del punto 3 ma con accensione e spegnimento in fade.

Oggi abbiamo realizzato i primi due punti, ma la parte della lezione più interessante è stata quando due allievi a distanza di qualche minuto hanno bloccato le loro schede Arduino, impossibile effettuare l’upload degli skatch ed il LED Tx perennemente acceso.

Continua a leggere