
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com)"
* masz dość pisowni drinka na stole ? jest to problem, z którym wszyscy się borykają. za pomocą czujnika ultradźwiękowego i Arduino.. znalazłem fajne, tanie w budowie rozwiązanie..
za pomocą prostego kodu. możesz całkowicie rozwiązać ten problem.
Krok 1: Części

1-przewody połączeniowe
2- czujnik ultradźwiękowy
Moduł 3-przekaźnikowy
Pompa powietrza 4-5 v
5-płyta chlebowa
6-silnik serwo
Kontroler 7-IR
8-odbiornik podczerwieni
9- Arduino nano
Krok 2: Zbuduj obwód

w załączeniu, jest schemat ideowy.
Oto szpilki do wszystkich części:
przekaźnik 7echo 8
wyzwalanie 9
silnik serwo 10
odbiornik 11
* możesz zmienić te piny. Upewnij się jednak, że kod pasuje do twoich połączeń.
Krok 3: Kod

są dwa kody.. pierwszy to uzyskanie adresu przycisków, których chcesz użyć do otwierania i zamykania pokrywy. Użyłem + do otwierania, - do zamykania. uruchom kod i otwórz monitor szeregowy. naciśnij przycisk otwierania i skopiuj wartość uzyskaną w monitorze szeregowym (NACIŚNIJ LEWE). wklej otrzymany numer zamiast (0xFF18E7) . powtórz z przyciskiem zamykającym. następnie zamknij monitor szeregowy i kod zdalny. i wgraj kod projektu do Arduino.
* proszę obejrzeć przesłany film, aby zobaczyć wyniki po przesłaniu kodu.
nie zapomnij pobrać potrzebnych bibliotek.
* dla kodu projektu..
należy zsumować trzy kody. najpierw skopiuj kod projektu i dodaj go do Arduino, a następnie utwórz dwa nowe krany, jeden dla.cpp i jeden dla.h.
Krok 4: Projekt mechaniczny

w załączeniu animowany film 3D przedstawiający konstrukcję maszyny. również pliki STL są przesyłane, jeśli chcesz je wydrukować w 3D. Możesz również zbudować maszynę ręcznie za pomocą pianki lub kartonu. W swoim projekcie użyłem pianki, ponieważ jest ona lżejsza.
*Wymiary zależą od wielkości butelki sody, której chcesz użyć.
Krok 5: Jak to działa?
Po podłączeniu systemu do zasilania w pierwszej kolejności uruchomi się zawartość void setup. Jednym z najważniejszych zdarzeń jest inicjalizacja zdalnego odbiornika IR, który zależy głównie od preferencji timera w jego działaniu. następnie podłącz linię serwomechanizmu również do wybranego pinu. po tym zostanie uruchomiona funkcja void loop. odległość jest mierzona. jeśli jest mniejsza niż 5 cm, sygnał przekaźnika przejdzie w stan wysoki, aby włączyć pompę, a jeśli odległość jest większa niż 5 cm, sygnał przekaźnika przejdzie w stan niski, aby odłączyć zasilanie pompy. Następnie sprawdź, czy jakikolwiek przycisk pilota jest wciśnięty, czy nie, więc jeśli przycisk zostanie naciśnięty, uzyskaj odczyt lub IR, a następnie porównaj go, aby wiedzieć, który przycisk jest wciśnięty, więc jeśli zostanie naciśnięty przycisk otwierania, serwo obraca się do kąta otwarcia. w przeciwnym razie, jeśli zostanie naciśnięty przycisk wyłączenia, serwo obraca się do bliskiego kąta. potem cykl void loop zostanie powtórzony.
Krok 6: Serwosilnik
istnieje potrzeba dostosowania silnika serwo do osiągnięcia tego projektu. rolą serwonapędu w tym projekcie jest otwieranie i zamykanie pokrywy maszyny za pomocą pilota. dłuższą rzecz należy przykleić do silnika serwo. może to być kij drewniany, lub kawałek pianki jak użyłem w tym projekcie, wtedy cały serwomotor będzie przyklejony do boku maszyny. proszę odnieść się do załączonych zdjęć.
Krok 7: Moc
ten projekt może być zasilany baterią od 5 do 12 V. możesz go zasilać kablem Arduino podłączonym do gniazdka, tak jak ja. lub możesz podłączyć adapter baterii 9 V do baterii 9 V. i przyciąć do końca, aby połączyć go z płytą stykową. PAMIĘTAJ, podłącz dodatnią stronę baterii 9 V do pinu Vin w Arduino, a nie pin 5 V, ponieważ pin 5 V może pomieścić tylko 5 V, a nie 9.
Zalecana:
Bezdotykowa fontanna wodna: 9 kroków (ze zdjęciami)

Contactless Water Fountain: Na koniec mojego pierwszego roku jako student MCT otrzymałem zadanie stworzenia projektu, który zawierałby wszystkie umiejętności, które zdobyłem na kursach w ciągu roku. Szukałem projektu, który sprawdziłby wszystkie postawione wymagania przez moich nauczycieli i w
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)

Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Tańcząca fontanna: Arduino z analizatorem widma MSGEQ7: 8 kroków

Tańcząca fontanna: Arduino z analizatorem widma MSGEQ7: Odbiór sygnału audio i przekształcanie go w reakcję wizualną lub mechaniczną jest bardzo interesujący. W tym projekcie użyjemy Arduino Mega do podłączenia do analizatora widma MSGEQ7, który pobiera wejściowy sygnał audio i wykonuje pasmo
Fontanna wodna Mood Light Bluetooth: 5 kroków

Mood Light Bluetooth Water Fountain: Zamierzamy nadużywać starego plastikowego pudełka i niektórych kapsli do inteligentnej fontanny, która zmienia kolor losowo lub w zależności od naszego nastroju. Możemy zmienić kolor światła w zależności od naszego nastroju ze smartfona przez łączność Bluetooth
Fontanna: 5 kroków

Fontanna: Ta instrukcja dotyczy tworzenia fontanny wodnej z bardzo niewielu materiałów, z których większość można znaleźć w domu. Potrzebne będą: pompa wodna bateria 9 V złącze do baterii folia karton taśma klej nożyczki plastikowy pojemnik z