Страница 1 из 25

Азбука Ардуино

Добавлено: Пн янв 13, 2020 7:38 pm
SmartAvit
Азбука Ардуино

1 - Что такое Arduino – это однокристальный компьютер

Для програмирования используется упрощенная версия C++

2 - Какую Arduino лучше купить

Arduino UNO обратите внимание на разьем он очень надежный

Изображение

Arduino NANO обратите внимание на кнопку в такой комплектации V3 Она является полным аналогом Arduino Uno – работает на чипе ATmega328P (с черной круглой кнопкой устаревшая ATmega168)

Изображение

Стоимость у китайцев 150 рублей у нас 300 рублей

Можно купить и такую Arduino UNO но она дороже у китайцев 300 рублей у нас 600, по функционалу они абсолютно одинаковы.

Изображение

3 – Как проверить при покупке. Возьмите с собой внешний аккумулятор Power Bank и просто подключите кабелем USB-miniUSB к контроллеру, SMD светодиод - L - на плате контроллера, должен моргать с частотой 1 секунда

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:03 pm
воробей
Есть Arduino Mega. Это совсем плохо, или наоборот - избыточно хорошо?

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:04 pm
Stasikovi4
С чего лучше начать?Купить набор или покупать всё отдельно?

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:21 pm
SmartAvit
Установка программ для Arduino

1. Качаем и устанавливаем JRE (Java Runtime Environment)

Windows 32 по ссылке https://yadi.sk/d/78GC4e8IieKQ2Q

Windows 64 по ссылке https://yadi.sk/d/3XJNdlVBpll-DQ

2. Качаем и устанавливаем программный комплекс Arduino IDE под Windows 32/64 по ссылке
https://yadi.sk/d/LxdM2ukyMV8nlA

3. Качаем и устанавливаем драйвера под Windows 32/64 по ссылке
https://yadi.sk/d/P1d7fSbt1Kq7vQ

Изображение

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:25 pm
SmartAvit
воробей писал(а):
Пн янв 13, 2020 8:03 pm
Есть Arduino Mega. Это совсем плохо, или наоборот - избыточно хорошо?
Это избыточно много у меня еще небыло проектов по Arduino Mega. Но допустим если вы захотите автоматизировать весь дом то ее хватит. Я очень редко встречал ее в разработках. Можно взять Leonardo если делать устройства работающие подключенными к компьютеру. Но UNO и Nano вариант для начинающего

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:27 pm
Seredin_S
Stasikovi4 писал(а):
Пн янв 13, 2020 8:04 pm
Купить набор или покупать всё отдельно?
Это смотря какие цели Вы преследуете. Для начала изучите "арсенал" модулей и выберете для себя нужные компоненты. В наборах обычно пара релюшек,моторчик (как правило не важнецкий-для детских поделок),кнопка,энкодер и куча датчиков. Начиная от СО2 и заканчивая дальномером или датчиком влажности. Всё зависит от ваших потребностей. Смотря какое устройство Вы хотите построить на основе ардуино. А там уже и решайте-набор или по отдельности. Для себя решил,что в наборе большая половина мне не пригодиться. Беру нужное по отдельности. На Алике найдите продавца модулей и по отдельности наберите нужный Вам комплект. Сразу берите большую макетку и набор разных проводов (мама-мама,мама-папа,папа-папа),длинну для себя сами определите.

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:31 pm
SmartAvit
Stasikovi4 писал(а):
Пн янв 13, 2020 8:04 pm
С чего лучше начать?Купить набор или покупать всё отдельно?
Лучше по отдельности дешевле и купите именно то что нужно. Провода кнопки резисторы транзисторы и так есть в наличии у каждого а например дисплей лучше брать тот который нужен. Обычно в наборы пихают детали непользующиеся спросом чтобы продать.
Для начала и изучения 50% материалла достаточно UNO, кнопки различные, резисторы любые 100 Ом - 1 кОм, потенциометры любые 1 кОм - 100 кОм и провода тонкие одножильные я использую от витой пары, светодиоды, переключатели.

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:39 pm
SmartAvit
Спасибо Александр про Макетные платы (BREADBORD) забыл, стоит 100 рублей

Выгладит монтаж BREADBORD так никакой пайки пять минут и готово

Изображение

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:40 pm
воробей
Ага. Ясно. Но насколько я понимаю, MEGA - включает в себя младшие модели. Тоесть просто избыточное. Это не беда, оно уже есть )))
Ждем продолжения :beer:

Азбука Ардуино

Добавлено: Пн янв 13, 2020 8:53 pm
Radiomann
SmartAvit писал(а):
Пн янв 13, 2020 7:38 pm
Азбука Ардуино

Отличная тема, и главное, сегодня очень актуальная.
Я думаю что многие заинтересуются практическим применением Ардуино.
Вот у меня, к примеру, уже давно есть желание на основе Ардуино сделать дистанционное
управление через смартфон резонансной антенной на балконе, но не хватет знаний ...

Азбука Ардуино

Добавлено: Пн янв 13, 2020 9:16 pm
Seredin_S
Radiomann писал(а):
Пн янв 13, 2020 8:53 pm
управление через смартфон
Кстати,да. Еще чем интересна ардуинА,так это разнообразными модулями ИК,блютус,вай-фай. А такие платы как ESP32 или ESP8266,готовая ардуинА с вай-фай и блютус. Всё на ПИНах,никаких паек и лишнего времени. Мобильность и быстрота в процессе разработки. При моделировании экономит кучу времени. При уже отработанном на макетке проекте,потом можно и печатку сделать,чтоб лишние сопли не висели.

Азбука Ардуино

Добавлено: Пн янв 13, 2020 9:22 pm
SmartAvit
Самый сложный этап для новичков процесс настройка Arduino IDE под ваш контроллер
1. Подключаем Arduino UNO к USB порту компьютера

2. Запускаем Arduino IDE

Изображение

3. Выбраем плату (Инструменты\Плата\”Arduino UNO или Arduino Nano …”)

Изображение

4. Выбраем модель микроконтроллера (Инструменты\Процессор\” ATmega328P или ATmega328P (Old Bootloader), ”).

Изображение

5. Выбраем порт ( Инструменты\Порт\”COM отличный от COM1, например COM3, COM5…”

Изображение

6. Проверяем правильность подключения ( Инструменты\Получить информацию о плате).

Изображение

7. Если появилось следующее окно Вы МОЛОДЕЦ !!!

Изображение

Азбука Ардуино

Добавлено: Пн янв 13, 2020 9:31 pm
SmartAvit
Для примера как все просто

На последнем скриншоте пример скетча, 12 канального вольтметра который измеряет напряжение на 12 источниках и выводит информацию на экран компьютера. У Arduino Nano 22 пина так что можно сделать 22 канальный вольтметр.

Азбука Ардуино

Добавлено: Пн янв 13, 2020 9:38 pm
SmartAvit
Radiomann писал(а):
Пн янв 13, 2020 8:53 pm
SmartAvit писал(а):
Пн янв 13, 2020 7:38 pm
Азбука Ардуино

Отличная тема, и главное, сегодня очень актуальная.
Я думаю что многие заинтересуются практическим применением Ардуино.
Вот у меня, к примеру, уже давно есть желание на основе Ардуино сделать дистанционное
управление через смартфон резонансной антенной на балконе, но не хватет знаний ...
Можно чтобы она автоматически настраивалась по уровню сигнала.
В Сочи так сделали контроль на Ардуино для солнечных батарей которые следят за положением солнца эффективность солнечных батарей увеличилась почти в 10 раз.

Азбука Ардуино

Добавлено: Пн янв 13, 2020 10:57 pm
SmartAvit
воробей, Отложите Mega до лучших времен, по неопытности можно что нибудь сжечь например перегрузив порты и будет обидно.
Начинайте с UNO именно на примере ее я буду строить уроки. Автомобиль Ламборджини не лучший выбор чтобы научится ездить на машине )