Cuprins:

CSCI-1200 Proiect de examen final 1: 3 pași
CSCI-1200 Proiect de examen final 1: 3 pași

Video: CSCI-1200 Proiect de examen final 1: 3 pași

Video: CSCI-1200 Proiect de examen final 1: 3 pași
Video: Dark Agile- ce sa nu facem in proiectele SCRUM Agile 2024, Noiembrie
Anonim
CSCI-1200 Proiect de examen final 1
CSCI-1200 Proiect de examen final 1

În acest laborator veți folosi un potențiometru pentru a porni și opri 5 LED-uri. LED-urile vor include o decolorare, astfel încât LED-ul selectat să fie cel mai luminos, în timp ce celelalte LED-uri sunt fie stinse, fie ușor mai slabe.

Hardware necesar pentru acest proiect:

1. Arduino Uno

2. Potențiometru

3. 5 LED-uri

4. Pană de pâine

5. Cabluri / Conectori

Pasul 1: Adăugați cele cinci LED-uri

Adăugați cele cinci LED-uri
Adăugați cele cinci LED-uri

Pentru acest proiect, 5 LED-uri vor fi conectate la panou. LED-urile vor fi conectate la porturile de pe Arduino care utilizează modularea lățimii pulsului (PWM). Porturile cu PWM sunt: 11, 10, 9, 6 și 5. PWM este o ieșire analogică în intervalul 0-255 care este convertită într-un semnal digital.

Pentru a conecta un LED la panoul de control:

1. Așezați LED-ul pe panou

2. În diagramă, cablul de jos (-) al LED-ului este plasat direct în șina de sol a plăcii. Un fir jumper poate fi, de asemenea, utilizat în acest pas pentru a conecta LED-ul la orice poziție de pe panou.

3. Conectați un cablu jumper de la un port de pe Arduino la panoul de măsurare. Așezați un rezistor de 220 Ω (ohm) în același rând cu firul și conectați-l la cablul superior (+) al LED-ului. Pentru acest proiect, LED-urile sunt conectate la porturi: 11, 10, 9, 6 și 5.

4. Repetați pașii 1 - 3 pentru a conecta restul de 4 LED-uri la panoul de verificare

Pasul 2: Adăugați potențiometrul

Adăugați potențiometrul
Adăugați potențiometrul

Potențiometrul va fi utilizat pentru a schimba ce LED este selectat, care va fi cel mai luminos dintre cele 5 LED-uri. În funcție de direcția în care este rotit potențiometrul, LED-ul selectat se va deplasa fie la stânga, fie la dreapta.

Pentru a conecta potențiometrul la panoul de control:

1. Așezați potențiometrul pe panou

2. Pe partea cu doi știfturi, știftul din stânga va fi conectat cu un cablu jumper la șina de alimentare a panoului.

3. Știftul din dreapta va fi conectat la șina de masă a panoului cu ajutorul unui fir jumper.

4. Pe lateral cu un singur pin, conectați pinul cu un cablu jumper la oricare dintre porturile analogice de pe Arduino. În diagramă a fost selectat portul analogic A5.

Pasul 3: Cod pentru LED Fade

Atașat este fișierul 1200_FinalExam_Project1.ino care conține tot codul necesar pentru a finaliza acest proiect. Codul citește o valoare analogică din potențiometru și apoi folosind o declarație If se selectează LED-ul corect. LED-urile de lângă LED-ul selectat vor fi setate la un nivel inferior, iar LED-urile la două treceri de LED-ul selectat vor fi setate la un nivel foarte slab. Dacă există un LED cu 3 sau 4 spații distanță de LED-ul selectat, LED-ul respectiv va fi doar stins.

Recomandat: