Jump to content

Mech51

Members
  • Content Count

    39
  • Joined

  • Last visited

Community Reputation

3 Обычный

About Mech51

  • Rank
    Новенький

Информация

  • Город
    Новосибирск

Электроника

  • Стаж в электронике
    Менее года
  • Сфера радиоэлектроники
    все по-немногу
  • Оборудование
    самые обычные

Recent Profile Visitors

809 profile views
  1. Можно прозвонить пины на соответствие ( Ардуино - Шилд), соответственно проверить подключение дисплея, энкодера и т.д.
  2. А зачем? Чтобы @VOIVOD ещё больше запутать? В скетче фигурирует шаг, понятия ход в скетче нет. @VOIVOD , померьте линейкой расстояние между соседними витками резьбы на винте. Это и будет шаг резьбы винта, который надо вставлять в скетч.
  3. Вот винт, такой же как у @VOIVOD , а шаг у него 2 мм, а многозаходность это немного другое. Поэтому и вопросы были. Шаг меряется между витками резьбы.
  4. VOIVOD, а фото винта рядом с линейкой можно? Просто интересно, что за винт такой.
  5. VOIVOD, а точно, что шаг винта 8 мм? В строке кода подставляете свой шаг и все. (#define ShaftStep 50 // ShaftStep = Шаг резьбы*50). Если реально шаг резьбы 8 мм, то цифра будет 400. А шаг на 1 мм зависит от количества шагов на 1 оборот вашего двигателя.
  6. Дмитрий, большущее Вам человеческое спасибо. Все завелось. Да, надо переходить на полубайтовое подключение дисплея, но в наличии только с I2C. Распаивать не хочется. Завтра буду пробовать в работе.
  7. Проверил адрес сканером, все как и было, 0х27, а на дисплее квадратики. Загрузил 1 версию, все нормально, работает.
  8. Все-таки при подключении дисплея по I2C что-то не так. Работало все на первой версии, решил залить вторую. Ничего не отключал, только шилд отсоединил от Ардуино. Сделал все необходимые изменения для I2C-подключения в скетче, залил, и на тебе-дисплей с квадратиками. Где-то что-то не стыкуется. А дисплея без модуля I2C пока нет.
  9. В Ардуино IDE в разделе меню "скетч" строка "подключить библиотеку"- в выпадающем списке найти то, что нужно.
  10. [code] //#include <LiquidCrystal.h> #include <LiquidCrystal_I2C.h> #include <Wire.h> //LiquidCrystal lcd(RS,EN,D4,D5,D6,D7); // Назначаем пины для управления LCD LiquidCrystal_I2C lcd(0x27,16,2); // 0x27 I2C адрес для PCF8574AT, дисплей 16 символов 2 строки //lcd.begin(20,4); // Инициализация LCD Дисплей 20 символов 4 строки lcd.begin(16,2); // Инициализация LCD Дисплей 16 символов 2 строки Вот, надо найти эти строчки в скетче и сделать их так.
  11. Да, в начале строк нужно убрать двойной слэш, а там где его не было, надо поставить.
  12. Здравствуйте! Для подключения дисплея по I2C определения пинов для параллельного подключения оставлять, или их лучше закомментировать?
  13. Здравствуйте! В Версии 1 с "мелкими" драйверами на CNC шилде для изменения шага ШД нужно было ставить перемычки. А если применить драйверы TB6600, то я понимаю, что эти перемычки не нужны и шаг надо устанавливать на самом драйвере?
  14. Спасибо за ответы. Все-таки наверно куплю и разломаю, а там посмотрим. По описаниям вольфрамовая спираль вроде бы находится в газоразрядном баллоне.
×
×
  • Create New...