Led ir arduino uno
Résoluartemis-037 Messages postés 46 Date d'inscription samedi 16 avril 2022 Statut Membre Dernière intervention 18 mars 2024 - 15 oct. 2023 à 19:34
3 réponses
15 oct. 2023 à 12:41
Au lieu de te baser uniquement sur ChatGPT, pense à rechercher aussi sur le net :
arduino irsend sendNEC
15 oct. 2023 à 13:05
Bonjour;
Pour déclarer la sortie:
#define PIN_SORTIE 4
Le setup:
void setup()
{
pinMode(PIN_SORTIE, OUTPUT);
}
Une boucle:
void loop()
{
digitalWrite(PIN_SORTIE, HIGH);
delay(1000) //1 seconde)
digitalWrite(PIN_SORTIE, LOW);
}
15 oct. 2023 à 13:55
oui ca je sait mais le probleme c'est que ca allume la led ca envoi pas la frequance
Modifié le 15 oct. 2023 à 14:14
La fréquence il faut la créer, après, il faut voir si l'horloge de l'Atmega peut générer
Entre: 3 THz — 384 THz (1 THz= 1000GHz)
Il vaudrait peut-être mieux alimenter l'émetteur d'une barrière IR
15 oct. 2023 à 16:46
j'ai pas tout compris
en bref il faudrait que le programe génere des frequance a partire de ca 0xFFA25D?
15 oct. 2023 à 17:00
Exactement, avec delay(1) tu a une période de 1 milliseconde soit 1000Hz
MHz= un million, Giga: 1000Mhz, Tera 1000Gigas
15 oct. 2023 à 17:09
Ok mais je fait comment pour obtenir c'est frequance a partire du code
15 oct. 2023 à 18:13
Je ne pense pas que ce soit possible, le mieux est de te procurer une barrière IR (ce n'est pas très cher), et alors tu pourra alimenter l'émetteur avec un relais (si il pompe plus que 20mA)..
15 oct. 2023 à 18:53
en fait le code et en exadecimal si le programe le convertie et decale la virgule ca pourait marcher?
15 oct. 2023 à 13:54
c'est pour ca que j'ai ouvrert ce forum