Obsah:

Jak číst více analogových hodnot pomocí jednoho analogového pinu: 6 kroků (s obrázky)
Jak číst více analogových hodnot pomocí jednoho analogového pinu: 6 kroků (s obrázky)

Video: Jak číst více analogových hodnot pomocí jednoho analogového pinu: 6 kroků (s obrázky)

Video: Jak číst více analogových hodnot pomocí jednoho analogového pinu: 6 kroků (s obrázky)
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Červenec
Anonim
Image
Image
Proč to chcete
Proč to chcete

V tomto tutoriálu vám ukážu, jak číst více analogových hodnot pomocí pouze jednoho analogového vstupního pinu.

Krok 1: Proč to chcete

Pokud jste elektronický nadšenec nebo fanda, možná znáte spoustu desek mikrokontrolérů jako

Arduino Uno

Arduino nano

Arduino pro mini

esp 8266 nodemcu

Arduino Uno má 6 analogových pinů, nano má 8 pinů, pro mini má 6 pinů

na rozdíl od jiných desek má nodeMCU pouze jeden analogový pin, takže pokud chcete pomocí nodemcu načíst více než jednu hodnotu anlogu? je možné načíst více analogových hodnot pomocí pouze jednoho pinu? Ano

Krok 2: Jak je to možné?

Jak je to možné?
Jak je to možné?

provedeme to zapnutím a vypnutím senzorů, jako je multiplexování. Nejprve zapneme jeden senzor a z tohoto senzoru načteme analogová data a v dalším kroku zapneme další senzor a vypneme první senzor a načteme data z druhého. senzor, že to

Krok 3: Věci potřebné pro tento projekt

Věci potřebné pro tento projekt
Věci potřebné pro tento projekt
Věci potřebné pro tento projekt
Věci potřebné pro tento projekt
  • nodemcu nebo arduino
  • 2*variabilní odpory
  • 2*diody
  • prkénko
  • nějaké dráty

Krok 4: Schéma zapojení

Kruhový diagram
Kruhový diagram

v tomto schématu zapojení vidíte, že jsem připojil kladné svorky variabilních rezistorů k digitálnímu pinu 1 a 2, abychom mohli vypínat a zapínat variabilní rezistory zapínáním a vypínáním digitálních pinů

připojenípozitiva variabilních rezistorů na d1 a d2 uzemnění na zem připojit analogové piny na diody kladná strana připojit diody záporný konec na A0 nodemcu Použil jsem diody k překonání překrývajících se dat, to je vše o připojení

Krok 5: Programování

Programování
Programování

stáhnout kód a knihovnu

Krok 6: Nastavení aplikace Blynk

stáhnout kód a knihovnu

úplné pokyny najdete ve videu

www.youtube.com/embed/8UAWH36mIdk

dík

Doporučuje: