Spisu treści:
Wideo: ULTRADŹWIĘKOWY SYSTEM RADAROWY Z WYKORZYSTANIEM ARDUINO: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Opisany tutaj obwód demonstruje działanie systemu radarowego opartego na ultradźwiękach. Wykorzystuje czujnik ultradźwiękowy do wykrywania obiektu i pomiaru jego odległości oraz obraca się zgodnie z serwomotorem. Kąt obrotu jest wyświetlany na ekranie LCD 16x2. Po wykryciu przeszkody włącza się brzęczyk i jest również wyświetlany na wyświetlaczu LCD.
Systemy radarowe mają wiele zastosowań obronnych, a także cywilnych.
System radarowy składa się z nadajnika, który przekazuje wiązkę w kierunku celu, która jest następnie odbijana przez cel jako sygnał echa. Odbity sygnał jest odbierany przez odbiornik. Odbiornik ten przetwarza odebrany sygnał i dostarcza takie informacje jak obecność celu, odległość, pozycja (ruchoma lub nieruchoma) czy prędkość, które są wyświetlane na wyświetlaczu.
Krok 1: Wymagane komponenty
Arduino UNO R3- Jest to płytka mikrokontrolera oparta na wymiennym mikrokontrolerze typu dual-inline-package (DIP) ATmega328 AVR. Posiada 20 cyfrowych pinów wejścia/wyjścia (z których 6 może być użytych jako wyjścia PWM, a 6 może być użytych jako wejścia analogowe).
Czujnik ultradźwiękowy HC-SR04 - Ten czujnik jest 4-pinowym modułem, którego nazwy pinów to odpowiednio Vcc (5v), Trigger, Echo i Ground. Czujnik ten jest bardzo popularnym czujnikiem używanym w wielu aplikacjach, w których wymagany jest pomiar odległości lub wykrywanie obiektów. Moduł ma dwoje oczu jak projekty z przodu, które tworzą nadajnik i odbiornik ultradźwięków.
Tower Pro SG90 Micro Servo Motor-Ten serwo ma obrót o 180°. Jest to cyfrowy serwomotor, który szybciej i lepiej odbiera i przetwarza sygnał PWM. Jest wyposażony w wyrafinowane obwody wewnętrzne, które zapewniają dobry moment obrotowy, moc trzymania i szybsze aktualizacje w odpowiedzi na siły zewnętrzne. Składa się z trzech przewodów w kolorze brązowym, czerwonym i żółtym.
Brązowy/czarny: podłączony do ziemi
Czerwony: podłączony do VCC (5v)
Żółty/biały: Podłączony do pinu danych przez ten sygnał pwm jest podawany do napędu silnika.
Wyświetlacz LCD 16x2 (zielone podświetlenie) – wyświetlacz LCD 16x2 jest wyświetlaczem alfanumerycznym. Opiera się na kontrolerze wyświetlacza HD44780 i jest gotowy do współpracy z większością mikrokontrolerów. Działa na 5V i ma zielone podświetlenie, które można włączać i wyłączać w zależności od potrzeb. Kontrast ekranu można również kontrolować, zmieniając napięcie na bolcu kontroli kontrastu (Pin 3).
Brzęczyk
Płyta zasilacza 12 v
Przewody połączeniowe
Krok 2: Komponenty połączone ze sobą
LCD PIN_RS------------------ 12 Arduino Uno
LCD PIN_RW ------------------ GND
LCD PIN_EN -------------------11 Arduino Uno
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 Arduino Uno
LCD PIN_D5 ------------------- 4 Arduino Uno
LCD PIN_D6 ------------------- 3 Arduino Uno
LCD PIN_D7 ------------------- 2 Arduino Uno
LCD PIN_VSS------------------ GND
LCD PIN_VDD------------------ 5V
Czujnik Pin_VCC---------------- 5 V
Czujnik Pin_Trig------------------8 Arduino Uno
Czujnik Pin_Echo-----------------9 Arduino Uno
Czujnik Pin_GND------------------GND
Serwomotor posiada złącze żeńskie z trzema pinami. Brązowy/czarny to zazwyczaj ziemia.
Podłącz kabel zasilający, który we wszystkich standardach powinien być czerwony do 5V na Arduino.
Podłącz pozostałą linię na złączu serwo do pinu cyfrowego w Arduino.
Pin brzęczyka-dodatni jest podłączony do cyfrowego pinu Arduino, a drugi pin jest podłączony do masy.
Krok 3: Kodeks
Pobierz główny kod z poniższego linku:-
Główny kod:
Po wgraniu programu do Arduino można zobaczyć system radarowy za pomocą oprogramowania o nazwie „Przetwarzanie”.
Przetwarzanie jest dostępne dla systemów Linux, Mac OS X i Windows.
Oprogramowanie można pobrać z linku: https://processing.org/download/. Wybierz swój wybór, aby pobrać oprogramowanie.
Uruchom kod przetwarzania po przesłaniu głównego kodu.
Uwaga:- Musisz zmienić nazwę portu i zmienić warunki zgodnie z potrzebami.
Po uruchomieniu kodu przetwarzania otwiera się czarne okno. Możesz zobaczyć poruszający się radar, a po wykryciu przeszkody pojawia się czerwona linia.
Możesz pobrać kod przetwarzania z powyższego linku (Kod główny).
Mam nadzieję, że ci to ułatwiło. Jeśli podoba Ci się ta instrukcja i okazała się przydatna, nie zapomnij zasubskrybować, a jeśli masz jakiekolwiek wątpliwości, pytania lub potrzebujesz pomocy, po prostu zostaw komentarz poniżej…
Dzięki elementzonline.com
Zalecana:
Prosty system radarowy firmy Magicbit: 6 kroków
Prosty system radarowy firmy Magicbit: Ten samouczek pokazuje, jak stworzyć prosty system radarowy za pomocą czujnika HC-SR04 i płytki deweloperskiej Microbit z przetwarzaniem i Arduino IDE
Zrób to sam system radarowy za pomocą czujnika ultradźwiękowego: 3 kroki
DIY Radar System wykorzystujący czujnik ultradźwiękowy: Tutaj dzielę się z tobą tym projektem, który jest łatwy do wykonania dzięki czujnikowi ultradźwiękowemu arduino i serwomotorowi
Ultradźwiękowy system pozycjonowania: 4 kroki (ze zdjęciami)
Ultrasonics Based Positioning System: Wszystkie wersje radarów ultradźwiękowych, które znalazłem dla urządzeń arduino (Arduino - Radar/Ultrasonic Detector, Arduino Ultrasonic Radar Project) są bardzo ładnymi radarami, ale wszystkie są "ślepe". Mam na myśli, że radar coś wykrywa, ale co ja
SYSTEM POS DLA SKLEPÓW, SPOŻYWCZYCH I CENTRÓW SERWISOWYCH EXCEL Z wykorzystaniem kodów kreskowych: 7 kroków
SYSTEM POS DLA SKLEPÓW, SPRZEDAŻY I CENTRÓW USŁUGOWYCH FIRMY EXCEL Z wykorzystaniem kodów kreskowych: W tym blogu przedstawiam Państwu jak stworzyć prosty system POS (point of sales) dla małych sklepów spożywczych i punktów usługowych. Dzięki tej metodzie możesz zarządzać następującymi obiektami bez specjalnego oprogramowania lub drogiego sprzętu. przeciwko Iss
Łatwy system radarowy na biurku: 4 kroki
Easy Desktop Radar System: OK, więc mieszkasz w części Stanów Zjednoczonych, gdzie jest dużo śniegu i burz. Potrzebujesz łatwego systemu radarowego do korzystania z mojego komputera, który będzie aktualizowany i będzie łatwiejszy niż ładowanie strony pogodowej online. Ty(ja) zaglądasz online i znajdujesz GIS