Оглавление:
- Шаг 1: материалы + инструменты
- Шаг 2: Размещение компонентов
- Шаг 3: Установка сервера на Raspberry Pi
- Шаг 4: Установка сервера на Raspberry Pi (часть 2)
- Шаг 5: Установка сервера на Raspberry Pi (часть 3)
- Шаг 6: Настройка оборудования
Видео: Управление радиоуправляемым автомобилем через веб-интерфейс: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Привет друзья! В этом руководстве я научу вас создавать радиоуправляемую машину через веб-интерфейс. Мы будем управлять им по беспроводной сети через собственный сервер. Используя метод, который я вам покажу, нам не потребуется использовать RC-приемник. Чтобы разместить веб-сервер, мы будем использовать Raspberry Pi и Arduino для взаимодействия Rasberry Pi с контроллером мотора RC автомобилей. Что ж, подождите, есть еще один шаг для списка материалов, которые мы собираемся использовать в этом руководстве, и не забудьте проголосовать за меня, Plzzzz:-).
Вы также можете подписаться на меня в Instagram "https://www.instagram.com/vikaspal2131/"
Шаг 1: материалы + инструменты
Для создания этого автомобиля вам необходимо приобрести следующее:
1. Raspberry Pi
2. Arduino UNO
3. Регулятор напряжения 5В
4. 2 x трехконтактный фиксатор
5. Женский разъем USB
6. Щит для прототипирования Arduino
7. Некоторые булавки заголовка
8. Штекерный и женский разъем аккумулятора
9. 6 стоек для печатных плат с соответствующими винтами
10. Некоторые монтажные провода
11. Wi-Fi ключ
Шаг 2: Размещение компонентов
Собрав все вещи, я собираюсь начать сборку, разместив компоненты на плате. Затем я припаяю их все на место, а затем, следуя приведенной выше схеме подключения, сделаю все необходимые соединения.
Я обнаружил, что сначала закрепив концы проводов, мне легче припаять их к плате. После того, как я продал его на месте, я припаял штыри разъема. Я также сделал кабель, который проходит между батареей и блоком управления двигателем, что позволяет мне добавить два дополнительных провода, которые легко подключить. подать питание на 5-вольтовый регулятор. Я также припаял эти провода к регулятору. На следующем этапе мы установим сервер и превратим Raspberry Pi в точку беспроводного доступа.
Шаг 3: Установка сервера на Raspberry Pi
Для начала я собираюсь установить и настроить сервер. Инструкции по установке сервера находятся по этой ссылке. Это репозиторий git, из которого вы можете установить сервер на свой Raspberry Pi. Перейдите по этой ссылке, чтобы установить сервер. После установки мы можем настроить наш Pi как точку беспроводного доступа. Для этого нам сначала нужно запустить эту команду: - «sudo nano / etc / network / interfaces» и нажать Enter. После этого места, хеш перед всеми строками, содержащими "wlan0" или "wpa", за исключением строки, в которой упоминается "allow-hot plug wlan0" (убедитесь, что единственный хеш-код перед строками, имеющими Wlan0 или wpa). Затем мы также можем добавить эти три строки в файл.
#iface wlan0 inet static
адрес 192.168.42.1
маска сети 255.255.255.0"
а затем выйдите из файла с помощью ctrl + x и перезагрузите Pi с помощью cmd «sudo reboot».
Шаг 4: Установка сервера на Raspberry Pi (часть 2)
Затем, после повторного входа в наш Pi, мы можем установить DHCP-сервер с помощью cmd «sudo apt-get install isc-dhcp-server», а затем отредактировать следующий файл конфигурации с помощью cmd «sudo nano /etc/dhcp/dhcpd.conf». Поместите хеш перед строками, в которых упоминается "option domain-name". Затем мы также можем удалить хеш перед авторитетной строкой (которая находится на четыре строки ниже от «option domain-name») и добавить следующие строки в файл в конец файла: -
подсеть 192.168.42.0 сетевая маска 255.255.255.0 {
диапазон 192.168.42.10 192.168.42.50;
опция широковещательного адреса 192.168.42.255;
вариант маршрутизаторов 192.169.42.1;
время аренды по умолчанию 600;
max-lease-time 7200;
вариант доменного имени "локальный";
option domain-name-servers 8.8.8.8, 8.8.4.4;
Затем мы можем выйти из этого файла, а затем запустить следующую команду «sudo nano / etc / default / isc-dhcp-server»
В последней строке этого файла вы можете увидеть, что написано INTERFACES = "", добавьте "wlan0" между кавычками интерфейсов и выйдите из файла.
Шаг 5: Установка сервера на Raspberry Pi (часть 3)
Затем мы можем установить hostapd с помощью этой команды «sudo apt-get install hostapd», а затем отредактировать файл конфигурации, добавив следующие строки с помощью cmd «sudo nano /etc/hostapd/hostapd.conf :-
интерфейс = wlan0
драйвер = n180211
# driver = rt1871xdrv
ssid = Mypi
hw_mode = g
канал = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = малина
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
Затем мы можем отредактировать файл конфигурации, внося следующие изменения с помощью cmd «sudo nano / etc / default / hostapd». Теперь есть строка, где написано # DAEMON_CONF = "". Сначала удалите хеш с его передней части и напишите следующую строку между его кавычками "/etc/hostapd/hostapd.conf", а затем выйдите из файла.
Шаг 6: Настройка оборудования
Затем мы можем вставить беспроводной адаптер в порт Pi USB и получить доступ к точке беспроводного доступа Pi под названием Mypi, а пароль - raspberry Pi. Теперь я покажу вам, как я сделал специальную пластину для установки Raspberry Pi и Arduino, и как соединить все вместе и протестировать.
После того, как я спроектировал платформу для моей машины, я вырезал фанеру лазерным резаком. Затем я добавляю стойку к фанере. После этого я установил Arduino и Raspberry Pi на стойку, используя еще несколько винтов. После прикрепления специального щита к Arduino я могу прикрепить фанеру к моей радиоуправляемой машине. Затем мы можем подключить сервопривод рулевого управления RC к серверу, подключенному к контакту 10, а контроллер мотора - к серверу, подключенному к контакту 9. Затем с помощью кабеля для принтера подключите Arduino к USB-порту Raspberry Pi, а затем подключите ключ Wi-Fi к Pi.. Затем мы можем подключить USB-кабель к разъему питания Pi, а конец - к настраиваемому экрану. Затем, подключив аккумулятор к кабелю питания, я подключился к своей беспроводной сети Pi и запустил сервер. После подключения к беспроводной сети Pi я ввел IP-адрес в свой браузер. После этого появится интерфейс. Из этого интерфейса я могу управлять движением машины.
После этого вы можете играть со своим радиоуправляемым автомобилем в браузере.
Рекомендуемые:
Управление Led через приложение Blynk с помощью Nodemcu через Интернет: 5 шагов
Управление светодиодом через приложение Blynk с помощью Nodemcu через Интернет: Привет всем, сегодня мы покажем вам, как вы можете управлять светодиодом с помощью смартфона через Интернет
Превращение любого радиоуправляемого автомобиля в приложение Bluetooth Управление радиоуправляемым автомобилем: 9 шагов
Превращение любого радиоуправляемого автомобиля в управляемое с помощью приложения Bluetooth Автомобиль с пультом дистанционного управления: в этом проекте показаны шаги по замене обычного автомобиля с дистанционным управлением на автомобиль с управлением по Bluetooth (BLE) с помощью робототехнической платы Wombatics SAM01, приложения Blynk и приложения MIT App Inventor. есть много недорогих радиоуправляемых машин с множеством функций, таких как светодиодные фары и
Управление устройствами через Интернет через браузер. (IoT): 6 шагов
Управление устройствами через Интернет через браузер. (IoT): в этой инструкции я покажу вам, как вы можете управлять такими устройствами, как светодиоды, реле, двигатели и т. Д., Через Интернет через веб-браузер. И вы можете безопасно получить доступ к элементам управления с любого устройства. Я использовал здесь веб-платформу RemoteMe.org visit
Управление автомобилем Arduino Bluetooth 4 X 4: 9 шагов (с изображениями)
Arduino Bluetooth Car Control 4 X 4: Шаги приложения Project: 1. Установите “ Arduino Bluetooth Car Control ” Приложение по ссылке ниже: https://play.google.com/store/apps/details?id=com.mtm.car22&hl=tr2. Скачать схему подключения, шаги по установке и Arduino.ino
ESP8266-NODEMCU WiFi-модуль №2 за 3 доллара - беспроводное управление контактами через веб-страницу: 9 шагов (с изображениями)
ESP8266-NODEMCU WiFi-модуль №2 за 3 доллара - беспроводное управление контактами через веб-страницу. Наступил новый мир этих микрокомпьютеров, и эта вещь - ESP8266 NODEMCU. Это первая часть, которая показывает, как вы можете установить среду esp8266 в вашу IDE Arduino через видео о начале работы и как части в