Робот c поддержкой WiFi и Bluetooth

FXDSYE8HAWBWO77.LARGE FDEIDITHAWBWO7B.LARGE FWM8WA1HAWBWO7F.LARGE

Шаг 1: Конструкция автомобиля

F50QTPEHAWBWQ8I.LARGE FCQX0RKHAWBWQ8H.LARGE FI0651ZHAWBWQD3.LARGE FNFCGQVHAWBWQ8J.LARGE FNU4P0JHAWBWQ82.LARGE FR7FDY4HAWBWQ8F.LARGE FRO3FZXHAWBWQ8G.LARGE FT0YGKCHAWBWQ8D.LARGE FYLRS5VHAWBWQDY.LARGE

Здесь используется обычная игрушка за 10 баксов. Использовались планки в качестве основной платформы корпуса, в общем на фотографиях всё видно.

Шаг 2:

FV909FLHAWBWQG1.LARGE

Здесь используется МК ATmega16.

Что вообще нужно:

  • H-Bridge драйвер мотора с использованием двух L298.
  • Atmega16 MCU.
  • Светодиодный драйвер с использованием ULN2003.
  • Последовательный модуль Bluetooth.
  • Serial-To-Ethernet конвертер.
  • Доступ к WiFi.
  • IP камера для наблюдения.
  • 12 вольтовая батарея с 7809 и 7805 регулятором напряжения для маршрутизатора и IP-камеры.
  • Аккумулятор 6 вольт для двигателей.

Шаг 3: Схемы H-Bridge

FAXU5DLHAWBWQNI.LARGE FG7IHZLHAWBWQND.LARGE

FG9MBA3HAWBWQOE.LARGE F5LFE90HAWBWQOF.LARGE

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

Шаг 4: LED драйвер

FEF5VR8HAWBWRDL.LARGE

ULN2003транзистор Дарлингтона.

Шаг 5: Контроллер цепи

FPJC84QHAWBX50R.LARGE

FN0CTFJHAWBWS12.LARGE FXB63PGHAWBWRUH.LARGE

Исходный код отлажен через программу Atmel AVR Studio 4 с AVR MKII ISP.

Вариант кода в зависимости от:

  1. Включение RX / TX в ATmega16 MCU.
  2. Передача кода ASCII с компьютера или планшета.
  3. Перевод кода ASCII с помощью микроконтроллера в порт А и порт C.

Предохранитель бит для 16 МГц внешняя частота резонатора должна быть установлена на: High: 0xC9, LOW: 0xFF, как показано в прилагаемом рисунке.

Код спрятан Здесь

Шаг 6: Интернет

FERTHLGHAWBX3HY.LARGE FPCJ5OUHAWBX3HV.LARGE FXZKMZKHAWBX4XM.LARGE

Подключить:

  • Напряжение VDD до 5 вольт.
  • Клемма GND на отрицательный.
  • RX к TX на ATmega16.
CFG: Нормальный режим при подключении к положительному, режим настройки при подключении к отрицательному.
Также RS232 к модулю TTL, необходимо для настройки этого модуля.
Для этого проекта были настроены параметры для преобразователя, как показано ниже:
Режим работы: клиент TCP / IP.
Модуль IP: 192.168.1.2
Маска подсети: 255.255.255.0
Шлюз по умолчанию: 192.168.1.1 (точка доступа IP).
Соотношение / данные / стоп: Нет / 8/1
IP назначения: 192.168.1.3 (для ноутбука IP).
Порт назначения: 8234.
Скорость передачи данных: 9600

Шаг 7: Com-программного обеспечения для переадресации

FHRFFDEHAWBX71J.LARGE

Com-Redirector программное обеспечение, используемое для создания виртуального COM в ноутбуке, потому что нет никакого прямого физического соединения с ноутбуком.

Putty и HyperTerminalпрограммное обеспечение может использоваться для передачи информации через этот виртуальный последовательный порт.

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

FM3FVDTHAWBX4ZJ.LARGEFAG4I0VHAWBX53P.LARGEF40TVMUHAWBX6Y6.LARGE

Pass Key: 1234

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

https://play.google.com/store/apps/details?id=apps.BT&hl=en

Смотрите видео на нашем канале http://www.youtube.com/watch?v=IVBPUGr5Vms

Шаг 9: Селекторный переключатель

F4BCOETHAWBX52W.LARGE

В конце концов был установлен переключатель для выбора беспроводного режима (Wi-Fi или Bluetooth).

Это всё. До свидания.

Похожее ...

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *