La sfida
Nel settore automotive, la richiesta di personalizzazione del comportamento del veicolo e di accesso ai dati telemetrici è in costante crescita. I nostri clienti in questo settore avevano bisogno di soluzioni che andassero oltre il semplice monitoraggio: serviva il controllo attivo del veicolo attraverso schede elettroniche custom, con un'interfaccia mobile intuitiva.
Le sfide tecniche principali riguardavano la comunicazione affidabile con le centraline dei veicoli via protocollo OBD-II, la gestione in tempo reale dei parametri tramite PID (Parameter IDs), e lo sviluppo di logiche di controllo sicure per componenti critici come il pedale dell'acceleratore.
Le soluzioni
Abbiamo sviluppato diversi progetti nell'ambito automotive, tutti accomunati dalla combinazione di hardware custom, comunicazione wireless e app mobile native.
Controllo intelligente del pedale acceleratore
Sviluppo del firmware e dell'app di controllo per una scheda elettronica custom che gestisce il pedale dell'acceleratore con mappe d'uso personalizzabili:
- Mappa Eco — risposta graduale per massimizzare il risparmio di carburante
- Mappa Sport — risposta immediata per prestazioni di guida dinamiche
- Mappa Parcheggio — movimenti lenti e controllati per manovre in spazi ridotti
- Mappa Valet — limitazione della potenza per l'affidamento temporaneo del veicolo
- Mappe personalizzate — configurabili dall'utente via app
L'app mobile si connette alla scheda via BLE e consente il passaggio istantaneo tra le mappe, la configurazione dei parametri e il monitoraggio dello stato del sistema.
Telemetria OBD-II
Monitoraggio in tempo reale dei dati del veicolo attraverso il protocollo OBD-II:
- Lettura dei parametri motore tramite PID standard e proprietari
- Diagnostica codici errore (DTC) con descrizione e gravità
- Storicizzazione dati per analisi delle performance nel tempo
- L'app mobile funge da ponte tra l'interfaccia OBD-II e l'utente, rendendo accessibili dati tecnici complessi attraverso visualizzazioni intuitive
Regolazione automatica della velocità
Un progetto particolarmente avanzato: un'app che fa da ponte con il sistema OBD-II per la regolazione automatica della velocità del veicolo tramite controllo PID. La scheda connessa legge i parametri in tempo reale e regola la velocità in modo fluido e sicuro, con l'app che consente la configurazione dei parametri del controllore e il monitoraggio live dell'intervento.
Tecnologie utilizzate
- Mobile: Swift (iOS), Java (Android) — app native per massime performance e accesso diretto ai protocolli hardware
- Comunicazione: BLE (Bluetooth Low Energy) per il collegamento con le schede custom
- Protocollo veicolo: OBD-II con lettura e scrittura PID
- Controllo: Algoritmi PID per regolazione acceleratore e velocità
- Hardware: Schede elettroniche custom con firmware dedicato
Perché questo progetto è rilevante
Questi progetti dimostrano la capacità di WeDev di operare a un livello di profondità tecnica che va oltre il software: dalla comunicazione con hardware custom, alla gestione di protocolli automotive, al controllo in tempo reale di componenti critici del veicolo. La stessa competenza in comunicazioni BLE, gestione di protocolli complessi e sviluppo di app native che applichiamo ai settori industriali e del trattamento acque.
