Microcontrollore

Scopriamo Kicad

E' il momento di provare Kicad, il software libero Open Source per disegnare gli schemi elettrici e per disegnare i PCB.

Per installare Kicad su Debian Linux  si devono lanciare i comandi

$sudo apt update
$sudo apt install kicad

Per gli altri sistemi operativi visualizzare la pagina

http://kicad-pcb.org/download/

Poi occorre installare le librerie

Alcune risorse per la programmazione dei microcontrollori Microchip PIC a 8 bit

Alcune risorse utili per la programmazione in C con il compilatore XC8 della Microchip dei PIC a 8 bit.

Occorre provare l'ambiente di sviluppo integrato MPLAB X con il compilatore per il linguaggio C gratuito XC8. La versione Free è sufficiente per i nostri scopi.

Innanzitutto si consiglia la registrazione sul sito https://www.laurtec.it/

Progetti su Arduino del sito Electrotherm

Ho trovato un ottimo sito per alcuni progetti con Arduino.

In particolare sono interessanti tre progetti:

 

  • Termometro con display LCD 16x2, LM35 e Arduino

  • Termometro con display 7 segmenti, LM35 e Arduino

  • Metro elettronico con HC-SR04, LCD 16x2 e Arduino

Questi progetti sono chiaramente spiegati nel sito, poi ce ne è un altro che invece visualizza una serie di belle informazioni sul PC. E' l'Internet of Things!

Ecco l'indirizzo del sito web:

Un esempio con Arduino: un classico semaforo con un pulsante per il passaggio pedonale.

In questo esempio didattico vediamo come si puo' pensare un classico semaforo con Arduino con un pulsante per il passaggio pedonale.

Si vuole programmare un semaforo con Arduino con i seguenti cicli:

  • Rosso 40 secondi
  • Verde 40 secondi
  • Giallo 5 secondi

Inoltre il progetto deve avere un pulsante per il passaggio pedonale.

Solo se viene premuto il pulsante per almeno un secondo deve attivarsi la funzione custom chiamata