top of page

Programmation

Programmation sur Flowcode

N’étant que des débutants en terme de programmation, nous avons choisi de commencer notre programmation à l’aide du logiciel  Flowcode. 

 

Ce logiciel permet de programmer de manière simplifiée avec des cases spécifiques pour chaque action à la place d’une ligne de code (exemple : un losange représente une condition).

 

Ce logiciel permet également de faire une simulation du programme.

 

Vous pouvez voir notre programme juste à coté (il ne contient pas la transmission radio).

 

Le problème est que l’on ne peut pas transférer du codage Flowcode à une carte Arduino, du moins pas avec la version de Flowcode que nous possédons.

Programmation Arduino 

Nous avons donc commencé la programmation sur Arduino. 

Il nous a d’abord fallu apprendre le langage Arduino qui est bien différent de Flowcode.

Nous avons alors commencé par « traduire » notre programme Flowcode sur Arduino avec l’aide de notre professeur. Malgré la simplicité du programme cela nous a pris plusieurs heures… Une fois la traduction finie, il nous a fallu implanter le programme de l'émetteur dans l’arduino UNO équipé d’un transmetteur 2.4 GHz. Vous pouvez voir le programme Arduino avec l'émetteur ci-dessous :

Une fois la programmation de l'émetteur terminée il ne restait plus qu’une seule étape : celle de la programmation du récepteur. Pour cela nous avons eu besoin d’une nouvelle carte Arduino UNO, équipée d’un autre trnasmetteur 2.4GHz, dans laquelle nous avons mis le programme du récepteur. Le programme du récepteur est ci-dessous :

bottom of page