Jeffrey Cross
Jeffrey Cross

Le Rover Framboise

La Raspberry Rover est une petite voiture RC avec un Raspberry Pi pour un cerveau. Il est contrôlé via un réseau Wi-Fi via une prise TCP / IP et retransmet la vidéo en direct depuis une webcam intégrée. Il arbore même ‘Night Vision’ pour la navigation dans le noir.

D'une largeur de 3 pouces, d'une longueur de 6 pouces et d'une hauteur de 4 pouces, le Raspberry Rover peut explorer même les espaces les plus restreints. Ses quatre moteurs à courant continu à balais et sa rotation à essieu fixe offrent également un rayon de braquage réduit. La webcam inclinable, modifiée pour être sensible à l'infrarouge, et les diodes infrarouges lumineuses associées permettent même des expéditions dans des environnements complètement sombres.

Le Raspberry Rover est alimenté par six piles rechargeables et un régulateur de tension de commutation pour une tension constante de cinq volts. Les batteries ont une capacité de 2600 mAh et peuvent alimenter le mobile pendant plus de cinq heures, même dans des situations de consommation maximale.

Le code Raspberry Pi est écrit en C ++, qui communique avec une application Java sur mon ordinateur. Le code C ++ du Raspberry Pi reçoit les commandes de l'ordinateur et le traduit en signaux PWM pour les quatre moteurs. L'application Java de l'ordinateur utilise les touches fléchées pour les commandes de conduite, les curseurs pour régler la vitesse et la sensibilité de la direction, ainsi que diverses autres touches permettant d'incliner la webcam et d'activer / désactiver les phares infrarouges.

J'ai choisi d'utiliser le Raspberry Pi car il s'agit d'un appareil léger, peu coûteux et très puissant pour cette application. De plus, il tourne sous Linux et dispose de deux ports USB. Il est donc plus simple d’utiliser une clé Wi-Fi et une webcam avec un Raspberry Pi que d’utiliser ces appareils avec un Arduino ou d’autres solutions courantes. La possibilité d'écrire et de compiler du code sur le Raspberry Pi lui-même est également une fonctionnalité inestimable. Si tout cela n’était pas une raison suffisante pour utiliser le Pi, il était également doté d’un processeur de 700 MHz et de 512 Mo de RAM, ce qui le rend capable de gérer de futurs ajouts au projet, tels que la vision par ordinateur avec la webcam.

Le projet dans son ensemble s'est bien déroulé. Cependant, je me suis heurté à des problèmes, notamment des contraintes d'espace sur le châssis, un contrôle réactif lors du streaming vidéo et le fait que le Raspberry Pi ne dispose que d'une seule sortie PWM matérielle. Si vous souhaitez créer votre propre Raspberry Rover ou un projet similaire, consultez la page du projet du Raspberry Rover pour des conseils sur la façon de surmonter ces problèmes. Le site propose également une liste de pièces, un schéma de câblage complet, un code source parfaitement commenté, des images, des vidéos, etc.

Une fois (si) je cesse de conduire le Raspberry Rover, j'aimerais commencer un autre nouveau projet en utilisant mon Raspberry Pi. Je pense que ce serait formidable pour l’automatisation des dortoirs, ou peut-être un mini-serveur dédié. Pour l'instant, je vais profiter de mon nouveau jouet. Regardez-le dans la vidéo ci-dessous, qui montre le flux de la webcam à côté d'une vue aérienne du Raspberry Rover circulant dans ma chambre.

Part

Laisser Un Commentaire