Arduino. Изучаем вместе

Всё о ЧПУ (CNC). Компоненты, станки, программы.
Аватара пользователя
zonard
Реальное имя: Михаил
Откуда: Егорьевск

Arduino. Изучаем вместе

Сообщение zonard » 27 янв 2018, 18:05

Сообщение не по теме
AnSm писал(а):Источник цитаты Там провода одного цвета, но по всей длине пронумерованы. Продаваны заявили! За

НИИ кабелюки немчурские вещь. Сам линию по сборке проводов по одиночке и потом в жгут-кабель запускал. Там столько контроля, что немчурв с нами четыре не дели настраивали оптику с мегометрами при сборке кабелей и ещё недели три мы жили на ТПА которые вилку ставили на кабель.
Свернуть

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Arduino. Изучаем вместе

Сообщение KimIV » 28 янв 2018, 16:41

Arduino UNO. Первое включение

Распечатал пакетик с основной платой Arduino UNO, рассматриваю. Она оказалась гораздо меньше габаритами, чем казалась :jokingly: Размеры платы вместе с выступающими элементами всего лишь 75х53х14

03_1.jpg
03_2.jpg


Кстати, когда я выбирал набор, то специально выбрал тот, в котором контроллер в дип-корпусе и в панельке. Это подороже, но думаю, это того стоит. Если в результате экспериментов вылетит контроллер, то али их можно заказать кучку и экспериментировать дальше, не особо парясь. А вот дешёвые ардуинки с контроллерами в QFP-корпусах имеет смысл брать уже под готовые проекты.

03_3.jpg
03_4.jpg


Плата с обратной стороны. Я сначала решил, что рядом с надписью "MADE IN ITALY" дефект краски, а потом сообразил, что это итальянский сапожок, как на карте мира :jokingly:

03_5.jpg


Померил напругу у комплектной кроны. Собственно не особо и удивился :crazy:

03_6.jpg


У меня на этот случай есть литий-ионная Okcell, размером и напряжением как крона, но заряжается через микро USB.

03_7.jpg
03_8.jpg
03_9.jpg


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

03_10.jpg
03_11.jpg
03_12.jpg


Включаю плату ардуино, сразу же загорелся красный светодиод "ON" и замигал "L".

03_13.jpg
03_14.jpg


Причём, светодиод "L" в момент включения быстро и коротко мигает три раза, через секунду-две коротко мигает один раз, а потом начинает мигать с периодичностью примерно 2 секунды, то есть секунду горит и секунду погашен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
konstet77
Реальное имя: Костя
Откуда: Благовещенск (башкортостан)

Arduino. Изучаем вместе

Сообщение konstet77 » 28 янв 2018, 18:48

Очень интересно.
Тоже прикупил наборчик, но руки не доходят.
Подскажите литературу, по программированию.

Аватара пользователя
Хорус
Реальное имя: Алексей
Откуда: Можайск

Arduino. Изучаем вместе

Сообщение Хорус » 28 янв 2018, 19:55

Ну, если не грузить выходы то ардуино неплохо от USB питается..
Попытка оптимизации оптимального может привести к неоптимальности результата

корбен даллас
Реальное имя: юра
Откуда: санкт-ленинград

Arduino. Изучаем вместе

Сообщение корбен даллас » 28 янв 2018, 23:54

Сообщение не по теме
а!!! понял!!!-вот наше отечественное самое родное ар-но.
http://rw6ase.narod.ru/00/rk1/mrk2.htmlhttps:/
вот плохо только что теперь то еще -в отряд СОМов записываться надо.(-я как то не готов к такому шагу назад -с точки зрения эволюции :crazy: )
Свернуть
ветер веет. огонь пылает. дождь идет.

Аватара пользователя
Денис#
Реальное имя: Денис
Откуда: Рожденный в СССР

Arduino. Изучаем вместе

Сообщение Денис# » 29 янв 2018, 00:56

Сообщение не по теме
корбен даллас писал(а):Источник цитаты я как то не готов к такому шагу назад -с точки зрения эволюции


Юра, если ты сейчас скажешь что имеешь реальный опыт программирования МК, то наверно даже я охренею :shock: :crazy:
Свернуть
Заниматься стОит только тем, что считается невозможным.

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Arduino. Изучаем вместе

Сообщение KimIV » 29 янв 2018, 04:46

Готовим компьютер

Для экспериментов с ардуино выделил свой старый нетбук ASUS Eee PC 1000HE, решив, что не стоит привязываться к большому компу. И лучше, если будет возможность сносить комп в гараж, например. Поэтому выбран мобильный вариант.

04_1.jpg
04_2.jpg
04_3.jpg
04_4.jpg


Технические характеристики нетбука:
Процессор CPU: Intel Atom N280, частота 1,66 ГГц
Память RAM: 1 Гб
Жёсткий диск HDD: 144 Гб разбит на два раздела по 72 Гб
Операционная система: Windows XP Home Edition

Запускаем браузер, идём по адресу https://www.arduino.cc/en/main/software и там в разделе "Download the Arduino IDE" кликаем по ссылке "Windows Installer".

04_5.png


Попадаем на страницу, где у нас просят денег. Но платить не обязательно, это страница сбора добровольных пожертвований. Нажимаем на ссылку "JUST DOWNLOAD" и начнётся процесс загрузки инсталлятора. Для версии Arduino IDE 1.8.5 его размер 90 Мб.

04_6.png


Время загрузки целиком и полностью зависит от скорости интернета. У меня на ADSL-линии пакет загрузился за полминуты. Теперь его можно запустить прямо из браузера, кликнув по закачке, но я предпочитаю иметь дело с файлами, когда знаю, где они лежат. Поэтому открываю проводник, иду в папку закачек браузера и оттуда запускаю инсталлятор.

04_7.png


На файлы, скачанные из интернета, иногда ругается служба безопасности операционной системы. Нажимаем кнопку "Выполнить".

04_8.png


Соглашаемся с лицензионным соглашением, нажимаем кнопку "I Agree".

04_9.png


Выбираем компоненты, которые инсталлятор установит на наш компьютер.

04_10.png


Выбор тут не велик, но всё же:
- Install Arduino Software. Собственно сам пакет программ для работы с ардуино.
- Install USB Driver. При первой установке пакета имеет смысл согласиться, то есть оставить галочку.
- Create Start Menu shortcut. Создание ярлыка для запуска среды Arduino IDE в меню под кнопкой "Пуск".
- Create Desktop shortcut. Создание ярлыка для запуска среды Arduino IDE на рабочем столе.
- Associate .ino files. Ассоциировать программу Arduino IDE с файлами с расширением ino. Рекомендую оставить эту галочку. Она даёт возможность загружать скетчи в редактор Ардуино двойным кликом по файлам.
После удаления ненужных галочек (по умолчанию они все стоят) продолжаем установку нажатием на кнопку "Next".

Подтверждаем путь установки программы нажатием на кнопку "Install".

04_11.png


Прогресс бар - удлиняющаяся синяя полоска начинает показывать процесс распаковки файлов. А когда он завершится (примерно через 2-3 минуты), станет доступна для нажатия кнопка "Close".

04_12.png
04_13.png
04_14.png


Где-то в конце выскочит окошко предупреждения о том, что некое программное обеспечение не тестировалось на совместимость с Windows XP. Это, скорее всего, драйвера USB. Нажимаем "Всё равно продолжить".

04_15.png


И через несколько секунд получаем сообщение "Completed" - Завершено. Теперь можно нажать кнопку "Close". Всё! Установка завершена.

04_16.png


Если на этапе выбора устанавливаемых компонентов пакета, Вы не убирали галочку "Create Desktop shortcut", то на рабочем столе должен появиться вот этот ярлычок.

04_17.png


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

04_18.png
04_19.png


Прошвырнёмся по меню. Под пунктом "Файл" есть множество готовых примеров скетчей. Посмотрим пример "Blink". Подозреваю, что это "Помигаем светодиодом" :jokingly:

04_20.png
04_21.png


Новый скетч загрузился в новое окно. И действительно, я там увидел коды управления светодиодом, которые подаются с интервалом в 1 секунду. То есть секунду светодиод горит и секунду погашен.

Пункты меню "Правка", "Скетч" и "Помощь". Ничего интересного...

04_22.png
04_23.png
04_27.png


А вот пункт "Инструменты" позволяет выбрать конкретную реализацию платы Ардуино. По умолчанию выбрана плата "UNO", именно с ней мы и будем экспериментировать. Также можно выбрать порт, через которой плата подключена к компьютеру и различные программаторы.

04_24.png
04_25.png
04_26.png


Теперь пробуем подключить плату к компьютеру через USB. Сразу же выскакивает сообщение о том, что найдено новое устройство "Arduino Uno" и компьютер предлагает установить для него драйвера. Выбираем "Автоматическая установка" и нажимаем кнопку "Далее".

04_28.png


В сообщении о тестировании на совместимость нажимаем "Всё равно продолжить". И ждём сообщения о том, что новое оборудование установлено и готово к работе.

04_29.png
04_30.png
04_31.png


Теперь в диспетчере устройств посмотрим номер COM-порта, на который было посажено новое устройство. Для этого кликаем правой кнопкой мыши по "Мой компьютер" и в контекстном меню выбираем "Управление". В открывшейся оснастке слева выбираем "Диспетчер устройств", а справа раскрываем список "Порты (COM и LPT)" и видим, что устройству "Arduino Uno" присвоен COM-порт номер 13 (COM13). У Вас может быть любой другой номер.

04_32.png
04_33.png


Теперь проверим работоспособность порта и платы, то есть попробуем что-нибудь загрузить в память контроллера. Для этого запускаем уже известную нам среду Arduino. В меню "Файл" выбираем и загружаем пример "Blink". В меню "Инструменты" выбираем порт COM13.

04_34.png


Всё готово к загрузке. Это можно сделать либо через пункт меню "Скетч - Загрузка", либо нажатием на кнопку со стрелкой вправо на панели инструментов.

04_35.png
04_36.png


Пошёл процесс компиляции скетча. А потом сообщение о завершении загрузки.

04_37.png
04_38.png


Работу загруженного скетча (программы) мы пока посмотреть не можем, т.к. не собрали для этого рабочую схему на макетной панели. Этим займёмся в следующий раз.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
РЕКЛАМА
Реальное имя: Андрей
Откуда: Брянск

Arduino. Изучаем вместе

Сообщение РЕКЛАМА » 29 янв 2018, 07:35

А и не надо ничего собирать никакую схему.
На плате уже есть светодиод припаянный к 13 ноге. им и моргать должно на скетче "блинк"

михаил
Реальное имя: михаил
Откуда: 33 регион

Arduino. Изучаем вместе

Сообщение михаил » 29 янв 2018, 07:39

Всем добрый день!
Тоже пытаюсь приобщиться к теме ардуино .
Для программирования использую графический редактор, см. http://flprog.ru
Может кому то этот способ написания программ окажется ближе для понимания.

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Arduino. Изучаем вместе

Сообщение KimIV » 29 янв 2018, 08:02

konstet77 писал(а):Источник цитаты Подскажите литературу, по программированию.

Константин, я пока иду вот по этой книге. Легко ищется в интернете и скачивается бесплатно. Я обычно ищу такие закачки, где не нужно указывать номер телефона.

05_1.png


Также скачал себе вот эти книги, там и практическая энциклопедия есть и вот эти кроме последней, которая на ненашенском языке :jokingly:

РЕКЛАМА писал(а):Источник цитаты На плате уже есть светодиод припаянный к 13 ноге. им и моргать должно на скетче "блинк"

Да, Андрей, спасибо! Уже разобрался!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.


Вернуться в «Системы ЧПУ»