Table des matières:

Contrôler une LED avec votre smartphone : 6 étapes
Contrôler une LED avec votre smartphone : 6 étapes

Vidéo: Contrôler une LED avec votre smartphone : 6 étapes

Vidéo: Contrôler une LED avec votre smartphone : 6 étapes
Vidéo: Contrôle à distance via le module wifi ESP32 : application web pour allumer et éteindre des LEDs 2024, Juillet
Anonim
Contrôlez une LED avec votre smartphone
Contrôlez une LED avec votre smartphone

Étape 1: Plier les fils (=

Plier les fils (=
Plier les fils (=
Plier les fils (=
Plier les fils (=

Avant de commencer à câbler le circuit, vous voudrez plier les fils de la LED et de la résistance pour les adapter à votre matériel de prototypage. Les fils de la résistance seront simplement pliés vers le bas en parallèle, comme indiqué sur les photos et les voyants seront pliés pour s'adapter aux 4 fils dans la maquette ou le matériel de prototypage que vous avez utilisé.

Étape 2: Construire le circuit

Construire le circuit !
Construire le circuit !
Construire le circuit !
Construire le circuit !

Le circuit est simple si vous avez déjà connecté une led auparavant, le fil commun, le plus long, sera connecté à la terre et les connexions restantes passeront par une résistance en 9, 10 et 11 broches PWM, (modulation de largeur d'impulsion) PWM fait clignoter la led si rapidement que l'œil humain la voit comme allumée de manière constante juste à une luminosité inférieure, différentes luminosités sont obtenues en changeant le rapport entre lequel la led est allumée puis éteinte. les broches 9, 10 et 11 sont simplement compatibles avec la modulation de largeur d'impulsion. Le fil le plus court (rouge) ira à travers une résistance à la broche 11, le 2ème plus court (vert) ira à la broche 10 et enfin le bleu (fil restant) ira à la broche 9. et au cas où vous n'auriez pas déjà câblé le plus long plomb- c'est le négatif de chaque led, cela doit aller à un trou étiqueté au sol sur l'arduino.

Étape 3: PR0GR4M1NG

PR0GR4M1NG !
PR0GR4M1NG !

Maintenant, nous devons coder l'arduino pour récupérer les signaux qui seront envoyés par le traitement qui sont contrôlés par votre appareil, mais nous y reviendrons plus tard. Vous devrez accéder à file-examples-firmatta-standardfirmatta et le télécharger sur l'arduino à l'aide de l'IDE arduino. téléchargeable à partir de:

Étape 4: Bibliothèques

Bibliothèques
Bibliothèques

Une fois que vous avez téléchargé le traitement, vous devrez télécharger 2 bibliothèques pour communiquer avec votre appareil, puis avec l'arduino. les instructions d'installation doivent être incluses avec le téléchargement ou sur la page de téléchargement. Ces bibliothèques incluent: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ Playground/Interfacing/Processing une fois installé, vous devrez télécharger un programme appelé touch osc editor à partir d'ici: https://hexler.net/software/touchosc faites défiler jusqu'en bas, c'est près de là. J'ai inclus un lien vers un préfabriqué et il comprend des boutons, des bascules, des flahers et des faders. lorsque vous appuyez sur l'un d'eux, il envoie un message que le traitement recherchera et lira. Le croquis de traitement joint sera également configuré pour lire ces messages afin qu'il n'y ait pas de travail acharné pour vous (=. ouvrez le fichier de l'éditeur tactile osc et cliquez sur le bouton de synchronisation, puis accédez à votre appareil, dans touch osc sélectionnez layout-add-and select l'hôte qui s'affiche. assurez-vous que votre appareil et votre PC sont sur le même réseau. les fonctions de dessin de base et le code de fader ont été créés par harryking, sur youtube, je l'ai étendu: consultez-le sur youtube (=https://www.youtube.com/user/Harrybj17 téléchargez les fichiers ici:

Étape 5: presque là

Presque là!
Presque là!
Presque là!
Presque là!

Une fois que vous avez obtenu mes deux fichiers et synchronisé l'osc tactile, il est temps d'exécuter l'esquisse de traitement, votre arduino doit être attaché ! ou vous obtiendrez des erreurs. vous devez maintenant regarder en bas et vous devriez voir l'adresse IP quelque part dans le désordre des résultats, tapez la sienne dans vos informations de traitement d'osc. même chose avec le port. si tout se passe bien, tout ce que vous faites sur l'appareil devrait être reflété sur les faders rouges, verts et bleus affichés. La LED RVB devrait également s'allumer. Si tout s'est bien passé, alors félicitations, sinon, il y a une section de dépannage sur l'étape suivante et aussi… n'abandonnez pas, cela en vaut la peine. (=

Étape 6: Dépannage

Dépannage!
Dépannage!

si vous obtenez quelque chose comme - ne peut pas fonctionner en mode 64 bits, téléchargez la version 1.5.1 du traitement si vous obtenez des erreurs d'exception, assurez-vous que votre arduino est branché si vous n'obtenez rien en miroir assurez-vous que votre ip et votre port sont corrects et votre le pare-feu ne le verrouille pas. et si vous ne vous amusez pas, alors allez-y:P toute autre erreur s'il vous plaît commentez. (=

Conseillé: