Étape 1: Options de conception
Se fondant sur les exigences du projet, 2 options ont été envisagées pour ce projet. Un seul processeur responsable de toutes les tâches, c’est dans ce cas un Pi de framboise et un double processeur, ayant des exigences « scinder » entre eux (Arduino et RPi) :
1. processeur 1: RPi
- Responsable de la capture de données
- Communication sur le Web
- Streaming vidéo
- Envoyer des messages de médias sociaux
2. processeur 2: Arduino
- Contrôle des moteurs (déplacement et positionnement de la caméra)
- Évitement d’obstacles
- Communication de la télécommande
Sur le plan des coûts, à l’aide de 2 processeurs est en fait moins cher que l’option de processeur unique. C’est parce que l’Arduino est un élément très bon marché et moins cher que le chapeau de Rpi option nécessaires à l’exécution de serveurs avec RPi. Une autre différence est le module BT. Pour Arduino un module esclave de HC-06 BT 3.0 à l’adresse très bon marché peut être utilisé, coûte la moitié du prix du dongle BT à ajouter au RPi. Ainsi, le processeur double était l’option choisie.