Étape 3: Logiciel : Arduino Code
Cette partie est le meilleur et décrire la partie essentielle du projet. Fondamentalement, nous allons utiliser la caméra dans le téléphone mobile pour obtenir les couleurs dominantes, la fonction de « setCalculationMode », dans la vue et en utilisant la fonction « setPalette », serait-il l’écran sous forme de grille (par exemple 3 x 3) avec une couleur à chaque cellule correspondant à la couleur la plus dominante dans cette cellule.
Si nous ne craignons qu’avec les premiers et le troisième les cellules qui sont la cellule supérieure gauche et la cellule supérieure droite qui indique les limites de la vue caméra. Donc, si une des cellules des premières ou troisième obtient une couleur à la place de blanc, alors cela signifie que le robot doit dériver en ce sens pour maintenir le robot pour être dans le centre de la couleur blanche qui est soit dit en passant a une valeur hexadécimale (0xFFFFFF).