Sisukord:

Vajutage lülitit juhtvalgustile (Arduino): 4 sammu
Vajutage lülitit juhtvalgustile (Arduino): 4 sammu

Video: Vajutage lülitit juhtvalgustile (Arduino): 4 sammu

Video: Vajutage lülitit juhtvalgustile (Arduino): 4 sammu
Video: BTT Manta M8P v2 - CM4 with eMMC 2024, November
Anonim
Vajutage lülitit juhtvalgustile (Arduino)
Vajutage lülitit juhtvalgustile (Arduino)

Tinkercadi projektid »

Tere! Täna näitan, kuidas kasutada nuppu Arduino LED-i ON/OFF oleku juhtimiseks.

Selleks kasutan TinkerCAD -i, mida on väga lihtne kasutada ja mis täidab meie eesmärke, kui tegemist on selliste asjadega.

Kui soovite teada, kuidas TinkerCADi kasutada, saate vaadata minu postitust TinkerCADi elektrooniliste projektide põhikasutuse kohta.

Link:

Samm: valmistage kõik komponendid ette

Kõikide komponentide ettevalmistamine
Kõikide komponentide ettevalmistamine

Nüüd hankige kõik meie testimiseks vajalikud komponendid:

1) Arduino Uno

2) Väike leivalaud

3) LED

4) Nupp

5) Takisti (10K-oomi) (väärtust saab muuta takisti suvandite menüüs, klõpsates sellel)

6) Takisti (220 oomi)

2. samm: komponentide ühendamine

Komponentide ühendamine
Komponentide ühendamine

Nüüd peame ühendama kõik komponendid vastavalt meie nõudmistele. Seetõttu peame mõtlema lihtsale loogikale. Kui saame surunupult mis tahes sisendsignaali, peame alles siis rakendama väljundsignaali Arduinoga ühendatud LED-ile.

Selleks asetage surunupp leivaplaadi sillale (nagu näidatud) ja lohistage nupp ühelt tihvtilt juhtmest ja ühendage see leivaplaadi positiivse seeriaga. Seejärel ühendage 10k-oomi takisti takisti teise tihvtiga (nagu näidatud). Nüüd toimib see lülitina positiivse ja takisti sektsiooni vahel.

Tõmmake takisti külge ühendatud surunupu samast klemmist välja traat ja ühendage see Arduino tihvtiga 2. See toimib vajutusnupu sisendina. Ühendage takisti teine ots leivaplaadi maandusosaga (-ve). Ühendage positiivne osa Arduino 5 V toitega ja negatiivne osa Arduino GND -ga (maa).

Nüüd peame ühendama LED -i Arduino tihvtiga 13 (saate valida mis tahes) 220 -oomise takisti kaudu.

Samm: koodi kirjutamine

Koodeksi kirjutamine
Koodeksi kirjutamine

Avage ekraani paremas servas vahekaart Kood ja valige kodeerimisrežiim tekstiks ning kustutage selles olev kood.

Esmalt kuulutage Arduinoga ühendatud nupp ja LED -nööpnõelad. Nüüd vajame muutujat, mis salvestab nupu oleku (toimib mäluna). Seega deklareerige selle jaoks täisarvuline muutuja ja määrake vaikeväärtuseks 0 (olles väljalülitatud olekuga tähistatud kui 0).

Nüüd seadistusfunktsioonis kuulutage LED -pin -režiim OUTPUT ja nupp -pin -režiim INPUT.

Void loop funktsioonis lugege nupu olekut digitalRead abil ja salvestage see muutujale.

Nüüd kontrollige, kas nupu olek on HIG H, rakendage kõrgepinge LED -pinile või muule pingele.

Kontrollige koodi, klõpsates simulatsioonil.

4. samm: demo

Kui teil on probleeme, andke mulle sellest teada

Soovitan: