⚲
Projet
Général
Profil
Connexion
S'enregistrer
Accueil
Projets
Aide
Recherche
:
Polytech Ge Sous Traitance
Tous les projets
Polytech Projets Ge
»
Polytech Ge Sous Traitance
Aperçu
Activité
Roadmap
Demandes
Gantt
Calendrier
Annonces
Documents
Wiki
Fichiers
Dépôt
Télécharger (902 octets)
Task #13251
» bouton_allumer_led.ino
Code Arduino -
Anonyme, 07/10/2021 13:19
char
val
;
// Data received from the serial port
int
ledPin
=
6
;
// Set the pin to digital I/O 4
void
setup
()
{
pinMode
(
ledPin
,
OUTPUT
);
// Set pin as OUTPUT
Serial
.
begin
(
9600
);
// Start serial communication at 9600 bps
}
void
loop
()
{
if
(
Serial
.
available
()
>
0
)
{
// If data is available to read,
val
=
Serial
.
read
();
// read it and store it in val
}
if
(
val
==
'O'
)
{
// If O was received
digitalWrite
(
ledPin
,
HIGH
);
// turn the LED on
}
else
if
(
val
==
'B'
)
{
digitalWrite
(
ledPin
,
HIGH
);
delay
(
300
);
digitalWrite
(
ledPin
,
LOW
);
delay
(
300
);
}
else
{
digitalWrite
(
ledPin
,
LOW
);
// Otherwise turn it OFF
}
Serial
.
println
(
val
);
delay
(
100
);
// Wait 100 milliseconds for next reading
}
« Précédent
1
2
3
Suivant »
(2-2/3)
Chargement...