Zedomax DIY 113 - Build Bluetooth контролируемой Holloween Hovercraft участник свет!

[DIY 113]

Сделай сам!

Zedomax Hovercraft Версия 3 - астероидов II

Создание Bluetooth controlledHolloween участник воздушной подушке свет!

http://zedomax.com/diy/113/max_holloween.gifhttp://zedomax.com/diy/113/jackie_holloween.gif

http://zedomax.com/diy/113/zedomax_diy_113_1.gif

[GV данные = "C3v3uWwIGXQ"] [/ GV]

Ладно, на днях мы сделали прохладной воздушной подушке, сегодня мы будем добавлять модулем Bluetooth и встроенный компьютер, чтобы сделать его спине!

Список деталей:

Часть из оригинального на воздушной подушке. (Да, Вам необходимо сделать первый корабль на воздушной подушке ...)

2 CUBLOC CB220 модули

2 CB220 прото платы

2 Acode-300 Модули Bluetooth

2 Кнопки

2 светодиода

2 I / O Сотовый Реле

2 5V до 3,3 регулятора (для ACODE-300, я получил от моих Xport Dongle ...)

2 DC Jacks

1 9V аккумулятора

1 Батарейка AAA

2 330Ohm Резисторы

3 10K Резисторы

1 Творчества

1 Concentation

HOWTO

Во-первых, вам придется сделать несколько схем. Нужно сделать модуль передатчика и приемника, модуль для воздушной подушке.

Вот что ACODE распиновки-300 "Модуль" выглядит следующим образом:

Вы в основном необходимо сделать схему ACODE-300, который мы делали это раньше с беспроводным LCD, Вы можете обратиться к этой ссылке

Вы можете скачать полную схему здесь:

Астероида II Bluetooth Trasmitter & приемника

После внесения trasmitter и приемник, вы должны что-то вроде этого:

Передатчик:

Получатель (поставить на воздушной подушке):

Ладно, это должно вас примерно на 1 час для передатчика и 1 часа для получателя.

Как только вы сделали что делает его, убедитесь, что для установки вашего ACODE-300 модули до 115200 бит / с и они подключаются.

Перед началом использования ACODE-300 на trasmitter и приемник, настроить их, используя программное обеспечение ниже, и ACODE Interface Board:

Вставьте ACODE 300-модуля, как показано
выше, интерфейсную плату. Кроме того, подключение последовательного кабеля и
Постоянного тока (между 5 и 12 В) с интерфейсом совета.

Запуск PromiWIN4.0_Setup (Ру). EXE программу установки и установите
Promi программного обеспечения, который мы будем использовать, чтобы связать две ACODE-300 беспроводные модули.

PromiWIN4.0_Setup (Ру). EXE Скачать

Умолчанию скорости для ACODE-300 установлен на уровне 9600 бит / с. So Just
нажмите кнопку ОК, и вы должны увидеть следующий экран:

Теперь мы готовы для установки устройства на более быструю скорость.

Изменение режима работы в MODE3, скорость до 115200 бит и
установить имя устройства к устройству, 1 как показано выше.

Если вы получаете сообщение конфигурация была применена, вы готовы пойти.

Отключите ваши ACODE-300 модулей с помощью интерфейса совета и подключить его обратно в trasmitter.

Включите Ваш совет исследование и ваши ACODE-300 должна начаться
мигает индикатор, как и выше через каждые 1-2 секунды.

Теперь возьмите свой ACODE-300 модуль из ресивера и
подключите его к интерфейсной плате Promi и запустить программу еще раз.

Когда Вы подключены, изменение режима работы в Mode1, Бод
ставки до 115200 бит и установить имя устройства к устройству, 1? как показано выше.

После применения выше параметры, нажмите кнопку на подключение (выход) и нажмите кнопку поиска.

Вы должны быть в состоянии найти устройство 1, ACODE-300 модуль по изучению совета.

Теперь выберите устройство 1 и нажмите кнопку Connect.

Вы должны увидеть как светодиоды ACODE-300 включить continusly раз
Вы получите следующее сообщение:

(Светодиод постоянно включенным)

Когда светодиоды светятся, как выше, ACODE-300 модулей
связано и последовательный порт RS232 прямая связь была
установлено. Это как если бы с последовательного кабеля был подключен
проводов.

Теперь отключите ACODE-300 модулей с помощью интерфейса совета и
Подключите его обратно в ресивере модуля:

Теперь при включении обоих trasmitter & приемника, и вы увидите как свет на светодиодах, как показано на рисунке выше.

Теперь откройте Ваш CUBLOC Studio, обобщение и скачать программу передатчик с передатчиком andthe программы приемника к приемнику.

Нажмите здесь, чтобы загрузить программу передатчика

Нажмите здесь, чтобы загрузить программу приемника

Теперь возьмите свой новый участник следующий участник вашего друга и начать Groovin!

Классные картинки передатчика установку в руке:

Принимая его дальше ...

Ну, я построил очень простой протокол, фактические Вот весь код для передатчика:

Const Device = CB220

# DEFINE DEBOUNCE_RATE 10

Входной 0

Вход 1

По таймеру (DEBOUNCE_RATE) Установить Gosub CheckKey "в 200ms

OpenCom 1,115200,3,10,10

Dim Key0 As Byte, key1 As Byte

Делать

Loop

CheckKey:

Key0 = В (0)

В key1 = (1)

Если Key0 = 1 и key1 = 1 Then

Debug "Оба нажатых клавиш", Cr

Putstr 1, "B"

Elseif Key0 = 1 Then

Debug "Правая клавиша нажата", Cr

Putstr 1, "R"

Elseif key1 = 1 Then

Debug "Левая клавиша нажата", Cr

Putstr 1, "L"

End If

Возврат

И код для приемника:

Const Device = CB220

Выходной 14

Выходной 15

Dim Command As Byte

Dim Длина As Byte

OpenCom 1,115200,3,3,3

На Recv1 Gosub Get_Command

Из 14,0

Из 15,0

Делать

Loop

Get_Command:

Длина = Blen (1,0)

Если длина> 0 Тогда

Command = Get (1,1)

Если команда = Asc ( "L") Then

Debug "нажатой левой кнопке", Cr

Из 14,1

Задержки 200

End If

Если команда = Asc ( "R") Then

Из 15,1

Задержки 200

Debug "Правая кнопка нажата", Cr

End If

Если команда = Asc ( "B") Then

Из 14,1

Из 15,1

Задержки 200

Debug "Оба нажатой кнопке", Cr

End If

End If

Из 14,0

Из 15,0

Возврат

В принципе, все я сделал, так это ограничивает количество буферов приема и передачи буфера, используя OpenCom (), чтобы предотвратить случае переполнения и использовать только три письма, L, R, L и B. для левых, R для правой и Б на обе кнопки. Вы могли бы видеть, что вы можете построить гораздо более сложный код на базе этого.

Вот схема ввода / вывода Cell Relay и ACODE Данные спецификации для справки:

Я имею в виду Hover-бота следующий ... Я думаю, что можно просто положить некоторых датчиков и сделать его бродить вокруг на его собственные картины, не более контролировать его, меня дать ей свободу думать о своей собственной ... :)

Happy Holloween!

< :)

Если у вас возникли какие-либо проблемы с выше ок, пожалуйста, по электронной почте max@zedomax.com

Если у вас есть какие-Cool Apps Вы хотели бы поделиться или вы хотите какой-то DIY, пожалуйста, по электронной почте max@zedomax.com

Мы принимаем бесплатные образцы для DIYs, пожалуйста, напишите max@zedomax.com :)

Ставка

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Загрузка ...
  • Следует Halloween ... К сожалению ...
  • Макс
    Хммм .... Мне действительно нужно выходить больше ...
    меньше времени перед компьютером, больше времени ехать на мото ...
  • Отправьте мне больше ИНФО I GOT для вас УПРАВЛЕНИЯ BT LIGHT 3D голографические изображения таким образом, PPL обыкновение думаете, что ваш Crazy посоветовавшись с себя больше instaed увидят ваши лица по телефону с, если вы хотите, чтобы отобразить их в режиме реального времени Если заинтересовало Serious Investors Only!.....To ProLogicCustoms@aol.com
  • ЕС Queria Que SE Possível мне Манде O Esquema, POI, ЕС таким Estou Vendo ELE ampliado E não EM UM Tamanho reduzido. POR FAVOR мне Envie robertosntomartins@gmail.com
  • você Vende Esse Circuito Пронто ЕС Tenho Interesse EM Покупка E Estudo ума Proposta де купить ели EM Grande Escala мне Envie robertosntomartins@gmail.com
  • Маурисио
    Donde SE ЗАГРУЗИТЬ Эль-модуль ACODE 300, Колумбия, mauricioporras@yahoo.com
    спасибо
  • Привет!
    Это отличная работа, спасибо вам большое,

    Вы можете мне помочь?
    Я инженера в области электроники, Мой последний год проекта составляет около Bluetooth с USB ключа, можете ли вы помочь мне в программной части, я использую PIC 18F4550, с UART и модуль Bluetooth;
    Я не знаю, как сделать взаимодействие и как писать Firmware

    Большое спасибо louchenes@gmail.com
  • привет,

    И М-Рей

    Я хочу, чтобы вы отправить мне полную ¨ PCB Multisim

    & Программу, которая позволяет делать Bluetooth functionne

    Заранее благодарим

    Farhan18@hotmail.fr
Блог комментарии сила Disqus

Featured Sites From Zedomax Blog Network