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

FDEIDITHAWBWO7B_LARGE.jpg
FXDSYE8HAWBWO77_LARGE.jpg

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

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

FCQX0RKHAWBWQ8H_LARGE.jpg

FT0YGKCHAWBWQ8D_LARGE.jpg

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

FG7IHZLHAWBWQND_LARGE.jpg

Использование последовательных выводов микроконтроллера 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-моста

FG9MBA3HAWBWQOE_LARGE.jpg

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

LED Драйвер

FEF5VR8HAWBWRDL_LARGE.jpg

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

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

FPJC84QHAWBX50R_LARGE.jpg

Схема устройства

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

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

FPCJ5OUHAWBX3HV_LARGE.jpg

Я получил модуль на сайте сайте: 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

FHRFFDEHAWBX71J_LARGE.jpg

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

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

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

F40TVMUHAWBX6Y6_LARGE.jpg

FAG4I0VHAWBX53P_LARGE.jpg

FM3FVDTHAWBX4ZJ_LARGE(1).jpg

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

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

F4BCOETHAWBX52W_LARGE.jpg

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

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
Схема H-моста
Драйвер электродвигателей L298 2
Конденсатор 100 нФ 10В 4
Rs Резистор 0.5 Ом 2
М Электродигатель 2
LED Драйвер
Составной транзистор ULN2003 1
Светодиод 8
Схема контроллера
U1 МК AVR 8-бит ATmega16 1
MOSFET-транзистор IRF7805 1
С1 Конденсатор 3.3 нФ 1 Пленочный
С2 Электролитический конденсатор 1000 мкФ 10В 1
R1 Резистор 4.7 кОм 1
CLK Кварцевый резонатор 16 мГц 1
Serial Панелька Sil-100-02 1
6 Volt Панелька Sil-100-02 1
To ULN2003 Панелька Sil-100-03 1
To motor driver Панелька Sil-100-04 1
ISL Панелька 71922-10BLF 1 6 Штырьков
Кнопка 1