KeyAnyPress

KeyAnyPress

Пикабушник
поставил 14668 плюсов и 11940 минусов
отредактировал 8 постов
проголосовал за 8 редактирований
Награды:
5 лет на Пикабу
14К рейтинг 92 подписчика 83 подписки 36 постов 13 в горячем

Бл**дское третье сентября!

Бл**дское третье сентября! Астрологи, Михаил Шуфутинский, Надоело, Хватит, Остановитесь

Воины свежего. Держитесь!!! Не дайте нам захлебнуться. Остановите зло!


З.Ы. Подписчики простите меня... Новый пост про всякие железки скоро будет... :)


З.З.Ы. Спасибо воины свежего! Даже ночью вы не выпустили этот пост из свежего!!!

Показать полностью 1

Даже горы зимой одеваются в облака.

Даже горы зимой одеваются в облака. Домбай, Горы, Красота

Качество не очень но кадр, на мой взгляд, получился неплохой. Домбай, Февраль 2014.

Очередная подборка полезных модулей для Arduino

Доброго времени суток коллеги.

Сегодня я уйду от темы полезных шилдов и затрону немного полезные модули которые очень облегчат работу и количество проводов.


Итак, приступим...



PCF8574 module

Очередная подборка полезных модулей для Arduino Arduino, Шилд, Модуль, Полезное, Сообщество arduino, Длиннопост

Этот модуль полезен тем, кому родных портов маловато. Модуль на базе этой микрухи подключается через I2C и добавляет 8 квазидвунаправленных пинов. Модуль поддерживает каскад подключений и пины для указания адреса модуля. В отличии от сдвиговых регистров этот модуль может принимать сигнал со своих пинов и передавать его на девборд. Модуль не поддерживает ШИМ.


Стоимость модуля начинается от 120 рублей (1.8 доллара)



MAX7219 Matrix

Очередная подборка полезных модулей для Arduino Arduino, Шилд, Модуль, Полезное, Сообщество arduino, Длиннопост

Этот модуль светодиодной матрицы с микрухой MAX7219 значительно облегчает работу с матрицей. Плюсом является наличие на плате модуля отверстий для крепления и поддержка каскада матриц через одно подключение.


Стоимость модуля начинается от 80 рублей (1.2 доллара)



MAX7219 Digital Display

Очередная подборка полезных модулей для Arduino Arduino, Шилд, Модуль, Полезное, Сообщество arduino, Длиннопост

Абсолютно идентичная микруха что и на прошлом модуле. Крайне облегчает работу с матричными дисплеями (коих тут аж 2 штуки). Поддерживает каскад модулей через одно подключение.


Стоимость модуля начинается от 110 рублей (1.6 доллара)



M590 GSM GPRS Module (с внешней антенной).

Очередная подборка полезных модулей для Arduino Arduino, Шилд, Модуль, Полезное, Сообщество arduino, Длиннопост

Модуль примечателен в первую очередь крайне низкой ценой и компактными размерами. В комплекте идет внешняя PCB антенна которую можно вынести за пределы девайса. Модуль работает на основе чипа SW M590. Единственный минус этого модуля - крайняя избирательность оного в питании. Кушать любит 3.5-4.5 вольт и 2 ампера в пике. В идеале лучше давать 3.9 вольт иначе будут зависания и постоянная потеря соты.


Стоимость модуля начинается от 90 рублей (1.45 доллара)



1.8 TFT Module (SPI)

Очередная подборка полезных модулей для Arduino Arduino, Шилд, Модуль, Полезное, Сообщество arduino, Длиннопост

Отличный модуль для тех кому надоели экраны 1602 и 2004. Экран с разрешением 128 на 160 точек и естественно это чудо цветное. С обратной стороны модуля находится слот для карты памяти что очень полезно ибо выходит как 2 в 1. Модуль подключается через SPI и достаточно оперативно выводит информацию.


Стоимость этого модуля начинается от 190 рублей (3.2 доллара)


На этом пока обзор полезных для Arduino модулей окончен. Будет еще пара выпусков с более редкими модулями но порой очень нужными.


Всем удачных компиляций и быстрых доставок с Али!



Подписывайтесь на "Сообщество Arduino" на Пикабу. Вас ждет масса интересной, полезной и познавательной информации. http://pikabu.ru/community/arduino

Показать полностью 5

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino.

Доброго всем времени суток. Вчера мне пришел девборд NodeMCU v3 с 4мб флеш памяти от китайского продавана (ссылка будет в конце поста). Предустановленный на данный девборд интерпретатор LUA меня совсем не устраивал и я решил поставить интерпретатор JS Espruino.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Сначала пройдемся немного по характеристикам самого NodeMcu v3.

поддержка WiFi протоколов 802.11 b/g/n

Wi-Fi Direct (P2P), soft-AP

встроенный стек TCP/IP

встроенный TR переключатель, balun, LNA, усилитель мощности и соответствие сети

встроенный PLL, регуляторы, и система управления питанием

выходная мощность +20.5 дБм в режиме 802.11b

поддержка диверсити антенн

SDIO 2.0, SPI, UART

STBC, 1×1 MIMO, 2×1 MIMO

A-MPDU & A-MSDU aggregation & 0.4μs guard interval

4 мегабайта Flash памяти

пробуждение и отправка пакетов за время до 22 мс

Номинальное напряжение: 3,3 В

Входное напряжение: 3,7–20 В

Максимальный потребляемый ток: 220 мА


Модуль имеет 11 портов ввода-вывода общего назначения.

Некоторые из портов имеют дополнительные функции:

D9, D10 — UART

D1, D2 — I²C/TWI

D5–D8 — SPI

D1–D10 — выходы с ШИМ (PWM)

A0 — аналоговый вход с АЦП


Размеры платы 58х32мм.


А теперь перейдем к черной магии, т.е. к прошивке Espruino.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Для начала нам понадобится установить несколько полезных программ на наш компьютер.

Git - https://git-scm.com/download/win/

Python 2.7 - https://www.python.org/downloads/windows/

При установке Python не забудьте поставить галочку "Add python.exe to PATH"

Поискать свежую прошивку под нашу ESP8266 в ветке форума от юзера с ником tve - http://forum.espruino.com/conversations/279176/ (на данный момент самая свежая это 1v86 прошивка).

Советую положить распакованную папку с прошивкой на рабочий стол и переименовать ее например в espruino.


Подготовительная работа закончена. Начинаем работать с терминалом (при условии что Git и Питон вы уже установили). Все команды для терминала под Windows.


> cd desktop

> git clone https://github.com/pyserial/pyserial

> cd pyserial

> python setup.py install


Этими командами мы перейдем на рабочий стол и клонируем репозиторий pyserial на него. Потом переходим в папку pyserial и запускаем сетап.


> cd ../

> git clone https://github.com/themadinventor/esptool

> cd esptool

> python setup.py install


Качаем esptool на рабочий стол, заходим и запускаем сетап.


Далее заходим в Диспетчер устройств и находим на каком COM порте у нас висит устройство. В моем случае это COM5.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Порт мы узнали значит пришло время прошить девборд.


Заходим в папку с прошивкой из терминала


> cd espruino


И прежде чем шить очистим флеш память устройства от старой прошивки. И затем уже прошить!


> python "../esptool/esptool.py" --port COM5 erase_flash

> python "../esptool/esptool.py" --port COM5 --baud 115200 write_flash --flash_freq 80m --flash_mode qio --flash_size 32m 0x0000 boot_v1.5.bin 0x1000 espruino_esp8266_user1.bin 0x3FC000 esp_init_data_default.bin 0x3FE000 blank.bin


Не забудьте указать свой ком порт для устройства и версию бутлоадера из папки с прошивкой (в данном случае boot_v1.5.bin)!!!


После последней команды консоль будет некоторое время работать (если все правильно конечно) и отвечать примерно следующее:


Connecting...

Erasing flash...

Wrote 3072 bytes at 0x00000000 in 0.3 seconds (79.8 kbit/s)...

Erasing flash...

Wrote 438272 bytes at 0x00001000 in 43.4 seconds (80.7 kbit/s)...

Erasing flash...

Wrote 1024 bytes at 0x003fc000 in 0.1 seconds (83.6 kbit/s)...

Erasing flash...

Wrote 4096 bytes at 0x003fe000 in 0.4 seconds (83.4 kbit/s)...

Leaving...


Если все так то у вас прошит интерпретатор JS! Поздравляю! Можно запилить первый скетч.


Для этого нам понадобится Espruino Web IDE для Хрома - https://chrome.google.com/webstore/detail/espruino-web-ide/b...


Открываем IDE и коннектимся к нашему девборду.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост
ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Пишем простенький блинк в правой части IDE.


var on = false;

setInterval(function() {

digitalWrite(D2,on = !on);

}, 500);


И прошиваем все это дело в энергозависимую память.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Если все сделано правильно то светодиод синего цвета на плате будет включаться/выключаться с периодичностью раз в 500мс.

ESP8266 на девборде NodeMCU v3 и прошивка интерпретатора JS Espruino. Esp8266, Arduino, Espruino, Javascript, Интерпретация, Работает, Гифка, Длиннопост

Более подробно ознакомится с интерпретатором можно тут - http://www.espruino.com/Reference


C самим языком и правилами хорошего тона можно познакомиться на старом добром ресурсе - http://javascript.ru/


А купить NodeMCU v3 всего за 2.8$ можно по этой ссылке - http://ru.aliexpress.com/item/V3-Wireless-module-NodeMcu-4M-...


Всем удачных компиляций и быстрых доставок с али!


З.Ы. Будет комплект постов про этот девайс и сборку одного подарка на его основе.


Подписывайтесь на "Сообщество Arduino" на Пикабу. Вас ждет масса интересной, полезной и познавательной информации. http://pikabu.ru/community/arduino

Показать полностью 7

Обзор интересных шилдов для Arduino

Продолжаем серию информационных постов о шилдах.

Сегодня речь пойдет о пяти интересных на мой взгляд шилдов которые сэкономят вам время и расширят функционал Arduino.

Кому не интересно можете не тратить время а просто проскролить, спасибо.


Итак начнем.


Arduino Ethernet Shield с PoE

Этот шилд будет полезен тем кто связывает свои проекты через Ethernet порт. Чем же примечателен сей шилд? Да в общем ничего в нем нового нет кроме PoE (Power over Ethernet).

Этот шилд может блрать 12 вольт с витой пары и преобразовать их в удобоваримое напряжение для питание ардуинки. Минус в том что на Али этот шилд продается без модуля PoE и искать/паять его придется самостоятельно. Если вы собираетесь паять его самостоятельно то тут вся информация. https://www.arduino.cc/en/Main/ArduinoEthernetShield

Обратите внимание. Модель шилда с PoE - FZ0259

Стоимость шилда начинается от 800 рублей (12 долларов)

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

Arduino 4 Relay Shield

Этот шилд выпускается как в виде модуля так и в виде шилда. Дает вашей ардуинке возможность управлять 4мя реле. Каждое реле дает возможность подключать оборудование которое работает с силой тока до 3 ампер. Конечно, можно использовать шилд и для маломощных электрических цепей. Их часто используют для замены переключателей. На шилд выведены ноги SPCI с основной платы Arduino.

На качество пайки и ножки на картинке не обращайте внимания. Как правило шилды приходят с приличным качеством пайки и ровными ножками воткнутыми в полипропилен.

Стоимость шилда начинается от 210 рублей (3.15 доллара)

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

Arduino Motor Shield v2

Как ясно из названия этот шилд является логичным продолжением своей первой версии. Самое главное отличие в том что этот шилд подключается через I2C т.е. можно составить приличный кластер из этих шилдов. Все выводы на двигатели имеют ШИМ.

Стоимость шилда начинается от 350 рублей (5.20 доллара)

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

RGBW Wireless Shield

Шилд для подключения светодиодных лент к Ардуино с возможностью получения команд посредством беспроводной связи. Шилд имеет 4 выхода ШИМ для подключения светодиодных лент. Нагрузка каждой может быть 1,5 А при напряжении от 5 до 24 В. Интегрированный БП легко обеспечит питание Arduino от входного источника. Самовостанавливающийся предохранитель защищает RGBW ленту от перегрузки по току. Для дистанционного управления используется популярный приемопередатчик NRF24L01+. Плата имеет память, и теперь вы можете обновить прошивку вашего Arduino по воздуху!

Стоимость шилда начинается от 1600 (24 доллара) но можно найти дешевле.

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

Arduino IR Shield

Шилд делающий из вашей платки приемопередатчик ИК сигналов. Оснащен инфракрасным датчиком приема и передачи, имеет на борту интерфейсы для трансивера NRF24L01+, XBee, слот Micro SD и датчик температуры и влажности SHT10.

Стоимость шилда начинается от 1600 рублей (24 доллара)

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

Ну и на закуску пробничек.


Arduino Extra Pins Shield

Сейчас я занимаюсь разработкой шилда который добавляет к Уно еще 16 пинов через сдвиговые регистры и при том кушает всего 3 пина. Удобная либа для работы с шилдом имеется. В сухом остатке дополнительные 13 пинов. Подключать через I2C я пока все это не хочу но в дальнейшем планирую. Если кто-то заинтересовался разработкой и ихъявит желание получить такую платку в дальнейшем по себестоимости то милости прошу в комменты. Платы буду заказывать в Китае, компоненты тоже. Выйдет не дороже 300-400 рублей если наберется человек 10.

Обзор интересных шилдов для Arduino Шилд, Arduino, Интересное, Полезное, Длиннопост

Всем хорошей ночи, безошибочных компиляций и быстрых доставок с Али.

Надеюсь кто-то что-то для себя присмотрит.

Показать полностью 6

Обзор популярных шилдов для Arduino

Доброе время суток. Сегодня я продолжу серию информационных постов про периферию Arduino. Кому не интересно, просто пролистните, пожалуйста.

В этом посте я расскажу о полезных шилдах которые существенно облегчают работу и расширяют функционал Arduino. Итак приступим.


Nano Uno shield.

Как понятно из названия сей шилд позволяет превратить вашу Нано в Уно одним легким движением. Зачем это надо? Да в общем для подключения шилдов Уно не через бредборд а напрямую. Шилд имеет множество колодок для подключения, кнопку ресета и гнездо для внешнего питания. Колодки под шилды придется распаивать самостоятельно.

Стоимость в районе 100-110 рублей (1.6 доллара)

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

Arduino Motor Shield.

Данный шилд предназначен для подключения разнообразных моторов к вашей Ардуине. Может водить 2 шаговика или 2 сервы или 4 двигателя постоянного тока. Шилд содержит в себе 2 чипа L293D и восьмибитный сдвиговый регистр SN74HC595N. Сила тока на канал 0.6 ампера и 1.2 ампера в пике, максимальное напряжение 36 вольт.

Стоимость платки от 120 рублей (1.8 доллара)

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

Arduino Proto Shield.

Данный шилд предназначен для быстрого прототипирования или изготовления своего шилда. В комплекте с шилдом идет бредборд на 34 ряда по 5 дырок, бредборд можно приклеить к шилду посредством самоклейки. Сам шилд произведен в виде макетной платы, на борту имеет выход всех пинов с Arduino и множество пинов 5v и gnd, reset, кнопку и 2 всетодиода которые вы можете использовать по собственному желанию.

Стоимость платки начинается от 70 рублей (~1 с небольшим доллар)

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

Arduino Sensor Shield.

Данный шилд предназначен для легкого подключения всего и вся к ардуине. На борту имеет колодки для подключения радиомодуля APC220, Bluetooth модуля, модуля SD карты, ультразвукового модуля, RS232 COM модуля, I2C порт, LCD параллельный и последовательный порты, 6 цифровых и 12 аналоговых портов с подведенным питанием и землей, зажимная клемма для питания, светодиод 13го пина и кнопку reset.

Цена от 90 рублей (1.35 доллара)

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

Arduino Data Logging Shield

Как можно понять из названия благодаря этому шилду можно писать лог. Но по факту его можно использовать и как файловое хранилище и как часы реального времени. Для шилда есть специальная библиотека которая помогает логировать данные на карточку памяти FAT16(приоритетно) и FAT32. Так же шилд имеет макетную плату на 110 дырок. Комплектация не включает батарейку и карту памяти.

Стоимость шилда начинается от 175 рублей (2.65 доллара)

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

Arduino More-Core Shield

Этого шилда нет на Али. По крайней мере я не нашел. Шилд не новый и не очень популярный но очень полезный. По факту это еще одна Ардуина которая подключается к Ардуине и работает с ней сообща. На шилде стоит Atmega328 и колодка переключателей состояния. Рассказать кратко про этот шилд не удастся т.ч. предлагаю просто почитать. http://blog.protoneer.co.nz/arduino-more-core-shield/

Стоимость неизвестна.

Обзор популярных шилдов для Arduino Arduino, Шилд, Полезное, Длиннопост

На данной ноте я пожалуй закончу пост. Надеюсь кому-то эта информация будет полезной.

Всем безошибочной компиляции скетчей и быстрой доставки с Али. :)

Показать полностью 6

Асинхронная Arduino c JavaScript - Espruino

Всем доброго времени суток.


Начну с простого вопроса. Хотели бы вы иметь полностью асинхронную ардуинку с интерпретатором JavaScript и при том иметь возможность открывать скетч прямо с платы? Мне бы хотелось, например. Это дает невероятные возможности как в разработке так и в исполнении кода.


Сегодня при гуглении интерпретатора JS для ардуинки я забрел на сайт Espruino. Оказалось что я нашел нечто большее чем искал.

Асинхронная Arduino c JavaScript - Espruino Arduino, Espruino, Javascript, Микроконтроллеры, Длиннопост

Очередной клон ардуино? Вовсе нет. В данных платах используются процессоры STM32F103RCT6 ARM Cortex M3 и STM32F401CDU6 ARM Cortex M4. Это дает неплохие возможности для разработки.


В первую очередь меня заинтересовала заявленная возможность использовать JS вместо C++. JS компактней и более ориентирован на простую и быструю разработку. К примеру кусок кода который будет моргать светодиодом будет выглядеть так:


var l;

setInterval( function () {

digitalWrite(LED1,l=!l); 

},200);


Никакого единого loop() и монструозных функций. Можно использовать объекты и цепочки вызовов с return.


Из того что на плате стоит интерпретатор выливается следующий огромный плюс. Можно использовать родные для JS setTimeout и setInterval вместо delay, а это дает нам асинхронность выполнения кода т.к. при delay плата тупо прерывает работу на заданное количество мс в случае с setInterval и setTimeout просто запускается таймер и продолжается работа процессора.


Но при чем тут Arduino хотите спросить вы? Да при том что небезызвестная нам Амперка выпускает Espruino в форм-факторе Arduino и большая часть шилдов и датчиков с ней совместима. Благо что все либы на C++.

Асинхронная Arduino c JavaScript - Espruino Arduino, Espruino, Javascript, Микроконтроллеры, Длиннопост

Сама платка.

Асинхронная Arduino c JavaScript - Espruino Arduino, Espruino, Javascript, Микроконтроллеры, Длиннопост

Распиновка.


Что хочется добавить. Плата интересная но стоит прилично в чем явно проигрывает ардуине. Из минусов языка это нестрогая типизация переменных. Из плюсов - проект опенсорсный и ядро шьется на другие микрухи. Еще одним минусом является конская стоимость этого чуда на али.


В ближайшее время постараюсь заказать это чудо "российской сборки" и запилить на нем что-нибудь.


Для желающих более подробно ознакомиться с Искрой или Espruino добавляю ссылки.

https://geektimes.ru/company/amperka/blog/273664/ - очень подробно про эспруино и искру.

http://www.espruino.com/ - родной сайт эспруино.


Надеюсь хоть кому-то этот пост будет интересен.)

Показать полностью 2

Arduino CNC Shield от Protoneer

Приветствую господа Пикабушники и Пикабушницы, любители Arduino.

Этот пост является информационным и не более. Хотя если будет время я запилю пост про сборку простого фрезера из всякого и палок.


А сегодня я покажу вам магию шилд для Arduino UNO и Mega на котором можно собрать электронику ЧПУ станка без регистрации и СМС пайки и бубна.


Прошу любить и жаловать Arduino CNC Shield третьей ревизии т.е. v3. Создано это детище компанией Protoneer но ушлые китайцы вполне неплохо клепают этот шилд.

Arduino CNC Shield от Protoneer Arduino, Cnc, ЧПУ, Шилд, Станок с ЧПУ, Видео, Длиннопост

Что же может этот шилд? Да в общем ничего необычного. Этот шилд водит до 4х шаговиков в режиме шаг/микрошаг и управляется ардуинкой с GRBL или форками GRBL.

Использовать шилд можно для управления 3D принтером (нужна обвязка для хотэнда и стола), фрезером, лазерной резкой (нужна обвязка для для управления головкой), гравером.

Шилд отлично работает с драйверами A4988 или DRV8825.


Пройдемся по основным характеристикам и колодкам шилда.

Arduino CNC Shield от Protoneer Arduino, Cnc, ЧПУ, Шилд, Станок с ЧПУ, Видео, Длиннопост

1й элемент на плате - кнопка reset. Ясное дело куда же без нее.


В колодке под номером 2 имеются пины типа "x.step/Dir" предназначенные для подключения внешних драйверов ШД. Что иногда очень полезно. В той же колодке находится пин на 5 вольт и земля.


Колодка под номером три предназначена для настройки дублирования осей. Можно указать какую ось дублировать оси A или установить перемычки для работы этой оси независимо от других осей. Очень полезно для 3d принтера. Управление экструдером. или для фрезера - управление 4й осью.


Под номером четыре у нас разъем питания. Тут все тривиально, плюс, минус и затянуть винты потуже. Главное подавать не более 36 и не менее 12 вольт.


Под номером пять у нас спрятались колодки управления микрошагом для драйверов ШД. В зависимости от выставленных перемычек вы можете добиться вплоть до 1/32 шага на драйверах DRV8825 и 1/16 шага на драйверах A4988. Как выставлять перемычки я не буду рассказывать. Дам в конце поста ссылку на офф документацию. Там все предельно просто.


Под номером шесть у нас находится колодка для подключения биполярного шаговика (на 4 провода). Как подключить униполярный ШД есть в документации.


Под седьмым номером у нас часть самой большой колодки. В данную часть вынесены все кнопки и выключатели. Аварийная остановка, пауза, отмена и возврат. Выносятса кнопки как правило на основную панель и служат для мануального управления станком.


Часть большой колодки под номером восемь - пины для управления шпинделем и насосом для СОЖ (если таковой имеется). Данные пины подают сигналы на релюху управляющую оборотами и включением шпинделя и управляют насосом для СОЖ.


Под номером девять то что заставляет всех кто работал с этим шилдом биться головой о стену. Это концевики. На самом деле тут все просто. Но в отличии от предыдущей ревизии платы на которой стоял физический ключ вкл/откл концевиков в этой плате используется программный. В остальном все до безобразия просто. Если концевик пассивный то просто втыкаем плюс к плюсу минус к минусу. Если активный то используем пины на 5 или на 3.3 вольта в зависимости от потребления датчика.


И кусок колодки под номером десять содержит в себе пины rx tx (UART) scl (clock line) sda (data line) 3.3 вольта, 5 вольт, reset и землю.


Шилд отлично водит как шаговички из CD приводов так и нормальный NEMA. Драйвера настраиваются резисторами. Подача, скорость возврата и т.д. настраивается из программы GCode Sender или любой другой совместимой с GRBL.


Небольшое видео про шилд. Хоть и на иностранном но все понятно.

Господа матерые электронщики. Не бейте меня тапками за то что я не рассказываю какие элементы установлены и т.д. Пост несет исключительно ознакомительный характер.


Ссылка на официальный сайт (не реклама) http://blog.protoneer.co.nz/arduino-cnc-shield/

Настройка тока для шаговых двигателей. http://3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dly...


Сухо конечно, мало, но думаю кому-нибудь пригодится.


Подписывайтесь на "Сообщество Arduino" на Пикабу. Вас ждет масса интересной, полезной и познавательной информации. http://pikabu.ru/community/arduino

Показать полностью 2 1
Отличная работа, все прочитано!