Stampa

Dopo i primi test fatti con l'esempio della libreria HNC5883L.h e man mano che anche il software VB prende forma, ho deciso di voler rappresentare graficamente la direzione della bussola.

Ho quindi iniziato a progettare un controllo in VB.NET in grado di indicare una direzione e in cui sia possibile rappresentare un range di tolleranza nel quale una direzione possa ritenersi accettabile.

teoria trigo controlloVBcompass r

Essendo un po' arruginito con la geometria e il calcolo trigonometrico, ho dovuto spolverare qualche manuale tecnico e qualche sito come questo che trattasse questi argomenti. Infine però ho delineato il problema e ho programmato il nuovo controllo VB.NET.

NOTA: prima di mettermi a programmare, ho fatto alcune ricerche per verificare se ci fosse qualcosa di già fatto, ma non ho trovato niente di interessante e soprattutto FREE e open source.

 

Questo è il primo prototipo funzionante del nuovo controllo:

prototipo controllo compass

 

e questo è il banco di prova per testare il nuovo controllo:

banco test controlloVB compass

Ora sono pronto ad utilizzarlo per leggere i valori di Arduino ...