Obsah:

Push Switch to Control Led (Arduino): 4 kroky
Push Switch to Control Led (Arduino): 4 kroky

Video: Push Switch to Control Led (Arduino): 4 kroky

Video: Push Switch to Control Led (Arduino): 4 kroky
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Push Switch to Control Led (Arduino)
Push Switch to Control Led (Arduino)

Projekty Tinkercad »

Ahoj !, Dnes ukážem, ako používať tlačidlo na ovládanie stavu ON/OFF LED diódy v Arduine.

Na tento účel použijem TinkerCAD, ktorý sa veľmi ľahko používa a slúži na naše účely, pokiaľ ide o takéto veci.

Ak chcete vedieť, ako používať TinkerCAD, môžete si pozrieť môj príspevok o základnom použití TinkerCAD pre elektronické projekty.

Odkaz:

Krok 1: Príprava všetkých komponentov

Príprava všetkých komponentov
Príprava všetkých komponentov

Teraz získajte všetky komponenty potrebné na naše testovanie:

1) Arduino Uno

2) Malý prkénko

3) LED dióda

4) Tlačidlo

5) Rezistor (10K-ohmov) (hodnotu je možné zmeniť v ponuke možností rezistora kliknutím na ňu)

6) Rezistor (220 ohmov)

Krok 2: Pripojenie komponentov

Pripojenie komponentov
Pripojenie komponentov

Teraz musíme pripojiť všetky komponenty podľa našich požiadaviek. Preto musíme myslieť na jednoduchú logiku. Keď dostaneme akýkoľvek vstupný signál z tlačidla, potom musíme použiť výstupný signál na LED pripojenú k Arduinu.

Za týmto účelom umiestnite tlačidlo do mostíka nepájivej dosky (ako je znázornené na obrázku) a odtiahnite drôt z jedného z kolíkov tlačidla a pripojte ho k kladnej sérii nepájivej dosky. Potom pripojte odpor 10 kOhm k druhému kolíku rezistora (ako je znázornené). Teraz to bude fungovať ako prepínač medzi pozitívnou sekciou a rezistorovou sekciou.

Odpojte vodič z rovnakého konektora tlačidla pripojeného k odporu a pripojte ho k kolíku 2 Arduina. Toto bude fungovať ako vstup z tlačidla. Pripojte druhý koniec odporu k uzemňovacej časti (-ve) nepájivej dosky. Pripojte kladnú časť k 5V napájaniu Arduina a zápornú časť k GND (uzemneniu) Arduina.

Teraz musíme pripojiť LED k pinu 13 (môžete si vybrať ľubovoľný) Arduina cez odpor 220 ohmov.

Krok 3: Napíšte kód

Písanie kódexu
Písanie kódexu

Otvorte kartu Kód na pravej strane obrazovky, vyberte režim kódovania ako text a odstráňte z neho existujúci kód.

Najprv deklarujte tlačidlo a LED kolíky pripojené k Arduinu. Teraz potrebujeme premennú, ktorá dokáže uložiť stav tlačidla (funguje ako pamäť). Deklarujte preto celočíselnú premennú a priraďte predvolenú hodnotu 0 (stav OFF je označený 0).

Teraz vo funkcii nastavenia deklarujte režim LED kolíkov ako VÝSTUP a režim kolíkov pre tlačidlá ako VSTUP.

Vo funkcii prázdnej slučky prečítajte stav tlačidla pomocou digitalRead a uložte ho do premennej.

Teraz skontrolujte, či je stav tlačidla VELKÝ, na kolík LED privádzajte vysoké napätie alebo nízke napätie.

Otestujte kód kliknutím na simuláciu.

Krok 4: Demo

Ak je nejaký problém, dajte mi prosím vedieť

Odporúča: