Satura rādītājs:

Nospiediet slēdzi uz vadības LED (Arduino): 4 soļi
Nospiediet slēdzi uz vadības LED (Arduino): 4 soļi

Video: Nospiediet slēdzi uz vadības LED (Arduino): 4 soļi

Video: Nospiediet slēdzi uz vadības LED (Arduino): 4 soļi
Video: Управляющая лампа переменного тока с реле 5 В с помощью Arduino 2024, Decembris
Anonim
Nospiediet slēdzi uz vadības LED (Arduino)
Nospiediet slēdzi uz vadības LED (Arduino)

Tinkercad projekti »

Sveiki! Šodien es parādīšu, kā izmantot spiedpogu, lai kontrolētu LED ieslēgšanas/izslēgšanas stāvokli Arduino.

Šim nolūkam es izmantošu TinkerCAD, kas ir ļoti viegli lietojams un kalpo mūsu mērķiem attiecībā uz šādām lietām.

Ja vēlaties uzzināt, kā lietot TinkerCAD, varat pārbaudīt manu ziņu par TinkerCAD pamata izmantošanu elektroniskajiem projektiem.

Saite:

1. darbība: visu sastāvdaļu sagatavošana

Visu sastāvdaļu sagatavošana
Visu sastāvdaļu sagatavošana

Tagad iegūstiet visas mūsu testēšanai nepieciešamās sastāvdaļas:

1) Arduino Uno

2) Mazs maizes dēlis

3) LED

4) Spiedpoga

5) Rezistors (10K-omi) (vērtību var mainīt rezistora opciju izvēlnē, noklikšķinot uz tās)

6) Rezistors (220 omi)

2. darbība: komponentu savienošana

Komponentu savienošana
Komponentu savienošana

Tagad mums ir jāsavieno visas sastāvdaļas atbilstoši mūsu prasībām. Tāpēc mums ir jādomā par vienkāršu loģiku. Kad mēs saņemam jebkuru ievades signālu no spiedpogas, tikai tad mums jāpielieto izejas signāls LED, kas savienota ar Arduino.

Šim nolūkam ievietojiet spiedpogu maizes dēļa tiltā (kā parādīts attēlā) un velciet vadu no vienas spiedpogas tapām un pievienojiet to maizes dēļa pozitīvajai sērijai. Pēc tam pievienojiet 10k omu rezistoru pie otra rezistora tapas (kā parādīts attēlā). Tagad tas darbosies kā slēdzis starp pozitīvo sekciju un rezistoru sekciju.

Velciet vadu no tā paša spiedpogas spailes, kas savienota ar rezistoru, un pievienojiet to Arduino 2. tapai. Tas darbosies kā spiedpogu ievade. Pievienojiet rezistora otru galu maizes dēļa zemes daļai (-ve). Pievienojiet pozitīvo sekciju Arduino 5V barošanai un negatīvo sadaļu - Arduino GND (zemei).

Tagad mums ir jāpievieno gaismas diode ar Arduino tapu 13 (jūs varat izvēlēties jebkuru) caur 220 omu rezistoru.

3. darbība: koda rakstīšana

Koda rakstīšana
Koda rakstīšana

Atveriet cilni Kods ekrāna labajā pusē un atlasiet kodēšanas režīmu kā tekstu un izdzēsiet tajā esošo kodu.

Vispirms deklarējiet pogu un LED tapas, kas savienotas ar Arduino. Tagad mums ir nepieciešams mainīgais, kas var saglabāt pogas stāvokli (darbojas kā atmiņa). Tāpēc deklarējiet šim nolūkam veselu skaitli un piešķiriet noklusējuma vērtību kā 0 (OFF stāvoklis tiek apzīmēts kā 0).

Tagad iestatīšanas funkcijā paziņojiet LED tapas režīmu kā OUTPUT un pogas tapas režīmu kā INPUT.

Tukšuma cikla funkcijā, izmantojot digitalRead, izlasiet pogas stāvokli un saglabājiet to mainīgajā.

Tagad pārbaudiet, vai pogas stāvoklis ir HIG H, pielieciet augstspriegumu LED tapai, zemspriegumam.

Pārbaudiet kodu, noklikšķinot uz simulācijas.

4. solis: demonstrācija

Ja rodas kāda problēma, lūdzu, informējiet mani

Ieteicams: