Le robot éducatif imprimé en 3D à conception ouverte FOSSBot est fabriqué avec Raspberry Pi et des pièces prêtes à l’emploi

Le robot éducatif imprimé en 3D à conception ouverte FOSSBot est fabriqué avec Raspberry Pi et des pièces prêtes à l'emploi

FOSSBot est un robot éducatif imprimé en 3D à « conception ouverte » composé d’un Raspberry Pi SBC et de divers modules prêts à l’emploi, ainsi que d’un logiciel open source pouvant être utilisé à des fins éducatives.

Le robot FOSSBot DIY a été développé par l’Université Harokopio d’Athènes et la communauté grecque des logiciels libres et open source (GFOSS), et s’appuie sur le « GSOC 2019 – Un kit de robot DIY pour les éducateurs » avec l’objectif principal d’avoir une plate-forme pour « familiariser les enseignants avec les modèles d’éducation modernes basés sur l’approche STEAM ». (Sciences, Technologie, Ingénierie, Arts, Mathématiques) ».

Robot à 4 roues FOSSbot Raspberry Pi

Composants clés de FOSSbot :

  • SBC – Raspberry Pi Zero W, Raspberry Pi 3 ou Raspberry Pi 4. Des alternatives Raspberry Pi compatibles mécaniquement et électriquement pourraient également être une option, bien qu’une partie du logiciel doive être modifiée
  • Stockage – Carte MicroSD de 32 Go
  • Carte d’extension – Adafruit Perma-Proto HAT pour Pi – Pas d’EEPROM pour connecter les capteurs et la puce ADC 8 canaux MCP3008
  • Fonctionnalités d’interaction
  • Capteurs
    • Capteur de distance à ultrasons
    • Capteur de batterie
    • Accéléromètre et gyroscope 6 axes MPU6050
    • Odomètres
    • Récepteur IR
    • Capteurs de détection de ligne
    • Capteurs de lumière
  • Parties mécaniques
    • 2x roues en caoutchouc 66x26mm
    • 2x moteur à engrenages CC
    • 2x encodeur de disque Codec
    • 1x roulette à bille en métal de 12 mm
    • Module de commande de moteur double L298N
    • Boulons et écrous
  • Caractéristiques générales – Surface compatible LEGO, trou à l’avant pour la fixation d’un marqueur/crayon, boucle de traction spéciale
  • Alimentation – 3 piles rechargeables 18650 3 400 mAh
Robot Raspberry Pi DIY
Certaines des pièces utilisées ou considéré pour le robot bricoleur FOSSBot

Le logiciel de FOSSbot est basé sur une pile modulaire composée de Google Blockly, Python Jupyter, Python Flask qui héberge l’interface utilisateur de FOSSBot, la bibliothèque principale FOSSBot écrite en Python qui contrôle le matériel du robot et une interface utilisateur offrant un moyen de contrôler le robot sans aucune connaissance en programmation.

Les fichiers STL pour l’impression 3D (estimés à prendre généralement environ 36 heures au total), les instructions d’assemblage en grec uniquement pour l’instant et les logiciels avec des instructions de base en anglais peuvent être trouvés sur GitHub. Vous pouvez en savoir plus sur la logique du projet et les choix techniques effectués dans un document de recherche publié en août 2022. Des séminaires collaboratifs pour tous les enseignants de toutes les spécialités et de tous les niveaux seront bientôt disponibles publiquement en grec et en anglais. Il existe également un simulateur FOSSBot qui devrait vous permettre de contrôler un robot virtuel en utilisant la même interface que la vraie chose.

Robot DIY design ouvert Raspberry Pi SBC

J’ai découvert le robot de conception ouverte DIY dans la liste des conférences du FOSDEM 2023, et si vous souhaitez en savoir plus, vous pouvez rejoindre la présentation de 15 minutes qui aura lieu dimanche prochain.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Freenove Robot Dog Kit for Raspberry Pi 5 4 B 3 B+ B A+, Walking, Self Balancing, Face Recognition, Ball Tracing, Ultrasonic Ranging, App Control, Camera, Servo (Raspberry Pi Not Included)
  • Freenove Tank Robot Kit for Raspberry Pi 5 4 B 3 B+ Zero 2 W, Crawler Chassis, Grab Objects, Ball Tracing, Line Tracking, Obstacle Avoidance, App Control, Camera, Servo (Raspberry Pi Not Included)