Sisukord:

CSCI-1200 lõpueksami projekt 1: 3 sammu
CSCI-1200 lõpueksami projekt 1: 3 sammu

Video: CSCI-1200 lõpueksami projekt 1: 3 sammu

Video: CSCI-1200 lõpueksami projekt 1: 3 sammu
Video: Why Girls are Touching Samay Raina ? 😂 2024, Juuni
Anonim
CSCI-1200 lõpueksami projekt 1
CSCI-1200 lõpueksami projekt 1

Selles laboris kasutate potentsiomeetrit 5 LED -i sisse- ja väljalülitamiseks. Valgusdioodid tuhmuvad, nii et valitud valgusdiood on kõige eredam, samas kui teised valgusdioodid on välja lülitatud või veidi tuhmimad.

Selle projekti jaoks vajalik riistvara:

1. Arduino Uno

2. Potentsiomeeter

3. 5 LED -i

4. Leivalaud

5. Juhtmed/pistikud

Samm: lisage viis LED -i

Lisage viis LED -i
Lisage viis LED -i

Selle projekti jaoks ühendatakse leivalauaga 5 LED -i. LEDid ühendatakse Arduino portidega, mis kasutavad impulsi laiuse modulatsiooni (PWM). PWM-iga pordid on: 11, 10, 9, 6 ja 5. PWM on analoogväljund vahemikus 0–255, mis teisendatakse digitaalsignaaliks.

LED -i ühendamiseks leivalauaga tehke järgmist.

1. Asetage LED leivaplaadile

2. Diagrammil on LED-i alumine juhe (-) asetatud otse leivaplaadi maandusrööpa sisse. Selles etapis saab kasutada ka hüppajatraati LED -i ühendamiseks leivalaua mis tahes asendisse.

3. Ühendage Arduino pordist hüppaja traat leivaplaadiga. Asetage 220 Ω (oomi) takisti juhtmega samasse ritta ja ühendage see valgusdioodi ülemise juhtmega (+). Selle projekti jaoks on LED -id ühendatud portidega: 11, 10, 9, 6 ja 5.

4. Korrake samme 1–3, et ülejäänud 4 LED -i leivaplaadiga ühendada

Samm: lisage potentsiomeeter

Lisage potentsiomeeter
Lisage potentsiomeeter

Potentsiomeetrit kasutatakse selleks, et muuta, milline LED on valitud, mis on 5 valgusdioodist kõige heledam. Sõltuvalt potentsiomeetri pööramise suunast põhjustab valitud LED -i liikumine vasakule või paremale.

Potentsiomeetri ühendamiseks leivalauaga:

1. Asetage potentsiomeeter leivaplaadile

2. Kahe tihvtiga küljel ühendatakse vasak tihvt juhtmega leivaplaadi toiteliiniga.

3. Parempoolne tihvt ühendatakse hüppajatraadi abil leivaplaadi maandusrööpaga.

4. Ainult ühe tihvtiga küljel ühendage tihvt hüppajajuhtmega mis tahes Arduino analoogpordiga. Diagrammil valiti analoogport A5.

Samm: LED -tuhmumise kood

Manuseks on fail 1200_FinalExam_Project1.ino, mis sisaldab kogu projekti lõpuleviimiseks vajalikku koodi. Kood loeb potentsiomeetrilt analoogväärtuse ja valib If-lause abil õige LED-i. Valitud LED -i kõrval olevad valgusdioodid seatakse madalamale tasemele ja valitud valgusdioodist kahe sammu kaugusel olevad LED -id seatakse väga hämaraks. Kui valitud LED -ist on 3 või 4 tühiku kaugusel LED, lülitatakse see LED välja.

Soovitan: