Table des matières:

Apprenez Arduino en 20 minutes (Power Packed): 10 étapes (avec photos)
Apprenez Arduino en 20 minutes (Power Packed): 10 étapes (avec photos)

Vidéo: Apprenez Arduino en 20 minutes (Power Packed): 10 étapes (avec photos)

Vidéo: Apprenez Arduino en 20 minutes (Power Packed): 10 étapes (avec photos)
Vidéo: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Juillet
Anonim
Apprenez Arduino en 20 minutes (Power Packed)
Apprenez Arduino en 20 minutes (Power Packed)
Apprenez Arduino en 20 minutes (Power Packed)
Apprenez Arduino en 20 minutes (Power Packed)

L'instructable est écrit avec la vision de livrer de bonnes choses et d'aider le vrai amateur d'arduino, qui a vraiment besoin d'une source de compréhension simple et claire que tout le monde peut facilement comprendre en lisant simplement ce module. Je suis aussi un aspirant arduino qui continue à chercher nouvelles mises à jour et j'apprends uniquement sur le Web. Les informations fournies dans ce module sont simplifiées à l'essentiel, ce qui permet aux lecteurs de comprendre rapidement les concepts. Je suis heureux de partager les informations utiles que je connais avec d'autres pour que les lecteurs en bénéficient. Je vous promets que ce sera vraiment un module puissant pour entrer dans le flux d'arduino, entrons directement dans le contenu sans perdre de temps!

Étape 1: Contenu du Module1 (bases)

Contenu du module1 (bases)
Contenu du module1 (bases)

En fait, c'est mon deuxième instructable sur le sujet Apprendre arduino, j'ai déjà écrit un instructable sur le même sujet qui couvre tous les éléments de base d'arduino d'une manière simple et nette. Sujets traités dans le module 1 (bases):

1. Une brève introduction sur Arduino.

2. types d'arduino.

structure 3.arduino.

4.votre premier "projet". Modulation de largeur d'impulsion PWM.

5. Communication série.

6. Comprend des exercices.

Ainsi, ce serait vraiment mieux et bien si vous vous référez à mon instructable précédent avant de continuer à lire l'instructable actuel. Si vous êtes nouveau sur arduino, vous référer à mon module 1 créera un pont pour apprendre facilement le deuxième module. APPRENEZ LES BASES D'ARDUINO.

Étape 2: Contenu (module 2)

Contenu(module 2)
Contenu(module 2)

L'instructable est purement basé sur la façon d'interfacer arduino avec différents capteurs, relais, servo et écrans LCD.

1. capteur à ultrasons.

2. Capteur de détection humaine PIR.

3. Capteur de son.

4. Capteurs d'eau de pluie et d'humidité du sol.

5. Mini et micro servos. vraiment.

6. Écrans LCD.

7. Votre propre projet domotique. (facile)

soyez excité d'apprendre et d'explorer

Étape 3: Distance de mesure du capteur à ultrasons

Distance de mesure du capteur à ultrasons
Distance de mesure du capteur à ultrasons
Distance de mesure du capteur à ultrasons
Distance de mesure du capteur à ultrasons
Distance de mesure du capteur à ultrasons
Distance de mesure du capteur à ultrasons

Ce qu'il fait? Il contient un émetteur à ultrasons et un récepteur à ultrasons. Ainsi, pendant que les signaux d'impulsions sont transmis au capteur de l'arduino, il transmet des sons ultrasoniques, les signaux ultrasonores se reflètent lorsqu'ils heurtent un obstacle et retournent au récepteur, le temps nécessaire pour le voyage est calculé en millisecondes et il fournit les données de sortie à l'arduino qui peuvent être visualisées via un moniteur série.

Détails des broches et connexion:

Vcc ------- Ceci est connecté à la broche arduino 5v/à toute autre alimentation appropriée.

gnd -------- Ceci est la broche de masse. Déclencheur --- L'entrée d'arduino est connectée à cette broche (n'importe quelle broche numérique).

echo ------- La sortie du capteur est transmise à l'arduino en établissant une connexion entre l'écho et toute broche numérique configurée comme entrée.

Codage - la partie la plus simple ! Un codage simple pour commencer à travailler avec ce capteur est fourni dans les images ci-dessus référez-le !

Remplacez le numéro de broche correct sur la broche numérique sur laquelle vous avez connecté l'écho et le déclencheur. Selon l'image de connexion fournie, le déclencheur est connecté à la broche 12 et l'écho est connecté à la broche 11.

Conversion du temps en distance

La sortie du capteur de l'écho qui est le temps en millisecondes peut être facilement convertie en distance en divisant la sortie par 58. Ceci peut être facilement réalisé grâce à une seule ligne de codage.

Une application simple en temps réel:

Si vous souhaitez faire un automatisme dans votre maison qui sert à allumer ou éteindre automatiquement les lumières dans une pièce en détectant l'entrée et la sortie des personnes. La détection de l'humain peut être réalisée en identifiant une chute soudaine de la valeur de sortie du capteur et le système peut être programmé en conséquence.

Étape 4: Capteur de détection humaine PIR

Capteur de détection humaine PIR
Capteur de détection humaine PIR
Capteur de détection humaine PIR
Capteur de détection humaine PIR
Capteur de détection humaine PIR
Capteur de détection humaine PIR

Comme son nom l'indique, il est utilisé pour détecter la présence d'un humain ou de tout animal qui émet de la chaleur. Ainsi, il utilise des ondes infrarouges pour détecter la chaleur émise par un humain et donner la sortie en conséquence. L'utiliser est très simple !

détails des broches et connexion:

VCC --- c'est la puissance dans la broche qu'il est connecté avec le 5v dans l'arduino.

Gnd ----- C'est la broche de masse et connectée au gnd d'arduino.

O/P ------ il s'agit de la broche de sortie utilisée pour envoyer les données de sortie à l'arduino, elle peut être connectée à l'une des broches numériques.

En plus des broches, le capteur est équipé de deux boutons réglables utilisés pour faire varier la sensibilité et le délai. le codage, la partie la plus simple !

Reportez-vous aux images fournies ci-dessus pour l'exemple de code. si la sortie reste constante, essayez de faire varier le bouton de sensibilité et vous obtiendrez peut-être la sortie souhaitée.

Exemple en temps réel !

Il est très utile dans les projets domotiques car il est très important de connaître la météo où l'humain est présent ou non et de faire fonctionner le système en conséquence. Il peut être utilisé pour contrôler les lumières de la salle de bain car il n'est pas nécessaire lorsqu'il n'est pas utilisé, ce qui permet d'économiser de l'électricité.

Étape 5: Capteur de son

Capteur de son
Capteur de son
Capteur de son
Capteur de son

Le capteur de son reçoit toutes les ondes sonores créées dans son environnement et émet sa sortie en conséquence. Il peut être utilisé à la fois comme analogique et numérique.

1. Lorsque vous êtes connecté à DIGITAL:

La sortie sera sous la forme de 0 et de 1, donc la sensibilité ne peut être modifiée qu'en utilisant le potentiomètre fourni avec le module.

2. Pendant que vous êtes connecté à ANALOGIQUE:

La sortie se présente sous la forme de données 16 bits, donc sans utiliser de potentiomètre, l'action requise peut être effectuée en ayant une valeur standard de référence et en l'utilisant dans une condition (comme " si ").

Les deux conditions ci-dessus s'appliquent à tout capteur ayant une perspective similaire, c'est-à-dire avec un potentiomètre dessus. Il n'y a aucune complication à utiliser, vous pouvez l'utiliser facilement en alimentant simplement le capteur avec 5 V et en prenant la sortie sous la forme souhaitée, analogique ou numérique.

Candidature en direct

Il peut être utilisé en domotique pour contrôler les lumières et les ventilateurs en mains libres, comme un double clap peut être programmé pour un interrupteur ON et un seul clap peut être programmé pour un OFF

Étape 6: Capteurs de gouttes de pluie et d'humidité du sol:

Capteurs de gouttes de pluie et d'humidité du sol
Capteurs de gouttes de pluie et d'humidité du sol
Capteurs de gouttes de pluie et d'humidité du sol
Capteurs de gouttes de pluie et d'humidité du sol
Capteurs de gouttes de pluie et d'humidité du sol
Capteurs de gouttes de pluie et d'humidité du sol

Ce sont des capteurs vraiment intéressants qui fournissent des données vraiment utiles et ils sont vraiment cool à utiliser !

Ils sont très similaires à votre capteur sonore expliqué précédemment, ils peuvent donc être utilisés à la fois comme analogiques et numériques. Et selon les valeurs du capteur, ils peuvent être programmés pour accomplir votre tâche.

Applications en direct: Le capteur d'humidité du sol peut être utilisé pour automatiser votre jardin et irriguer les plantes en fonction de leurs besoins et économiser l'eau. Ainsi, vous pouvez essayer beaucoup plus, travailler avec arduino dépasse votre imagination !

Étape 7: Mini et Micro Servos:

Mini et Micro Servos
Mini et Micro Servos

C'est vraiment cool de connaître et de travailler avec les servos pour que le système soit en mouvement ! J'ai déjà posté un instructable détaillé sur les servos et vous pouvez vous y référer en cliquant sur le lien.

SERVO

Étape 8: Relais-(pour contrôler la haute tension !)

Relais-(pour contrôler la haute tension !)
Relais-(pour contrôler la haute tension !)
Relais-(pour contrôler la haute tension !)
Relais-(pour contrôler la haute tension !)
Relais-(pour contrôler la haute tension !)
Relais-(pour contrôler la haute tension !)

Le savoir est très important car il servira de clé pour la domotique, car tous les appareils ménagers fonctionnent sur courant alternatif et ne peuvent pas être contrôlés directement et nécessitent une interface qui est le relais.

Détails de l'épingle:

Le 5v est connecté à l'alimentation.

Le gnd est connecté à la terre.

La broche de signal est connectée aux broches numériques de l'arduino car vous pouvez contrôler le relais avec cela.

Le COM est connecté à la source d'alimentation de la haute tension, vous devez être très prudent lorsque vous travaillez avec du courant alternatif car cela peut vous blesser gravement, donc si vous êtes nouveau, il serait préférable d'avoir une aide. Le fonctionnement du relais est clairement illustré dans le tableau ci-dessus, référez-vous aux images, j'espère que vous n'avez pas besoin d'explications supplémentaires.

Étape 9: Affichage à cristaux liquides LCD

Écran LCD à cristaux liquides
Écran LCD à cristaux liquides
Écran LCD à cristaux liquides
Écran LCD à cristaux liquides
Écran LCD à cristaux liquides
Écran LCD à cristaux liquides

Ils sont utilisés pour connaître le processus qui se passe à l'intérieur comme les valeurs des capteurs, il peut également être utilisé pour faire interagir l'utilisateur avec le système. Les détails de connexion sont expliqués dans les images affichées ci-dessus. Le potentiomètre est utilisé pour faire varier le contraste de l'écran.

Les broches D1, D2, D3, D4 sont utilisées pour le transfert de données.

Exemple de codage: Le codage est donné dans les images ci-dessus, référez-vous-y !

La ligne dans le code ci-dessus Liquidcrystal lcd(12, 11, 5, 4, 3, 2); implique que-(Rs, E, d0, d1, d2, d3) connecté aux broches arduino (12, 11, 5, 4, 3, 2) respectivement.

Lcd.begin (16, 2); - indique que l'affichage utilisé est de type 16*2 (colonne, ligne)

Étape 10: Merci d'avoir appris avec moi !

Merci d'avoir appris avec moi !!!
Merci d'avoir appris avec moi !!!

J'espère que ce module vous plaira, merci de me faire savoir s'il y a des erreurs de corrections ou des améliorations qui peuvent être apportées et je serai heureux de le savoir ! Si vous avez des questions ou des doutes sur le contenu fourni ci-dessus, faites-le moi savoir dans la section commentaires et je serai heureux de vous aider par tous les moyens possibles.

Cliquez sur le bouton favori si vous aimez cette instructable afin que vous puissiez vous y référer pour toute clarification future. J'ai beaucoup plus de choses utiles à partager avec vous, alors restons connectés SUIVEZ-moi pour plus d'informations utiles. **********Partagez vos connaissances ! Créez des idées !**********

Conseillé: