Satura rādītājs:

CSCI-1200 gala eksāmena projekts 1: 3 soļi
CSCI-1200 gala eksāmena projekts 1: 3 soļi

Video: CSCI-1200 gala eksāmena projekts 1: 3 soļi

Video: CSCI-1200 gala eksāmena projekts 1: 3 soļi
Video: Polkadot DeFi: Everything You Need to Know About Polkadot’s First DeFi Panel Series 2024, Jūnijs
Anonim
CSCI-1200 gala eksāmena projekts 1
CSCI-1200 gala eksāmena projekts 1

Šajā laboratorijā jūs izmantosit potenciometru, lai ieslēgtu un izslēgtu 5 gaismas diodes. Gaismas diodēs būs izbalēšana, lai izvēlētā gaismas diode būtu visspilgtākā, bet pārējās gaismas diodes ir izslēgtas vai nedaudz blāvākas.

Šim projektam nepieciešama aparatūra:

1. Arduino Uno

2. Potenciometrs

3. 5 gaismas diodes

4. Maizes dēlis

5. Vadi/savienotāji

1. darbība: pievienojiet piecas gaismas diodes

Pievienojiet piecas gaismas diodes
Pievienojiet piecas gaismas diodes

Šim projektam maizes plāksnē tiks pievienotas 5 gaismas diodes. Gaismas diodes tiks savienotas ar Arduino portiem, kas izmanto impulsa platuma modulāciju (PWM). Porti ar PWM ir: 11, 10, 9, 6 un 5. PWM ir analogā izeja diapazonā no 0 līdz 255, kas tiek pārveidota par ciparu signālu.

Lai pievienotu gaismas diodi maizes dēlim:

1. Novietojiet LED uz maizes dēļa

2. Diagrammā gaismas diodes apakšējais vads (-) ir ievietots tieši maizes dēļa zemes sliedē. Šajā solī var izmantot arī džemperi, lai savienotu gaismas diodi ar jebkuru maizes dēļa pozīciju.

3. Pievienojiet pārejas vadu no Arduino ostas uz maizes dēli. Novietojiet 220 Ω (omu) rezistoru vienā rindā ar vadu un pievienojiet to gaismas diodes augšējam vadam (+). Šim projektam gaismas diodes ir savienotas ar pieslēgvietām: 11, 10, 9, 6 un 5.

4. Atkārtojiet 1. - 3. darbību, lai pievienotu atlikušās 4 gaismas diodes pie maizes dēļa

2. solis: pievienojiet potenciometru

Pievienojiet potenciometru
Pievienojiet potenciometru

Potenciometrs tiks izmantots, lai mainītu izvēlēto gaismas diodi, kura būs spilgtākā no 5 gaismas diodēm. Atkarībā no potenciometra pagriešanas virziena izvēlētā gaismas diode pārvietojas pa kreisi vai pa labi.

Lai savienotu potenciometru ar maizes dēli:

1. Novietojiet potenciometru uz maizes dēļa

2. Sānos ar divām tapām kreisā tapa tiks savienota ar džemperi ar maizes dēļa barošanas sliedi.

3. Labā tapa tiks savienota ar maizes dēļa zemes sliedi, izmantojot džemperi.

4. Sānos ar tikai vienu tapu pievienojiet tapu ar džemperu vadu jebkuram Arduino analogajam portam. Diagrammā tika izvēlēts analogs ports A5.

3. darbība: LED izbalēšanas kods

Pievienots fails 1200_FinalExam_Project1.ino, kas satur visu nepieciešamo kodu, lai pabeigtu šo projektu. Kods nolasa analogo vērtību no potenciometra, un pēc tam, izmantojot paziņojumu If, tiek izvēlēta pareizā gaismas diode. Gaismas diodes, kas atrodas tieši blakus izvēlētajai gaismas diodei, tiks iestatītas zemākā līmenī, un gaismas diodes, kas atrodas divu attālumu attālumā no izvēlētās gaismas diodes, tiks iestatītas ļoti blāvā līmenī. Ja no izvēlētās gaismas diodes ir 3 vai 4 atstarpes, šī gaismas diode tiks vienkārši izslēgta.

Ieteicams: