Attivazione valvola di scarico Monster 1100 con raspberry

Un sistema indipendente per pilotare la valvola di scarico di un Ducati Monster 1100.

Questo progetto và accompagnato quest’ altro Post ed è utile se volete attivare la valvola di scarico con un interruttore sul manubrio.

Avrete bisogno di:
– Raspberry-pi zero W.
– Schedino Raspio che funge da convertitore ADC.
– Una Sd memory da almeno 4 Gb.
Raspian Lite.
– Un Pc con installato Ubuntu per lavorare.
– Dc-dc step down MP1584EN che funge da alimentatore.

Iniziate col terminale del PC linux, utile per scrivere l’immagine di Raspian.img nella scheda SD con:
sudo dd if=raspian.img of=/dev/sdb
Cambiate il nome del percorso in base alla reale posizione dell’ immagine raspian.img e del suo nome.

Ora l’ultima operazione sulla scheda SD tramite PC linux per configurare la Wireless LAN.
Modificate il file /etc/network/interfaces come sotto:
sudo nano /etc/network/interfaces

auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid your-SSID
wpa-psk your-password

Salvate e mettete la scheda SD nel Raspberry e salvo errori potrete connettervi con un client SSH.
Nelle ultime versioni di Raspian il servizio SSH non è abilitato, attivatelo creando un file vuoto di nome ssh in /boot/:
Da terminale:
ssh pi@(raspi_IP) password raspberry

Installazione libreria Raspio MCP3008
sudo pip install adafruit-mcp3008

Python code
Questo codice funziona tramite un pulsante e 2 file di scambio, ERROR.txt e IO.txt.
Error.txt è utile nel caso venga rilevato un errore, e in quel caso la valvola rimarrà ferma.
IO.txt descrive la posizione atuale della valvola.
Il codice Python code è composto da uno script primario valve.py e due secondary close.py e return.py.

Schema elettrico


Per lo schema completo cliccare qui.

Tarate MP1584EN per ottenere in uscita 5 Volt.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *