logo

Général

Accueil

Présentation section

Matériel section

Trombinoscopes

Liens

Plan du site

Contactez-nous

CIEL 1

Langage C

Langage C++

Langage C#

Linux sur Raspberry

TP Arduino

UML/SysML

Mini-projets

Math

CIEL 2

UML

Rasberry

Système Num. 1

TP C Visual Studio

TP C++ Arduino

Aide spécifique Java

TP C/C++ MyRIO

TP Darwin-Op

Les TP réseau Linux

Les TD Java

Les TP Java

TD C#

TP C#

Les Mini-projets

Vidéo Mini-Projet

Stage en entreprise

Système Num. 2

TP C++/C#

RaspBerry

Projets

IRIS 2

TP IPC linux / coldFire

TP PHP

Cours / TP XML

Projets

S SI

1er S SI

1er SSI mini projet

1er S SI Liens

STI2D

SysML

Terminale SIN

Projet SIN

1er ETT

Projet 1er ETT

Terminale ETT

Questions BAC ETT

AP

Serfa

UML

C++

Statistiques

3 visiteurs

Record : 207

Pages vues :

Aujourd'hui : 122

Total : 216735

Valid XHTML 1.0 Transitional

TP4 : Commande robot

separation

[Vous êtes ici ] ==> Accueil > CIEL 1 > TP Arduino > TP4 : Commande robot

separation

Mise en situation
Le travail de ce TP se déroule à deux.
Temps alloué : 4h

Référentiel
C4.4 Développer un module logiciel

Matériel utilisé
  • Carte Arduino Uno
  • Smartphone Android ou PC avec BT
  • Bluetooth HC-05 ou HC06
  • Robots : Alphabot ou autres

Compte rendu
Une démonstration au professeur est demandée. Une vidéo d'environ 2 minutes devra être rendue.



Prise en main des robots Alphabot et autres

Alphabot AlphaBot

Des classes en C++ sont aussi disponibles sur le partage : Dans un premier temps, prenez possession des bibliothèques.
Faîtes un programme qui permet de faire un déplacement carré avec le robot sans commande BT.

Commande en BT des robots

En vous appuyant sur le TP précédent, commandez les robots avec votre application en communication BT.

Pour aller plus loin

Les robots sont équipés de différents capteurs actionneurs (Capteur distance ultra-son, capteur IR, servo-moteur). Faîtes des classes permettant de les utiliser. Les tester.

Liens utiles
Autres
PWM et brochage arduino

UltraSon

separation

ancre