Étape 2: Comment ça marche
Comme illustré dans le diagramme système ci-dessus, il y a trois aspects principaux :
Puissance
5V est tiré de l’alimentation électrique de la balise et diminué par un régulateur de tension, afin de fournir au jury de Bean 3.3V.
Commande
Applications mobiles contrôlent la LED RGB de la fève. Il s’agit d’une fonctionnalité standard fournie par le firmware de la fève.
Ensuite, le sketch Arduino lit la valeur de LED et pousse le MOSFET en conséquence.
Le MOSFET active la puissance de la lampe moteur + balise ou désactive.
Cela rend les app et croquis côtés très simple. L’app de LightBlue iOS standard peut être utilisé comme-est.
Programmation
Il s’agit d’une opération ponctuelle.
L’esquisse de l’Arduino est programmé en direct, à l’aide de l’application de BeanLoader , ou sur un ordinateur ayant BLE.