ðAPPRENDRE ARDUINO : Les Bases de la ProgrammationðĶū | Pour les DÃĐbutantsðĻâðŧ
āļāļąāļ
- āđāļāļĒāđāļāļĢāđāđāļĄāļ·āđāļ 16 āļĄāļī.āļĒ. 2024
- ðĨAPPRENDRE ARDUINO : Les Bases de la Programmation
Dans ce cours dÃĐdiÃĐ Ã la programmation Arduino, nous verrons les bases de la programmation Arduino, ainsi que les bases de la programmation c,c++. Nous apprendre comment fonctionne une carte arduino et comment programmer un arduino, comment construire une fonction arduino en passant par le fonctionnement des fonctions, des variables, des conditions, des boucles... Ce cours vous aidera à pouvoir comprendre un code arduino et dÃĐchiffrer son fonctionnement.
Dans ce cours complet dÃĐdiÃĐ aux dÃĐbutants, vous dÃĐcouvrirez les bases de la programmation avec Arduino. Que vous soyez un ÃĐtudiant, un passionnÃĐ de l'ÃĐlectronique ou simplement curieux d'apprendre à programmer des objets physiques, ce cours vous guidera pas à pas dans l'apprentissage d'Arduino.
DÃĐcouvrez comment utiliser l'IDE Arduino et familiarisez-vous avec les concepts essentiels de la programmation tels que les variables, les boucles, les conditions et les fonctions. Vous apprendrez à contrÃīler des composants ÃĐlectroniques tels que des LED, des capteurs et des actionneurs à l'aide du langage de programmation spÃĐcifique à Arduino.
Au cours de ce cours, nous aborderons ÃĐgalement des sujets plus avancÃĐs tels que la communication sans fil, la lecture de capteurs, la gestion des donnÃĐes et la crÃĐation de projets interactifs. Vous aurez l'occasion de mettre en pratique vos compÃĐtences en crÃĐant des projets concrets qui combinent le matÃĐriel Arduino et la programmation.
Nous adoptons une approche pÃĐdagogique interactive en fournissant des exemples de code, des exercices pratiques et des dÃĐmonstrations pour renforcer votre comprÃĐhension et votre expÃĐrience pratique. Ã la fin de ce cours, vous serez en mesure de crÃĐer vos propres projets Arduino, de comprendre les bases de la programmation et d'explorer davantage les possibilitÃĐs offertes par cette plateforme.
Rejoignez-nous dÃĻs maintenant et plongez dans le monde passionnant de la programmation Arduino. Apprenez les bases de la programmation d'objets physiques, dÃĐveloppez votre crÃĐativitÃĐ et concrÃĐtisez vos idÃĐes avec Arduino.
Les Chapitres
00:00:00 Introduction
00:00:52 Installation des MatÃĐriels et Notions Importantes
00:11:47 Prise en main et utilisation de Fritzing
00:25:10 Les bases de l'Arduino
00:28:01 Les ModÃĻles de Cartes Arduino
00:32:28 Les Fonctions
00:54:03 Comment crÃĐer une fonction Arduino
01:02:36 Les Conditions
01:05:48 Les Boucles & Les Variables
01:23:15 Les Fonctions de ContrÃīle
01:28:01 Les Capteurs
ðīAbonne toi en cliquant ici âŽïļ:
/ @etcschool2
-------------------------------------------------------------------------------------------------
ðTÃĐlÃĐcharger Exercices d'Application
drive.google.com/file/d/18Zqn...
-------------------------------------------------------------------------------------------------
ðComment CrÃĐer un MultimÃĻtre Graphique avec Arduino et Python
âĒ ðComment CrÃĐer un Mult...
-------------------------------------------------------------------------------------------------
ðĨApprendre Python: Cours Complet pour DÃĐbutants
âĒ ðAPPRENDRE PYTHON : CO...
-------------------------------------------------------------------------------------------------
â Me suivre sur likendIn:
/ matthieu-mulumba
â Me suivre sur Instagram:
/ matthieu_mulumba.k
â Suivez-nous sur Facebook
/ etceducatiion
-------------------------------------------------------------------------------------------------
#arduino
#coursarduino
#programmation
#electronique
#programmationarduino
#capteurultrason
#arduinouno
#arduinonano
#arduinomega
#fonctionnementdelacartearduino
#apprendrearduino
#applicationarduino
#tutoarduino
#lesvariables
#lesfonctions
#lesboucles
#apprendrelaprogrammationarduino
#applicationarduino
#pythoninterfacegraphique
#programmationarduino
#programmationpython
#dÃĐveloppementwebpython
#applicationpython
Magistral, clair, net, prÃĐcis, pÃĐdagogique ... IdÃĐal pour dÃĐbutant. Bravo et merci !
Une formation encore plus complÃĻte sur Arduino est en cours de prÃĐparation. N'hÃĐsitez donc pas de partager la chaÃŪne.
Bravo c'est rare que je regarde une vidÃĐo aussi longue,donc j'ai bien ÃĐtÃĐ captÃĐ par votre vidÃĐo qui est trÃĻs explicative et instructive.Encore merci et bonne continuation.
Bonjour, merci pour ce commentaire chaleureux. N'hÃĐsitez donc pas de partager la chaÃŪne.
Cordialement
On peut toujours faire mieux, mais là , franchement, c'est vraiment la grande classe ! Alors juste deux mots, merci et bravo !!
Merci pour votre commentaire, n'hÃĐsitez donc pas de partager la chaÃŪne pour soutenir.
merci beaucoup pour votre investissement, grace a vous j'ai pu rapprendre les bases que j'ai pu acquÃĐrir l'an dernier en classe.
sinon super Cours complet, j'ai tout compris.
Merci pour votre commentaire, en effet, un cours encore plus complet est en cours de prÃĐparation. N'hÃĐsitez donc pas de partager la chaÃŪne.
Bravo et merci pour la qualitÃĐ de votre vidÃĐo et la pertinence de votre pÃĐdagogie
Merci pour le commentaire et le soutien à la chaÃŪne, n'hÃĐsitez donc pas de partager.
Bravo ! TrÃĻs pÃĐdagogique ! De trÃĻs bonnes explications pour un dÃĐbutant ! Merci
Merci à vous ðpour le commentaire, n'hÃĐsitez donc pas de partager la chaÃŪne si vous en avez l'occasion. Cordialement.
Bonjour.
Je n'ai qu'un mot à dire PARFAIT.
Pour moi qui dÃĐbute avec arduino, et n'ayant que des bases de prog mais en VB j'arrive à tout comprendre tellement votre cours est clair et bien expliquÃĐ.
Merci.
Merci à vous
Merci beaucoup, ce tuto est une trÃĻs grande aide pour les dÃĐbutants comme moi
heureux de savoir quelle vous aide cette formation. N'hÃĐsitez donc pas de partager la chaÃŪne.
BRAVO CHEF ! UN GRAND MERCI TU ES UN VRAI PRO
Merci pour votre commentaire, n'hÃĐsitez donc pas de partager la chaÃŪne.
Incroyable merci bcp ððð
Merci à vous ðet n'hÃĐsitez donc pas de partager la chaÃŪne.
GÃĐnial, un grand merci à vous!!!
You welcome, n'hÃĐsitez pas de partager ðĪ
Super explications bravo
Bonjour et merci pour le commentaire, n'hÃĐsitez donc pas de partager la chaÃŪne pour soutenir. Cordialement.
Juste vous dire un grand Merci pour vous explications ! Je mâabonne de suite
Merci pour votre commentaire. N'hÃĐsitez pas de partager la chaÃŪne.
BONJOUR !!! SUPER DEVELOPPEUR TOUT TERRAIN ...! MERCI BIEN ...!
Merci, n'hÃĐsitez donc pas de partager la chaÃŪne.
merci pour ces cours simples et clairs
Merci à vous et bienvenue sur la chaÃŪne. Une formation complÃĻte sur Arduino est en cours de prÃĐparation.
Merci pour ce cours magistral, une excellente approche de l'ARDUINO, ses composants ainsi que sa programmation ...
Aucun dÃĐbutant lettrÃĐ ne pourra dire "je ne comprends pas, ce n'est pas pour moi ...".
Je m'abonne à votre chaine ...
Merci pour ce commentaire encourageant et votre soutien à la chaÃŪne.
merci à vous. je comprends mieux ðð
GÃĐnial ! n'hÃĐsitez donc pas de partager la chaÃŪne.
allo je viens juste de commencer et je sens dÃĐjà la pertinence dans vos propos.
Donc je suis dÃĐjà trÃĻs heureux de poursuivre la formation.
Avec grand plaisir, n'hÃĐsitez donc pas de partager la chaÃŪne.
franchement merci t explique trop bien et fritzing c est genial
encore merci
Plaisir de lire votre commentaire, partagez la chaÃŪne au maxðĪ
Merci beaucoup continue bravo ððŧððŧððŧððŧ
Merci pour votre soutien
Vraiment merci trÃĻs bien expliquer
aide nous aussi en C++
Avec plaisir et le C++ ça arrive bientÃīt, n'hÃĐsitez donc pas de partager la chaÃŪne.
bonjour merci beaucoup pour les videos. je vous demande une video sur les interfaces audio comme la bibliothÃĻque pyaudio si cest possible. merci encore une fois
Vous sauvez mon PFE merci infiniment
Bonjour, c'est un grand plaisir de l'apprendre. N'hÃĐsitez donc pas de partager la chaÃŪne.
Idem pour moi, Merci pour cette vidÃĐo
Merci pour votre commentaire et de soutenir la chaÃŪne. N'hÃĐsitez donc pas de partager.
Merci beaucoup
Merci pour votre soutien à la chaÃŪne. N'hÃĐsitez donc pas de partager.
vous etes un geni
Merci pour le soutien à la chaÃŪne, n'hÃĐsitez donc pas de partager.
plaisir partage mon frÃĻre
Great well my dear
Thanks for your support, don't hesitate to share the channel
merci beaucoup monsieur ,vos explications sont tres claires,mmoi j aimerai avoir le logiciel pour faireb le cablage dans mon ordi
Merci à vous. Vous parlez de quel logiciel : Fritzing?
thank youð
You welcome
Tu as gÃĐrer ça combis
Superbe, merci
Merci
You welcome
T'es magnifique
Merci, n'hÃĐsitez donc pas de partager la chaÃŪne.
Bjr je viens de voir vos tutos je voudrais savoir comment faire pour faire un tableau de pÃĐtanque as deux ÃĐcrans jusqu'Ã 13 points,et dessus mettre pour chaque cÃītÃĐ deux petit bouton pour monter les scores et ensuite une fonction remise as zÃĐro une fois le score atteint par une ÃĐquipe,en tout cas super tutos et merci pour les rÃĐponses apportÃĐes.
Merci pour votre soutien à la chaÃŪne. Ce tableau vous comptez utiliser quoi comme afficheur?
Super vidÃĐo ððŧððŧ
Je suis moi mÊme en train dâÃĐcrire un code mais je suis bloquÃĐ sur un point, comment pourrais-je faire pour que lorsque 2 bouton sur 4 sont actionnÃĐ les deux autre bouton non sÃĐlectionnÃĐ soit automatiquement bloquÃĐ pendant une durÃĐe dÃĐterminÃĐe?
Merci de votre commentaire et le soutien à la chaÃŪne.
Pour rÃĐpondre à votre question, je pense qu'il faudra dÃĐclarer deux autres pins par exemple: pinMode(boutonBloque1Pin, OUTPUT);
pinMode(boutonBloque2Pin, OUTPUT);
Ensuite vous allez utiliser une condition "if" pour lire le niveau sur les boutons qui vous permettra de lancer la sÃĐquence des boutons bloquÃĐs, pour vous donner une idÃĐe par exemple:
if ((bouton1Etat == HIGH && bouton2Etat == HIGH) ||
(bouton3Etat == HIGH && bouton4Etat == HIGH)) {
digitalWrite(boutonBloque1Pin, HIGH);
digitalWrite(boutonBloque2Pin, HIGH);
delay(5000); // Attendre 5 secondes
digitalWrite(boutonBloque1Pin, LOW);
digitalWrite(boutonBloque2Pin, LOW);
}
En espÃĐrant vous apporter de l'aide, vous m'excuserez si j'ai mal compris votre question. Cordialement.
@@etcschool2 Super, merci beaucoup ððŧððŧ
Bonjour, quel est le langage utilisÃĐ par arduino pour connaÃŪtre toutes les fonctions possibles? (Python, C, C++? ) Merci de votre rÃĐponse.
Bonjour, le langage utilisÃĐ par Arduino c'est le C++ compiler avec Avr- g++ liÃĐ avec des bibliothÃĻques dÃĐveloppÃĐes par Arduino permettant de gÃĐrer les entrÃĐes/sorties de la carte.
tooooooooooooooooooooop
You welcoooooooome, n'hÃĐsitez pas de partager la chaÃŪne.
bonjour, Fritzing existe-il en version gratuite si oui, oÃđ puis-je le trouver ?
Bonjour, malheureusement le logiciel est devenu payant, toutefois en cherchant sur internet vous trouverez bien une version antÃĐrieure de Fritzing.
SALUT, c'est parfait rien a dire, seulement je trouve pas le fichier PDF dont vous parler, encore une fois merci.
Dans la description
J'ai tout compris, c'est que c'est bien expliquÃĐ ! Respects Matthieu et merci pour ton sens pour la pÃĐdagogie ðĪĐ
Merci pour votre commentaire et le soutien à la chaÃŪneðĪ
J'aime votre chaÃŪne mais seulement je vous demande de zoomer votre ÃĐcran, les caractÃĻres sont trop petits
Bonjour, effet, j'ai pris en compte et la nouvelle formation sur Arduino j'en tiens compte. Thanks
Bonjour je possÃĻde un arduino R4 wifi. Est-il reconnu par lâIDE ?
Bonjour, oui il est compatible cependant, il faudra installer le driver qu'il faut. Vous trouverez ces infos sur le site officiel d'Arduino.
s'il vous plait, je pourrais avoir le lien de tÃĐlÃĐchargement de logiciel fritzing
Bonjour, malheureusement Fritzing est devenu payant, mais il me semble que vous pourrez encore le tÃĐlÃĐcharger gratuitement en cherchant sur le net. Cordialement.
Les commentaires donnent envie de regarder
Bienvenue à vous sur la chaÃŪne et n'hÃĐsitez donc pas de partager.
bonjour / bonsoir , avez vous un site sur à me conseiller pour installer Fritzing ?
Bonjour, sur le site officiel de Fritzing le logiciel est devenu payant il me semble, je vous invite à faire une recherche sur internet vous trouverez certainement les anciennes versions Free.
Merci pour le tuto. Je ne sais pas si j'aurais la rÃĐponse ici mais je me demande comment font les fabricants de contrÃīleur DAW font pour afficher le nom d'une piste audio sur un contrÃīleur.
Supposons que j'utilise l'API d'Ableton Live (Max for Live) pour rÃĐcupÃĐrer le nom de toutes mes pistes audio (ça je sais le faire). Si je voudrais envoyer le nom d'une piste sur un ÃĐcran connectÃĐ Ã un arduino qui communique en USB via le protocole midi, comment une telle chose est possible ? Je pensais que le midi ne pouvait pas envoyer de chaine de caractÃĻres.
Avec les contrÃīleur DAW en gÃĐnÃĐral on ne peut recevoir que des informations midi du genre CC 0 Ã CC 127.
Donc comment font les fabricants pour envoyer le nom d'une piste audio sur l'ÃĐcran d'un contrÃīleur ?
Merci d'avance.
Bonjour, quel rÃĐsultat souhaitez-vous obtenir au final? C'est vrai que la question est plutÃīt orientÃĐe "domaine du son" avec les mixeurs...
super intÃĐressant
Content de savoir que ce contenu vous apporte de la valeur. N'hÃĐsitez pas de partager la chaÃŪne.
Hey, je dÃĐbute avec arduino et je ne comprend pas trop le code... est-ce que il est possible de coder avec des blocs un peu comme scratch et ensuite l'envoyer dans arduino ?
Bonjour, je prÃĐpare actuellement une formation complÃĻte afin de couvrir tous les aspects surtout pour les dÃĐbutants et sans tracas.
@@etcschool2 ok
Salut! ou se trouve le zip de fritzing la? Je ne vois pas ici pour telecharger
Bonjour, malheureusement Fritzing est devenu payant. En cherchant sur internet vous pourriez trouver une ancienne version peut-Être encore gratuit.
dÃĐsolÃĐ ð, javais pas vu le lien. Je viens de tÃĐlÃĐcharger le fichier PDF, merci que le seigneur vous accompagne
Ok parfait, n'hÃĐsitez donc pas de partager la chaÃŪne.
Pas de soucis je suis dÃĐjà abonner @@etcschool2
Bonjour merci pour votre formation je me demande il est ou le lien pour fritzing
pour le programme de la LED, quand vous montrez le circuit, je n'ai pas compris à quoi servait la rÃĐsistance par rapport au fait d'allumer ou d'ÃĐteindre la LED? ? enfaite je n'ai pas compris à quoi servait une rÃĐsistance concrÃĻtement pour moi son seul but ÃĐtait de chauffer mais je suppose qu'elle a une autre fonction car je ne vois pas à quoi cela servirait qu'elle chauffe pour ce cas prÃĐcis ð si vous pouvez rÃĐpondre à mon questionnement j'en serait ravie, de plus votre vidÃĐo est trÃĻs explicative et m'aide beaucoup pour mon projet, merci.
si son but est de rÃĐduire la tension de 5V pour la LED Ã combien la rÃĐduit elle et comment doit ont faire pour savoir quelle rÃĐsistance mettre en fonction du composant qu'il y a derriÃĻre ?
Bonjour, la rÃĐsistance permet plutÃīt de limitÃĐ le courant qui travers la LED pour ne pas qu'elle soit grillÃĐe. En effet, vous pouvez tout simplement appliquÃĐ la loi d'ohm U = R x I pour connaÃŪtre la rÃĐsistance dont vous aurez besoin en prenant en compte les limitations de courant conseillÃĐs par le constructeur de la LED que vous utilisez.
Bonjour, dÃĐsolÃĐ de dÃĐranger. J'essaye de comprendre un peu plus le logiciel Arduino pour les ÃĐpreuve du bac. Il se trouve que je n'arrive pas à interpreter la ligne : while(analogRead(A0)< 1023) ==> Que cela signifie-t-il ?
Ceci se fait dans le cadre de l'etude de la charge et dÃĐcharge d'un condensateur pour obtenir sa capacitÃĐ. C'est un microcontroleur qui code 10 bits.
Voilà , je ne sais pas si quelqu'un mais rÃĐpondras mais en tout cas merci.
Moins
Bonjour, cela veut dire: tant que la valeur lu sur la proche A0 est infÃĐrieure à la valeur 1023. Vu comme c'est la boucle while (tant que), cela doit exÃĐcuter l'instruction dans la boucle tant quelle est vraie (aussi longtemps que la valeur lu sur cette proche A0 sera infÃĐrieure à 1023)
Bonjour, Pouvez vous donner un lien pour le chargement gratuit de Fritzing?
Bonjour sur internet vous trouverez plusieurs liens vous donnant accÃĻs à un tÃĐlÃĐchargement gratuit de Fritzing.
Salut je n'arrive pas utiliser serial.begin, je dois importer une bibliotheque?
Merci pour votre commentaire, en effet, il se peut qu'elle ne soit pas installÃĐe donc il faudra l'installer.
J'aimerais suivre des cours arduino avec vous en ligne et je vais payer si on tombe D'ACCORD sur le prix ???
Bonjour, ça sera avec plaisir de vous accueillir sur notre plateforme de cours en ligne, qui serait bientÃīt disponible avec des formations beaucoup plus complÃĻtes. Quel niveau en Arduino voulez-vous atteindre? serait-il possible de savoir dans quelle rÃĐgion vous Êtes? Cordialement
bonjour ,je viens d'acheter un coffret arduino ,avec un livre "faite le jouet au train "
donc j'ai un 1er souci comment le mÃĻtre en français
Je vois pas le lien
Bonjour, vous parlez de quel lien?
@@etcschool2 je parlais du lien pour tÃĐlÃĐcharger le fichier pdf, j'ai dÃĐjà trouvÃĐ merci
Je ne trouve pas ou tÃĐlÃĐcharger Fritzing
Le fichier pÃĻse lourd, toutefois, vous pouvez le tÃĐlÃĐcharger en ligne.
Bonjour le logiciel Fritzing il est payant ???
Bonjour, normalement non, il y a une version gratuite.
@@etcschool2 Dâaccord merci ðð― jâai pu tÃĐlÃĐcharger.
@@jean-herolessoh8686 Superbe
Bonsoir svp je peux avoir le code l'anÃĐmomÃĻtre avec module bluetooth ?
Bonjour, je n'ai pas trÃĻs bien compris par ce que vous voulez dire avoir?
tres bon boulot mais le programme est trop flout ; on vois plus votre face reduite que le programme.mais jai bien aimÃĐ la formation et les explications et tout
Merci pour votre commentaire ça sera pris en compte pour les prochaines formations. Toutefois, avec une lecture à 1080p(HD) le programme est lisible.