Table des matières:

Projet d'examen final CSCI-1200 2: 3 étapes
Projet d'examen final CSCI-1200 2: 3 étapes

Vidéo: Projet d'examen final CSCI-1200 2: 3 étapes

Vidéo: Projet d'examen final CSCI-1200 2: 3 étapes
Vidéo: One Day Before 😂 Maths Exam || Hard Working 😭 || #shorts #youtubeshorts #motivation 2024, Novembre
Anonim
Projet d'examen final CSCI-1200 2
Projet d'examen final CSCI-1200 2

Dans ce laboratoire, vous utiliserez un clavier 4x4 pour modifier l'angle d'un servomoteur. L'angle sera déterminé par une entrée à 3 chiffres à l'aide du clavier. Le clavier n'acceptera pas de valeurs non numériques.

Matériel requis pour ce projet:

1. Arduino Uno

2. Clavier 4x4

3. Servomoteur

Bibliothèques requises:

Servo.h

Clavier.h

Étape 1: connexion du clavier 4x4

Connexion du clavier 4x4
Connexion du clavier 4x4

Pour connecter le clavier 4x4, connectez chaque broche du clavier à une broche de l'ardunio à l'aide d'un cavalier. Les broches utilisées dans le schéma sont les broches 4-11.

Étape 2: connectez le servomoteur

Connectez le servomoteur
Connectez le servomoteur

Le servomoteur nécessite 3 connexions à la carte Arduino:

1. Connectez le fil de terre au port GND de l'Arduino

2. Connectez le fil d'alimentation au port 5V de l'Arduino

3. Connectez le fil de sortie à l'un des ports disponibles sur l'Arduino, le port 3 a été choisi dans le schéma

Étape 3: Code pour le servomoteur commandé par clavier

Ci-joint le fichier 1200_FinalExam_Project2.ino qui contient tout le code requis pour ce projet. Le code empêche les entrées invalides par l'utilisateur. Si l'utilisateur entre une valeur non numérique, l'angle du servo est réglé sur 0 et l'utilisateur recommence la saisie des données. S'il s'agit d'un nombre supérieur à 180, le rayon de braquage maximal du servo, l'angle est automatiquement réglé sur 180.

Conseillé: