Беспроводной робот (поддерживает WiFi и Bluetooth)


Структура машинки


Я получил двигатели, коробку передач и шины из 2-х сломанных детских игрушечных машинок с ближайшей барахолки, они стоили мне около 10$ и я подсоединил их с помощью DIN-рейки и пластика, как показано на фотографии.

Схема подключения

Использование последовательных выводов микроконтроллера ATMEGA16 является концепцией этой схемы, которая состоит из:

1 – Драйвер моторов с H-Мостом  используется два L298.
2 – Микроконтроллер Atmega16.
3 – Драйвер светодиодов используется ULN2003.
4 — Последовательный Bluetooth модуль.
5 — Преобразователь Serial-To-Ethernet.
6 — Беспроводная точка доступа WiFi.
7 — Простая N IP-камера.
8 — Аккумулятор 12Вольт с 7809 и 7805 стабилизаторами напряжения для маршрутизатора и IP-камеры.
9 — Аккумулятор 6В  для двигателей.

Схемы H-моста


Два двойных драйвера с Н-мостом L298 соединены, как показано на фотографии.
Двигатели работают на 6 В с максимальным током 2,4 ампер для каждого.
Даташит L298 прилагается.

LED Драйвер

Массив транзисторов Дарлингтона ULN2003 представляет собой быстрое решение и обеспечивает 7 выходов.
Схема показана на прилагаемом изображении.
Даташит прилагается.

Схема контроллера


Исходный код отлаживался на ATMEL AVR Studio 4 с AVR MKII ISP.
Сценарий кода:
1-Включение RX/TX у микроконтроллера ATMEGA16.
2-Отправка ASCII кода с ПК или Планшета.
3-Перевод ASCII код микроконтроллером для специфического выхода в порт А и порт C.

Fuse биты для внешнего резонатора 16МГц должны быть установлены: Высокие: 0xC9, низкие: 0xFF, как показано на прилагаемом изображении. Преобразователь Serial to Ethernet

Я получил модуль на сайте сайте: http://en.usr.cn/USRCN/RS232-serial-to-ethernet-converter-tcp-ip-module Соединение: VDD к 5В. GND к минусу. RX к TX ATmega16. TX к RX Atmega16. CFG: Нормальный Режим подключен к плюсу, Режим Настройки подключен к минусу.

Также для настройки этого модуля необходим модуль RS232 to TTL. Вы можете скачать все документы на указанном сайте. Для этого проекта я установить настройку конвертера, как показано ниже:
Work Mode   : TCP/IP clinet.
Module IP   : 192.168.1.2
Subnet Mask:255.255.255.0
Default gateway :192.168.1.1 (Access point IP).
Parity/data/stop :None /8/1
Destination IP   :192.168.1.3 (Laptop IP).
Destination Port: 8234.
Baud Rate   : 9600 

Программное обеспечение Com-Redirector

Программное обеспечение Com-Redirector, используемое для создания виртуального COM в ноутбуке, т.к. там нет физического порта. Программное обеспечение Putty или Hyper Terminal может быть использовано для передачи информации через этот виртуальный последовательный порт. Пожалуйста, посмотрите видео для получения дополнительной информации.

Последовательный Bluetooth модуль

Я получил Последовательный Bluetooth slave модуль на сайте ниже (вся документация включена): Ключ доступа: 1234

О программном обеспечении. Вы можете скачать программное обеспечение android Bluetooth Controller из Android Market, это удивительное и простое в использовании программное обеспечение.

Переключатель

В конце концов, я подключил переключатель для выбора режима беспроводной связи (WiFi или Bluetooth).

Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот

Схема H-моста
Драйвер электродвигателейL2982

Конденсатор100 нФ 10В4
Rs
Резистор0.5 Ом2
М
Электродигатель2
LED Драйвер
Составной транзисторULN20031

Светодиод8
Схема контроллераU1
МК AVR 8-битATmega161

MOSFET-транзисторIRF78051
С1
Конденсатор3.3 нФ1
ПленочныйС2
Электролитический конденсатор1000 мкФ 10В1
R1
Резистор4.7 кОм1
CLK
Кварцевый резонатор16 мГц1
Serial
ПанелькаSil-100-021
6 Volt
ПанелькаSil-100-021
To ULN2003
ПанелькаSil-100-031
To motor driver
ПанелькаSil-100-041
ISL
Панелька71922-10BLF1
6 Штырьков
Кнопка1
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Добавить комментарий

Ваш адрес email не будет опубликован.