Micromake D1 + Bluetooth HC-05
Всем привет!
Сразу скажу это мой первый пост поэтому не судите строго, если будут какие то вопросы задавайте в комментах попробую ответить на них.
Дело было так.
Надоело мне с картой памяти от компа к принтеру бегать и решил я прикрутить блютуз к своему Micromake D1 и поднять сервер печати с минимальными финансовыми и временными затратами на сборку и настройку.
Сказано сделано! блютуз HC-05 заказан в поднебесной и началось томительное ожидание.... через 3 недели я уже забирал его с почты.
И так, что у нас есть:
- 3D принтер Micromake D1 с платой управления MINI
- Bluetooth HC-05 https://ru.aliexpress.com/item/Free-shipping-HC05-HC-05-master-slave-6pin-JY-MCU-anti-reverse-integrated-Bluetooth-serial-pass/1898730792.html
- Старый телефон Samsung S4 mini на андроиде.
Для начала нужно подключить и настроить модуль HC-05.
Подключаем, для этого необходимо отключить дисплей (подключен к EXP2)
RX блютуза - пин 52 (EXP2)
TX блютуза - пин 51 (EXP2)
VCC блютуза - VCC на AUX1
GND блютуза - GND на AUX1
Соединяем плату управления с ПК и заливаем туда скетч
#include
SoftwareSerial BTSerial(51, 52); // 52 подключаем к RX | 51 подключаем к TX
void setup()
{
Serial.begin(9600);
Serial.println('Enter AT commands:');
BTSerial.begin(9600); // HC-05 default speed in AT command more
}
void loop()
{
if (BTSerial.available())
Serial.write(BTSerial.read());
if (Serial.available())
BTSerial.write(Serial.read());
}
После того как скетч успешно загружен, необходимо перевести HC-05 в режим AT команд:
- Отключаем пин VCC от блютуз модуля
- Зажимаем кнопку на блютуз модуле[IMG], у кого нет кнопки можно питание с VCC подтянуть на пин 34 блютуз модуля
- Подключаем обратно пин VCC к блютуз модулю
- Отпускаем кнопку
Если все сделано верно светодиод на модуле должен должен мигать примерно 1 раз в 2 секунды.
Теперь открываем монитор COM-порта устанавливаем скорость обмена 34800 бод и добавление символов конца строки CR & LF.
Отправляем тестовую команду AT в ответ приходит ERROR(0), повторно отправляем AT в ответ видим ОК.
- Командой AT+NAME=MicromakeD1 меняем имя блютуз модулю в моем случае на MicromakeD1
- Командой AT+PSWD=1234 устанавливаем пароль для нашего блютуз модуля
- Командой AT+UART=115200,0,0 устанавливаем скорость обмена блютуз модуля с платой управления (на плате управления скорость должна быть такая же)
На этом настройка блютуз модуля завершена, пин RX блютуза подключаем к пину TX0 (AUX1) платы управления, а пин TX блютуза к RX0(AUX1) на плате управления и обратно подключаем дисплей
Далее вносим изменения в прошивку (Repetier), открываем прошивку в ArduinoIDE. У меня BAUDRATE был равен 250000, необходимо установить 115200 как в блютуз модуле. Для этого на вкладке Configuration.h находим строку //BAUDRATE 115200 раскомментируем её, а строку BAUDRATE 250000 закомментируем. Заливаем прошивку в принтер. Если BAUDRATE вашего принтера 115200, то просто заново заливаем прошивку.
ВНИМАНИЕ! перед началом прошивки нужно отключить питание блютуз модуля.
Следующим шагом я установил из Play Market приложение 3D Fox.
Настройки интуитивно понятны, по этому дополнительно их описывать не буду. Скажу лишь что в пару кликов настроил соединение с принтером по блютуз каналу и поднял веб сервер.
На этом у меня всё!
Еще больше интересных статей
Свои RFID метки катушек пластика для ams bambu lab
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Эта статья скорее гайд по созданию меток, так как я не нашёл подробных...
Простой кирпич в стене или требует ли красота жертв?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Благородное дело. Вы большой м...
А в чем проблема просто пойти....
Вещь! Почет и уважуха!Стол из....
Не могу настроить съёмку таймл...
здраствуйте. может есть возмож...
Всем доброго времени суток. Во...
Как в том анекдоте - принтер к...