Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym samouczku pokażę, jak odczytać wiele wartości analogowych za pomocą tylko jednego wejścia analogowego.
Krok 1: Dlaczego chcesz to zrobić
jeśli jesteś entuzjastą elektroniki lub hobbystą, możesz znać wiele płyt z mikrokontrolerami, takich jak
Arduino Uno
Arduino nano
Arduino pro mini
szczególnie 8266 nodemcu
Arduino Uno ma 6 pinów analogowych, nano ma 8 pinów, pro mini ma 6 pinów
w przeciwieństwie do innych płyt, nodeMCU ma tylko jeden pin analogowy, więc jeśli chcesz odczytać więcej niż jedną wartość anlogową za pomocą nodemcu? czy możliwe jest odczytywanie wielu wartości analogowych przy użyciu tylko jednego pinu.? tak
Krok 2: Jak to możliwe?
robimy to poprzez włączanie i wyłączanie czujników typu multipleksowanie.najpierw włączamy jeden czujnik i odczytujemy dane analogowe z tego czujnika a w kolejnym kroku włączamy kolejny czujnik i wyłączamy pierwszy czujnik i odczytujemy dane z drugiego czujnik, że to
Krok 3: Rzeczy potrzebne do tego projektu
- nodemcu lub arduino
- 2 * zmienne rezystory
- 2 * diody
- płytka do krojenia chleba
- trochę przewodów
Krok 4: Schemat obwodu
na tym schemacie widać, że podłączyłem dodatnie zaciski rezystorów zmiennych do pinów cyfrowych 1 i 2, abyśmy mogli wyłączać i włączać rezystory zmienne, włączając i wyłączając piny cyfrowe
połączenia dodatnie rezystorów zmiennych do d1 i d2 masy do masy podłącz piny analogowe do diod strona dodatnia podłącz diody koniec ujemny do A0 węzła Nodemcu Użyłem diod, aby przezwyciężyć nakładanie się danych, to wszystko o połączeniach
Krok 5: Programowanie
pobierz kod i bibliotekę
Krok 6: Konfiguracja aplikacji Blynk
pobierz kod i bibliotekę
obejrzyj wideo, aby uzyskać pełne instrukcje!
www.youtube.com/embed/8UAWH36mIdk
Dzięki