Spisu treści:
- Krok 1: Testy pierwszego obwodu
- Krok 2: Projektowanie i testowanie obwodów
- Krok 3: Prototyp po stronie odbiornika
- Krok 4: Prototyp po stronie nadajnika
- Krok 5: Projekt obudowy do druku 3D
- Krok 6: Drukowany w 3D futerał na sondę
- Krok 7: Instalacja i testowanie
Wideo: Czujnik/wskaźnik temperatury silnika z bezprzewodową sondą do klasycznych pojazdów: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Zrobiłem tę sondę dla mojego kochanego Çipitaka. Samochód fiat 126 z 2 cylindrowym silnikiem chłodzonym powietrzem pod tylną maską.
Çipitak nie ma wskaźnika temperatury pokazującego, jak gorący jest silnik, więc pomyślałem, że czujnik będzie pomocny.
Chciałem również, aby czujnik był bezprzewodowy, aby uniknąć prowadzenia kabla z tyłu.
Pomyślałem o zrobieniu części wskaźnika (odbiornika) z jakimś wyświetlaczem cyfrowo-analogowym, który będzie zasilany z gniazda USB w moim samochodowym odtwarzaczu mp3.
I chciałem zrobić część sondy odbiorczej z dwoma czujnikami temperatury i zasilać ją z 3-4 baterii AAA.
Krok 1: Testy pierwszego obwodu
Projektując moje obwody, natknąłem się na przydatną stronę internetową, na której pobrałem przykładowy kod, który działa pięknie i napisałem własny kod, używając niektórych części tego kodu.
oto link z tej strony związany z używaniem mikrokontrolera pic z wyświetlaczem oled
oraz
oto link z tej samej witryny związany z używaniem tanich modułów RF 433 MHz do komunikacji między 2 mikroami pic.
adres główny witryny znajduje się poniżej, który jest pełen bardzo przydatnych, praktycznych prostych obwodów, jak sama nazwa wskazuje (nie mam związku z właścicielami witryny).
simple-circuit.com/
dwa dziwne nazwane pliki mp4 to małe pliki wideo pokazujące system podczas działania.
Krok 2: Projektowanie i testowanie obwodów
Użyłem mikrokontrolerów pic 12F1822 dla części nadajnika i odbiornika.
Wyświetlacz oled jest podłączony do części odbiorczej, aby wyświetlać zmierzone temperatury.
Ponieważ sterownik 1822 ma bardzo niski suwak, tylko podstawowa funkcjonalność wyświetlacza służy do drukowania bloków obok siebie, tworząc w sumie 6 liter cyfrowych.
po stronie nadawczej pracują dwa czujniki temperatury 18B20 jako temp1 i temp2.
Temp1 służy do pomiaru temperatury silnika głównego i uruchamia się co 6 minut i sprawdza temperaturę. Jeśli temperatura jest niższa niż 50°C, obwód nic nie robi i przechodzi w tryb uśpienia, aby obudzić się ponownie 6 minut później.
Temp2 może być używany do monitorowania temperatury drugiego punktu na silniku lub może temperatury akumulatorów w sondzie nadawczej.
jeśli Temp1 jest wyższe lub równe 50°C to mierzona jest również Temp2, moduł nadajnika jest włączany przez sterownik i oba pomiary są przesyłane do odbiornika. Następnie obwód przełącza taktowanie, aby budzić się co 30 sekund i ponownie zasypia.
Obwód budzi się 30 sekund później przy tych samych pomiarach i transmisji i przechodzi z powrotem w stan uśpienia, powtarzając ten cykl, dopóki silnik jest gorący.
jeśli temp2 spadnie poniżej 50°C to obwód myśli, że silnik jest wyłączony i przestaje nadawać, przełącza czas budzenia na 6 minut i przechodzi w stan uśpienia.
Pobór mocy przy zasilaniu 6V (4 baterie AAA szeregowo) podczas normalnej pracy podczas nadawania wynosi około 5mA a bez nadawania około 3mA. W trybie uśpienia pobierany prąd spada do 0,03 mA. Jest to wartość zużycia, która mogłaby z łatwością umożliwić wielomiesięczną pracę obwodu z tym samym zestawem baterii.
dołączone są kody szesnastkowe po stronie nadajnika i odbiornika.
Krok 3: Prototyp po stronie odbiornika
Prototyp strony nadawczej jak widać na zdjęciach wykonałem przy użyciu wielootworowej płytki prototypowej. Wytnij kabel usb, aby użyć jako podstawy urządzenia, a także zasilacza.
Krok 4: Prototyp po stronie nadajnika
Strona nadawcza jest również wykonana w podobny sposób przy użyciu małej płytki prototypowej z wieloma otworami.
Użyłem starej myszy jako obudowy nadajnika i losowo wrzuciłem obwody do środka i przymocowałem kilka magnesów, aby przykleić ją do miski olejowej z blachy fiata 126 bez użycia żadnych śrub lub innych części do mocowania.
Krok 5: Projekt obudowy do druku 3D
Wymodelowałem ekran oled i inne części w solidworks i zaprojektowałem zewnętrzną obudowę dla części odbiorczej.
do nadajnika można użyć dowolnej dostępnej obudowy, nawet obudowa myszy jest w porządku, jak wiesz. Nie zaprojektowałem więc do tego specjalnego etui. Oto etapy projektowania obudowy odbiornika.
Dołączone są również pliki STL do drukowania 3D.
Krok 6: Drukowany w 3D futerał na sondę
Zrobiłem wydruk 3d na sondę
Krok 7: Instalacja i testowanie
instalacja była prosta:D. Sondę można przymocować do dowolnej metalowej powierzchni, więc najpierw wypróbowałem górną część silnika, a następnie bok miski olejowej. Działa dobrze w obu lokalizacjach.
mój wydruk testowy został wykonany z PLA, więc spodziewano się, że zmiękł w wysokich temperaturach. Następnym razem spróbuję ABS.
Zalecana:
Wskaźnik temperatury procesora Raspberry Pi: 11 kroków (ze zdjęciami)
Wskaźnik temperatury procesora Raspberry Pi: Wcześniej wprowadziłem prosty obwód wskaźnika stanu operacyjnego raspberry pi (zwany dalej RPI). Tym razem wyjaśnię bardziej przydatny obwód wskaźnika dla RPI działającego jako bezgłowy (bez monitora). Powyższy obwód pokazuje Procesor
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków
Czujnik temperatury i wilgotności Arduino zasilany energią słoneczną jako czujnik Oregon 433 mhz: Jest to konstrukcja czujnika temperatury i wilgotności zasilanego energią słoneczną. Czujnik emuluje czujnik Oregon 433 mhz i jest widoczny w bramce Telldus Net. Czujnik ruchu energii słonecznej" z serwisu eBay. Upewnij się, że mówi o cieście 3,7 V
Wskaźnik temperatury i wilgotności według Arduino: 7 kroków (ze zdjęciami)
Wskaźnik temperatury i wilgotności Arduino: Ta instrukcja pokaże, jak zrobić pudełko, które może wskazywać temperaturę i wilgotność za pomocą Arduino. Możesz umieścić to pudełko na stole, aby zmierzyć temperaturę i wilgotność w swoim pokoju. zagęszczony f
Czujnik dzwonka do drzwi i czujnik temperatury: 6 kroków
Czujnik nacisku i temperatury dzwonka do drzwi: Ulepsza standardowy dzwonek przewodowy do drzwi z modułem esp-12F (esp8266). Instaluje się w samym dzwonku, aby uniknąć jakichkolwiek zmian w okablowaniu. Zapewnia następujące funkcje Wykrywanie przyciśnięć dzwonka do drzwiWysyła powiadomienia na telefon za pośrednictwem sklepów IFTTTS
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: 7 kroków (ze zdjęciami)
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: Wciąż w drodze do ukończenia „nadchodzącego projektu”, „Termometr do gotowania z sondą temperatury ESP32 NTP z korekcją Steinharta-Harta i alarmem temperatury”. jest instrukcją pokazującą, jak dodać sondę temperatury NTP, piezo b