Arduino

Fiche projet ARDUINO



Aujourd’hui nous avons commencé à être initié à arduino.

Mais qu’est-ce que Arduino? 


A000073-Arduino-Uno-SMD-1frontC’est un microcontrôleur,pour faire simple Arduino c’est comme un “mini ordinateur” sur lequel on peut rajouter des périphériques tels que des LEDs,des afficheurs LCD ou des servomoteurs.

Comment marche un Arduino?

Pour faire simple Arduino marche grâce à deux parties , la partie HARDWARE ( la carte/ le microcontrôleur ) là où l’on vas brancher nos différents périphériques, et le SOFTWARE , l’IDE,interface où l’on programme notre Arduino pour faire fonctionner nos périphériques.
Pour imager on peut dire que le Hardware est un corps humain et le software les actions que cerveau nous demande de faire (Ex: marcher)
.

Qu’avons nous fait avec Arduino?

Ce matin nous avons fait nos premiers projets sur arduino ( allumer une led) , oui oui ce n’est pas grand chose… Mais cela nous a permis de comprendre le fonctionnement entre le hardware et le software.
Une fois la led allumée nous lui avons donné un délais pour qu’elle s’allume et qu’elle s’éteigne. Ce fut un peu plus laborieux mais là encore, une fois fait, tout devenait logique.
Nous avons ensuite ajouter deux autres led pour faire un feux rouge ainsi, nous avons fait clignoter les 3 leds à différentes vitesse pour faire un feu rouge.
Nous avons alors fait face à une problématique.ob_5301d3_montage.png

Quelle a été cette problématique ?

Il s’est avéré que quand les branchements étaient effectués, les LED avaient tendance à surchauffer/ être en surtension et par conséquent elles finissaient par brûler et ne fonctionnaient plus.
Nous avons alors cherché une solution pour surmonter cette problématique.

Quelle a été cette solution?

La solution était de mettre des résistances entre l’arrivée du courant et la LED pour empêcher un peu au courant de passer et donc pour ne pas que la LED crame.
Mais la aussi nous avons été confrontés à un problème..
Quel resistance utiliser?
Nous avons alors utilisé la loi d’OHM pour calculer la résistance nécessaire
U=RI
(U  Le courant en Volt)
(R Résistance en Ohm)
(I l’intensité en Ampère)

Pour trouver R nous avons passez R de l’autre côté que qui nous a donné R=U/I

U étant égale au Volt max ( 5V) – le voltage de la led (Entre 2 et 3.87 suivant la couleurs des led)

Voici quelques calcules effectuées

 

Ainsi nous avons trouvé les résistances adequa au leds, et notre feu rouge fût parfait.

Approfondissement de nos connaissances avec arduino 21/12/2016

Dans un deuxième temps nous nous avons appris à nous servir d’autre périphériques

comme un buzzer ou encore une résistance photoluminescente ( capteur de lumière)

Nous avons aussi appris d’autres fonctions interne à arduino comme le “Serial.print”qui sert à afficher un texte ou encore le “If”qui est une condition.

 

Évidemment nous avons aussi appris la syntaxe qui vas de paire avec les périphériques et fonctions.

Nous devons maintenant combiner plusieurs programmes pour essayer de faire interagir les différents périphériques et fonction entre eux, par exemple faire en sorte que dès que le capteur de lumière capte trop de lumière émettre le son du buzzer.

 

21/12/2016 Réalisation du projet buzzer et résistance photoluminescente

 

Aujourd’hui nous avons repris les mêmes éléments que précédemment pour en faire un projet commun.

Nous avons réussi grâce à Vivien a comprendre un peu plus encore le fonctionnement d’un arduino en combinant un buzzer et un résistance photoluminescente

Le principe du projet est simple, faire en sort que le bruit émis par la buzzer soit différent suivant la luminosité reçu par le résistance photoluminescente.

Nous avons utilisé tous les élément appris précédemment et nous avons étoffé nos connaissances grâce à une nouvelle fonction , la fonction “MAP”

 


La suite du projet arduino a déjà été défini , nous allons créer une lampe connecté relié à une application android afin de faire changer la couleur de la lampe.

Pour cela nous allons avoir besoin de plus de connaissance en programmation et montage électrique ( partie arduino), et de connaissances en programmation d’application.

Ce gros projet sera extrêmement enrichissant.

Auteur: Corentin PETIT
Catégorie: Non classé
Date: janvier 12, 2017
Commentaires:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *