Etape 1: Sur PhoneBOT
Ce qui rend PhoneBOT si grand ?
Plupart des robots de passe-temps sont alimentés par un Arduino ou quelque autre microcontrôleur. L’utilisateur doit souscrire un montant frustrant d’extensions et ajouter ons, comme modules Bluetooth et boucliers moteurs, afin d’améliorer les fonctionnalités du robot. Un PhoneBOT est propulsé par un téléphone. L’utilisateur peut programmer une PhoneBOT pour accéder aux matériels du téléphone. Avec PhoneBOT, l’utilisateur peut construire un robot avec des tonnes de fonctionnalités, telles que le Bluetooth, GPS, WiFi, etc, à une fraction du coût. Construire un robot Arduino ou Raspberry Pi tout aussi puissant peut coûter des centaines de dollars. But de PhoneBOT est d’être le robot parfait entrée de gamme. Coût, difficulté et consommation de temps sont les plus grandes priorités. Par conséquent, aucune compétence particulière ou outils ne sont nécessaires pour construire une PhoneBOT. Vous pouvez envisager de construire un robot avec un téléphone et un Arduino. Une arduino peut compléter un téléphone très bien. Toutefois, selon moi, il n’y a pas un fort besoin pour un arduino quand vous avez déjà un téléphone.
WLX DR PhoneBOT n’importe qui peut faire un roboticien puissant. CUE rire diabolique
Comment ça marche ?
PhoneBOT est composé d’un téléphone Android, deux servos continues et wheels(modded), une paire d’écouteurs (préférence cassée), une pile de 9V et une 3D Base(optional) imprimé. Lorsque ces objets sont assemblés, nous avons un robot qui peut être programmé pour effectuer un grand nombre de choses. Le programme par défaut vous permet de conduire à distance le robot depuis un PC.
PhoneBOT contrôle les servos en voiture avec la musique (peut-être pas à votre goût). Les servos sont connectés à la prise casque du téléphone. Le téléphone a conduit les servos en émettant des ondes sonores particulières. PhoneBOT est programmé avec une application nommée Protocoder. Il s’agit d’un environnement de codage, fait par Victor Diaz, qui permet à l’utilisateur de programmer le robot avec Javascript et accéder aux matériels du téléphone.