Spisu treści:
Wideo: Miernik pojemności z TM1637 przy użyciu Arduino.: 5 kroków (ze zdjęciami)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jak zrobić miernik pojemności za pomocą Arduino wyświetlany na TM1637. Od 1 uF do około 2000 uF.
Krok 1: Wymagane części
Rezydenci:
1x: 220 Ohm
1x: 10 kOhm (lub coś innego, ale po tym, czego użyjesz, będziesz musiał zmienić kod, 8000 omów również zadziała.)
Kondensatory:
Miej szereg kondensatorów podczas testowania, ponieważ w razie potrzeby łatwiej jest je kalibrować. Kondensatory na zdjęciu widoczne od lewej: 10 uF, 47 uF, 220 uF i 1000 uF. Skalibruj go po tym, co Twoim zdaniem będzie najczęściej używane.
TM1637:
Nie jest to potrzebne, jeśli chcesz tylko zobaczyć wartości na swoim komputerze, ale programowanie jest już zrobione z Twojej strony, więc dlaczego nie dodać jednego.
Przewody połączeniowe:
W zależności od tego, czy używasz TM1637, czy nie, potrzebujesz około 8 przewodów, TM1637 używa 4.
Kabel USB:
Do programowania Arduino.
I oczywiście Arduino i komputer do programowania.
Krok 2: Podłączanie oporników
Rezystor 220 Ohm przechodzi z cyfrowego 11 na A0 i anodę kondensatora.
Drugi rezystor przechodzi z cyfrowego 13 na A0 i anodę kondensatora. Czwarty kabel prowadzi drugi koniec kondensatora do GND.
Krok 3: Podłączanie TM1637
Na tym wyświetlaczu są 4 piny, 2 z nich do GND i 5V. Pozostałe 2 noszą nazwy DIO i CLK, DIO przechodzi do cyfrowego 8 na Arduino, a CLK do cyfrowego 9.
Wszystko gotowe! Czas załadować szkic!
Krok 4: Kod i pliki wyświetlania
Plik o nazwie Miernik pojemności jest głównym szkicem, pozostałe dwa pliki są niezbędne do działania wyświetlacza.
Pierwszym krokiem jest otwarcie Arduino IDE, jeśli jeszcze go nie masz, znajdziesz je tutaj:
Następnie otwórz główny szkic, naciśnij szkic, a następnie dodaj plik. Stamtąd wybierzesz pozostałe 2 pliki. Kiedy skończysz, powinno wyglądać podobnie do zrzutu ekranu znajdującego się w tym kroku.
Naciśnij wgraj i przetestuj!
Jeśli chcesz, aby znak "u" był wyświetlany tak, jak na pierwszym obrazku, wpisz:
TM.wyświetlacz(2, 0x30);
Aby wyświetlić „F”:
Wyświetlacz TM(3, 15);
Usunąłem to w kodzie, ponieważ ogranicza to liczby, które możesz wyświetlić.
Krok 5: Dzięki:
Baelzabubba:
www.instructables.com/member/baelza.bubba/
Kto dał mi link do strony poniżej, gdzie znalazłem ten obwód i większość kodu.
www.circuitbasics.com/how-to-make-an-arduino-capacitance-meter/