Kit de voiture-robot SharkBot ACEBOTT
Kit de voiture-robot SharkBot ACEBOTT
Cantidad:
74,38 € 74,38 €
Confirmar
search

Kit de voiture-robot SharkBot ACEBOTT

ACEBOTT-SHARKBOTCAR
74,38 € 74,38 €
HT
Quantité

En stock 1 unités disponibles pour expédition immédiate.
unités disponibles pour expédition en 10 - 15 jours
Disponible a partir de Disponible pour expédition dans 10 - 15 jours

Produit temporairement en rupture de stock avec ces caractéristiques. Sélectionnez une autre combinaison.

Produit temporairement en rupture de stock avec ces caractéristiques. Sélectionnez une autre combinaison.

Nous vous informons quand il sera disponible :

Livraison approximative: mercredi 14 octobre

Le Kit de voiture robot SharkBot ACEBOTT est une plateforme éducative de robotique mobile conçue spécifiquement pour faciliter l'apprentissage des disciplines STEM. Cet équipement fournit aux étudiants, aux débutants et aux éducateurs un environnement pratique pour acquérir des connaissances fondamentales en mécanique, électronique et programmation. Grâce à l'assemblage étape par étape et à l'écriture de code, les utilisateurs peuvent transformer un ensemble de composants individuels en un véhicule fonctionnel capable d'interagir avec son environnement et de prendre des décisions basées sur des données de capteurs réels.

Vidéo 1 : Présentation du SharkBot d'Acebott. Source : Acebott.

Conception Structurale et Assemblage du Matériel

Le châssis du SharkBot est conçu avec une thématique qui imite la forme d'un requin, lui donnant un aspect caractéristique orienté vers l'intérêt du public jeune. Structurellement, il est composé de pièces acryliques et de supports qui fournissent la rigidité nécessaire pour le déplacement du véhicule. Le kit comprend tous les éléments mécaniques nécessaires pour son assemblage : moteurs à courant continu, roues avec pneus de traction, roues omnidirectionnelles ou de support, et la visserie correspondante.

Un aspect important de sa conception est qu'il ne nécessite pas de soudure à aucune étape. Toutes les connexions électriques entre les capteurs, les actionneurs et la carte de contrôle principale sont réalisées à l'aide de câbles avec des terminaux standardisés. Cela réduit le risque d'erreurs lors de l'assemblage, prévient les accidents dans les environnements scolaires et permet de démonter et de réutiliser les pièces facilement. Le processus d'assemblage mécanique sert d'introduction pratique à la cinématique des véhicules à traction différentielle.

Modules de Capteurs et Actionneurs

Pour interagir avec l'environnement physique, la voiture robot SharkBot est équipée d'une série de modules électroniques standard dans l'enseignement de la robotique :

  • Module Ultrasonique : Généralement situé à l'avant du robot, ce capteur émet des ondes sonores à haute fréquence et mesure le temps mis pour rebondir sur un objet et revenir au récepteur. Le microcontrôleur utilise ces données pour calculer des distances exactes. Cette fonction est la base pour programmer des algorithmes d'évitement d'obstacles et de navigation autonome dans des espaces clos.
  • Capteur de suivi de ligne (infrarouge): Ce module est installé sur la partie inférieure du châssis, pointant vers le sol. Il se compose d'émetteurs et de récepteurs de lumière infrarouge. Son fonctionnement est basé sur la différence de réflexion de la lumière entre les surfaces claires et sombres. Il permet de programmer le SharkBot pour détecter un ruban noir sur un fond blanc et d'ajuster la vitesse de ses moteurs pour suivre le trajet de manière ininterrompue.
  • Modules de rétroaction visuelle et auditive: Le kit intègre généralement des diodes électroluminescentes (LED) programmables et un module de buzzer. Ces actionneurs sont utiles pour émettre des signaux d'état; par exemple, programmer le buzzer pour émettre un bip lorsque le robot détecte un obstacle à moins de 10 centimètres, ou faire changer la couleur des LEDs selon le mode de fonctionnement actif.

Environnements de programmation polyvalents

La valeur éducative centrale du SharkBot ACEBOTT réside dans sa large compatibilité avec différents environnements de développement, ce qui permet d'adapter la difficulté de l'apprentissage au niveau de l'utilisateur. L'équipe prend en charge trois langages principaux:

  • AceCode (Programmation basée sur des blocs): C'est un logiciel avec une interface graphique similaire à Scratch. Au lieu d'écrire des lignes de texte, les utilisateurs font glisser et connectent des blocs logiques représentant des commandes (comme "Avancer", "Lire le capteur" ou "Boucle répétitive"). C'est l'environnement recommandé pour les débutants et les enfants, car il élimine les erreurs de syntaxe et permet de comprendre rapidement la logique de programmation et le flux de contrôle.
  • Arduino IDE (C/C++): Pour les utilisateurs ayant des connaissances intermédiaires, le robot est entièrement compatible avec l'environnement Arduino. Ici, les étudiants doivent écrire le code source en utilisant une syntaxe basée sur C++. Cette approche est plus rigoureuse et permet un contrôle plus approfondi et précis sur les retards du processeur, les interruptions matérielles et la gestion de la mémoire, les préparant ainsi à des projets électroniques plus complexes.
  • Python: En raison de son utilisation répandue dans le domaine académique et professionnel, le support de la programmation en Python (souvent via MicroPython, en fonction du microcontrôleur spécifique de la carte mère) offre une transition naturelle vers des langages de programmation de haut niveau basés sur du texte, se démarquant par sa syntaxe propre et lisible.

Télécommande et connectivité

En plus de fonctionner de manière autonome grâce à une programmation préalable, le SharkBot est prêt à recevoir des instructions en temps réel. Selon la version de la carte de contrôle, le kit comprend des modules de connectivité Bluetooth ou Wi-Fi. Cela permet d'associer le véhicule à des appareils mobiles via une application dédiée. Depuis l'interface de l'application, l'utilisateur peut accéder à des commandes directionnelles manuelles (type joystick), ajuster la vitesse maximale des moteurs, basculer entre les modes de conduite autonome ou activer manuellement les signaux lumineux et acoustiques du robot.

Application dans le Domaine Éducatif

Le kit est généralement accompagné de matériel didactique ou de guides structurés proposant des projets progressifs. Les premières leçons portent sur l'allumage d'une LED, progressant vers la lecture de données du port série, pour finalement aboutir à l'intégration de multiples capteurs pour créer des comportements complexes. En raison de ses caractéristiques, le Kit SharkBot est un outil récurrent dans les ateliers de technologie scolaire et les salles d'informatique, fournissant un support tangible qui aide à démystifier les concepts d'intelligence artificielle de base, d'automatisation et d'électronique numérique, avec une approche entièrement pratique et instructive.

Informations générales

Fabricant ACEBOTT

Autres

HS Code 8477.5
  • Den SharkBot entsprechend der in der Anleitung angegebenen Reihenfolge montieren und vor der Inbetriebnahme überprüfen, ob die ESP32-Platine, Motoren, Sensoren und Anschlüsse korrekt installiert sind.
  • Einen ersten Test bei niedriger Geschwindigkeit durchführen, um die Drehrichtung der Motoren zu überprüfen und sicherzustellen, dass sich die Räder frei bewegen und kein Kabel sie behindert.
  • Vor Beginn einer Arbeitssitzung den Akkustand überprüfen. Der SharkBot verfügt über ein Display zur Anzeige des Akkustands in Echtzeit und verwendet 10440-Lithiumbatterien, die unter Beachtung der angegebenen Polarität eingesetzt werden müssen.
  • Die Programmierung mit ACECode beginnen und schrittweise zu Projekten mit Arduino übergehen. Es wird empfohlen, jede Funktion einzeln zu testen, bevor verschiedene Sensoren und Steuerungsmodi kombiniert werden.
  • Für die Nutzung der Linienverfolgung in vier Richtungen eine Oberfläche mit ausreichendem Kontrast verwenden und die Sensoren sauber halten. Die Geschwindigkeit anpassen, um insbesondere in Kurven eine stabile Linienverfolgung zu gewährleisten.
  • Bei Verwendung der Funktion zur Hindernisvermeidung die ersten Tests mit reduzierter Geschwindigkeit durchführen und ausreichend Platz um den Roboter lassen, damit dieser Hindernisse erkennen und seine Fahrtrichtung ändern kann.
  • Die Offline-Spracherkennung verwenden, um mit benutzerdefinierten Befehlen zu experimentieren. Jeden Befehl einzeln konfigurieren und testen, bevor er mit komplexen Bewegungsabläufen verknüpft wird.
  • Bei der Steuerung über WLAN, App oder Infrarot-Fernbedienung zunächst die Kommunikation überprüfen und den Fahrbereich freihalten, um während der Tests Kollisionen zu vermeiden.
  • Die RGB-Leuchten nutzen, um visuelle Informationen über den Zustand des Roboters bereitzustellen, indem verschiedenen Farben Funktionen wie Bewegung, Hinderniserkennung, Linienverfolgung oder Akkustand zugeordnet werden.
  • Vermeiden, die Motoren blockiert zu halten oder über längere Zeit wiederholte Bewegungen mit maximaler Geschwindigkeit auszuführen, da eine hohe Belastung den Stromverbrauch und die Temperatur der Motoren erhöhen kann.
  • Die Stromversorgung trennen, bevor die Verkabelung verändert, neue Module installiert oder Anpassungen an der ESP32-Platine und den elektronischen Komponenten vorgenommen werden.
  • Sensoren, Räder und Unterseite des Chassis sauber halten. Staub oder Rückstände können die Traktion beeinträchtigen und die Messwerte der für die autonome Navigation verwendeten Sensoren verändern.
  • Bei Verwendung der I2C- und Servo-Erweiterungsanschlüsse zuvor die Kompatibilität der Module überprüfen und vermeiden, Komponenten bei eingeschalteter Stromversorgung anzuschließen oder zu trennen.
  • Den Roboter während der ersten Tests der autonomen Navigation überwachen und ihn nicht in der Nähe von Treppen, Absätzen oder anderen Bereichen einsetzen, in denen eine fehlerhafte Fahrtrichtung zum Absturz führen könnte.
  • Schrauben, Räder, Halterungen, Kabel und Stecker regelmäßig auf Spiel oder lose Verbindungen überprüfen, insbesondere nach längeren Betriebszeiten.
  • Die Batterien entfernen, wenn der Roboter über einen längeren Zeitraum gelagert werden soll, und sie entsprechend den geltenden Empfehlungen für Lithiumbatterien aufbewahren.

Related products