10 полезных фишек Arduino IDE

  Рет қаралды 70,474

Заметки Ардуинщика

Заметки Ардуинщика

4 жыл бұрын

Сегодня расскажу о 10 интересных и очень полезных возможностях Arduino IDE
▼ Огромный стартовый набор GyverKIT ▼
kit.alexgyver.ru/
▼ Уроки Arduino на сайте ▼
alexgyver.ru/lessons/
▼ Модули и датчики с Али ▼
alexgyver.ru/arduino_shop/
▼ Страница "Заметок Ардуинщика" ▼
alexgyver.ru/arduino_lessons/
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru

Пікірлер: 273
@ArduNotes
@ArduNotes 4 жыл бұрын
Кто хочет узнать, почему я не использую PlatformIO, читайте здесь: alexgyver.ru/bad-platformio/
@feyfolkenkm7271
@feyfolkenkm7271 4 жыл бұрын
А можно надеяться, что когда-нибудь выйдет обзор на Esp-32?
@Ussrrssu
@Ussrrssu 4 жыл бұрын
Все понятно) и плюсуюсь! Только непонятно это - alexgyver.ru/platformio-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0-arduino-ide/
@Bvv4529
@Bvv4529 4 жыл бұрын
​@@Ussrrssu Ахахах я тож +
@OlegBovykin
@OlegBovykin 4 жыл бұрын
Нда, статья то явно не от мира разработки. 1. Все конфиги в текстовых файла - это отлично. При переносе проекта настройки от пользователя к пользователю сохряняются. 2. Монитор порта есть и прекрасно работает. Более того, есть даже upload and monitor 3. Самое главное - нормальная работа с зависимостями. Централизованное хранилище и возможность зафиксировать версию библиотеки - это самое больше благо. Копирование непонятно-чего в папку с библиотеками ардуино - это мамонтизм. Гораздо удобнее, проще и как во всем мире - указать зависимости в файле, которые сами скачаются и установятся. 4. Гит - это обязательная вещь в разработке ПО. После нормального освоения, а не upd, fix, add жить без гита невозможно. Мир был бы лучше, если бы все перешли из архаичной старой версии ардуино IDE на platformio. Arduino IDE Pro пытается догнать platformio, но пока не смогла.
@Bvv4529
@Bvv4529 4 жыл бұрын
Не, ну действительно не понятно. Вы вроде описали платрормио, написали, что он удобнее и все же используете ардуино иде. Догадываюсь потому, что переписали загрузчик и еще много чего для ардуино иде. Но в платформио действительно удобнее много кода писать. Я сам его использую. Взять к примеру случай, когда нужно проверить переменную, когда она встретилась в коде. В платформио можно навести на нее курсор и автоматом высвечивается окошко, где видно, как создается эта переменная. Еще один клик и мы уже переходим в тот самый документ, где переменная встречается впервые. Да и ошибки и варнинги понятны в платформио.
@user-ll8kc6bv8r
@user-ll8kc6bv8r 4 жыл бұрын
Ура, Заметки Ардуинщика возрождаются!
@bslday
@bslday 4 жыл бұрын
Можно предположить, Гайвер, как сознательный гражданин, самоизолировался. Видосы полились рекой, и это само по себе отрадно;)
@artmasterio1036
@artmasterio1036 4 жыл бұрын
Алекс, сними видео как прошить голый микроконтроллер ардуины. Это будет очень полезное видео. Друзья поддержите лайком!
@Trinitrotoluol37
@Trinitrotoluol37 4 жыл бұрын
Быстро. Коротко. Понятно. Вот бы нам так преподавали программирование в свое время...
@MDunaev
@MDunaev 4 жыл бұрын
Спасибо, Алекс! Никак не мог понять работу с вкладками. Пару раз обжёгся и решил обходиться без них.
@dimaaannn1
@dimaaannn1 3 жыл бұрын
Лучше использовать отдельные *.h файлы. Этот подход идёт прямиком из с++ (который, собственно и используется в ардуино иде)
@dariusvaitkus965
@dariusvaitkus965 4 жыл бұрын
Спасибо Алекс! Наконец то возобновились уроки 🙏
@dieleckrik315
@dieleckrik315 4 жыл бұрын
самоизоляция- отличный повод для саморазвития.
@tolkinnet5441
@tolkinnet5441 4 жыл бұрын
прямо в точку, за неделю уже запилил лабараторник, с 3мя выходами, ещё паяльник превратил в резак, теперь все готово для работы с ардуинкой
@UK8CFT
@UK8CFT 4 жыл бұрын
Спасибо большое что не забываешь про канал👍👍🙃
@user-vs4vv6ev2m
@user-vs4vv6ev2m 4 жыл бұрын
Очень полезно. Хоть и не люблю арду, но пока работаю в ней. Спасибо за подсказки. Урок по программаторам будет очень полезен. Ждем-с.
@alextechno1856
@alextechno1856 4 жыл бұрын
Как всегда, Алекс, большое спасибо!!)
@alexcorvis3206
@alexcorvis3206 4 жыл бұрын
Информативно!👍 Спасибо.
@gavrservise4826
@gavrservise4826 4 жыл бұрын
очень полезная информация. спасибо
@user-bh2ot5ks8f
@user-bh2ot5ks8f 4 жыл бұрын
Ооо новый видосик, ждём продолжения, и не только про IDE.
@mr-grey4135
@mr-grey4135 4 жыл бұрын
Продолжай эту рубрику, плиз!😉
@georgesudnik927
@georgesudnik927 4 жыл бұрын
Очень полезные и не очевидные советы! Спасибо 😊
@user-ll3cw8mn7m
@user-ll3cw8mn7m 4 жыл бұрын
Спасибо за новый видОс! И канал в целом )
@user-kq5nw4rk5m
@user-kq5nw4rk5m 4 жыл бұрын
БОЖЕ ЭТО САМОЕ ПОЛЕЗНОЕ ЧТО Я ТОЛЬКО ВИДЕЛ ПО АРДУИНКЕ!
@MSN78RU
@MSN78RU 4 жыл бұрын
Саня, покажи в следущем ролике, как из ардуины сделать программатор и прошить ардуину без драйвера
@user-kp4tc1sy5z
@user-kp4tc1sy5z 4 жыл бұрын
Алек красавчик канал наконец то ожил )
@alexeibelousov3279
@alexeibelousov3279 4 жыл бұрын
Ух ты) классный обзор фич иде..
@TexDen
@TexDen 4 жыл бұрын
Спасибо огромное! Как я понимаю, надо было допилить сюда ещё про программаторы и назвать как: первый урок, знакомство с Ардуино. Ну или как-то так.
@TurboVadim
@TurboVadim 4 жыл бұрын
Чтоооооооо. Пол года ролик ждал
@StoneTL
@StoneTL 4 жыл бұрын
Ждем следующее видео
@elenapoplos9537
@elenapoplos9537 3 жыл бұрын
Спасибо за видео и советы
@_marsyk
@_marsyk 4 жыл бұрын
Больше уроков!
@user-hp8zp6kq5h
@user-hp8zp6kq5h 4 жыл бұрын
Спасибо за видео!
@user-hy1mk5fg8t
@user-hy1mk5fg8t 4 жыл бұрын
Спасибо!
@shmidt_rc2338
@shmidt_rc2338 4 жыл бұрын
спасибо за материал!
@kamilbro4488
@kamilbro4488 4 жыл бұрын
Красавчик. От меня лайк. Сними еще видосик.
@serg_tolstiy87
@serg_tolstiy87 4 жыл бұрын
Ух ты! Воскрес канал!
@hacksan1986
@hacksan1986 4 жыл бұрын
Очень полезное инфо!👍
@asyl_bro
@asyl_bro 4 жыл бұрын
Удачи братан 💪
@user-kf7nj7vv3d
@user-kf7nj7vv3d 4 жыл бұрын
Ура новые уроки это круто !
@lmlnx1
@lmlnx1 4 жыл бұрын
давно у тебя не было видео
@Ay-gv4vb
@Ay-gv4vb 4 жыл бұрын
Да
@EEEppt
@EEEppt 4 жыл бұрын
Ура-а-а 😁дождался 👻
@Workshop_Ozz
@Workshop_Ozz 4 жыл бұрын
Спасибо.
@andreypupkin848
@andreypupkin848 4 жыл бұрын
Не глядя лайк, подписка!
@mharqke
@mharqke 3 ай бұрын
как обычно много полезного и интересного, спасибо за контент
@kstud10
@kstud10 4 жыл бұрын
блин только вчера наткнулся на эти настройки и тут на тебе) ну лучше поздно чем никогда)
@user-ey8fo8os6p
@user-ey8fo8os6p 4 жыл бұрын
Наконец-то новое видео
@eugenevladoff2758
@eugenevladoff2758 4 жыл бұрын
Спасибо мистер Гувер!
@GermanNanoengineer
@GermanNanoengineer 4 жыл бұрын
Очень информативно! Давай в том же духе! Также хотел бы посоветовать свой канал, он не только по электронике, но и по проектированию)
@Klagerh
@Klagerh 2 жыл бұрын
Класс я это и не знал в этой проге )
@user-hc6zt7lx5z
@user-hc6zt7lx5z 4 жыл бұрын
Отличный вариант
@Pro-To-Kak-Pro100
@Pro-To-Kak-Pro100 4 жыл бұрын
Ты сказал что этот канал будет вести другой . Все таки приятно что это ты.
@ArduNotes
@ArduNotes 4 жыл бұрын
Я сказал что появится ещё один ведущий
@vavilonvatkin8285
@vavilonvatkin8285 4 жыл бұрын
Ура пошёл контент
@user-gl8cl6qh2b
@user-gl8cl6qh2b 4 жыл бұрын
👍👍👍 СПАСИБО!!!
@user-co4vk4dr3w
@user-co4vk4dr3w 4 жыл бұрын
Было бы интересно посмотреть про программирование голых МК, как в электронной шпаргалке, сделанной Алексом
@Natrizim
@Natrizim 4 жыл бұрын
За видео спасибо, было интересно. Но интересно было бы увидеть работу с более мощными микроконтроллерами, кроме Nano.
@ArduNotes
@ArduNotes 4 жыл бұрын
Nano не микроконтроллер, а модель платы. И её мощностей более чем хватает для большинства самоделок
@MetalDIY
@MetalDIY 4 жыл бұрын
Просьба снять подобное для Arduino Pro Ide и конечно по PlatformIO.
@alexlju
@alexlju 4 жыл бұрын
Годнота!
@Elektronikuz
@Elektronikuz 4 жыл бұрын
Gazini bosing Alex aka gap yo lekin
@tolkinnet5441
@tolkinnet5441 4 жыл бұрын
добрейших вечеров, сделал по вашему мануалу блок питания лабараторный, очень круто получилось, а вы видели новую Arduino Nano 33 BLE
@JohnDoe-km7ch
@JohnDoe-km7ch 4 жыл бұрын
Спасибо
@grishabony
@grishabony 4 жыл бұрын
Алекс сделай гайд по RFID
@user-oo5pq7xb7f
@user-oo5pq7xb7f 4 жыл бұрын
Как всегда ТОП
@trecer1332
@trecer1332 4 жыл бұрын
Ох, не так давно открыл для себя внутрисхемную отладку через Dragon для ARM'ок и st-link для stm'ок соответственно. Вспоминаю теперь обычную отладку как страшный сон. А вообще, если хотите писать более или менее серьезные проекты, то очень советую Atmel studio, или еще лучше переходить на STM + System Workbench for STM32, если нет жесткой привязки к камню. А еще есть расширение под VS для работы с атмеловскими камнями, тоже довольно удобно.
@user-xv9th2ue7o
@user-xv9th2ue7o 4 жыл бұрын
Наконец-то!
@TimTim-jk1yu
@TimTim-jk1yu 4 жыл бұрын
Сделай видео о том, как сохранять БОЛЬШИЕ значения в енергонезависимую память Ардуино.
@enter0prise
@enter0prise 4 жыл бұрын
Это не подойдет? www.arduino.cc/en/Tutorial/EEPROMWrite
@ArduNotes
@ArduNotes 4 жыл бұрын
alexgyver.ru/lessons/eeprom/
@scrypto
@scrypto 4 жыл бұрын
Об Arduino pro ide не планируешь снять?
@user-yu2zo6cs1e
@user-yu2zo6cs1e 4 жыл бұрын
Санёк, давай по структурам урок
@krepton85you
@krepton85you 4 жыл бұрын
А еще встречал глюк (не помню в какой версии IDE) , если свернуть весь код, а затем вызвать функцию "найти и заменить" и нажимать в окне поиска далее, далее то часть скетча куда-то исчезает, обидно когда уже много "накодил", а тут такое. :(
@user-zb3oy4bb4t
@user-zb3oy4bb4t 4 жыл бұрын
Алекс, сними, пожалуйста видео про GyverCore for ATmega328. И как проливать GyverCore, что для этого потребуется, в т.ч. из-под Линукса? Как понимаю, следует через SPI проливать?
@maxys146
@maxys146 4 жыл бұрын
Расскажи лучше про сторонние IDE, с этой после VS или jetbrains работать боль(
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к. о. с.* за видос
@Aleksan6er
@Aleksan6er Жыл бұрын
Привет. Подскажите с чего начать нужна команда которая будет сравнивать текущее значение и значение 3 минуты назад. Если значение перестает увиличеватся запомнить это значение. И когда это значение уменьшится на 2 единицы подать команду на отключение.
@Serdges
@Serdges 4 жыл бұрын
Спасибо, что нас не оставляешь. Может быть когда нибудь освоим //(усвоим)
@TheAndreyklim
@TheAndreyklim 4 жыл бұрын
Да интересный видос. А про плоттер узнал когда начал писать похожее на питоне с данными из порта и графиками, вовремя остановился. И вопрос с этим. Можно ли таким плоттером смотреть сигнал не больше 5 вольт например с катушки над которой магнит мелькает, хватит ли разрешения и т.п. Заранее спасибо)
@JohnDoe-km7ch
@JohnDoe-km7ch 4 жыл бұрын
Алекс, сделай, пожалуйста, тестер аккумуляторов на Ардуино, типа IMAX b6. Очень хочется мерить внутренние сопротивление и ёмкость, но не за 30$.
@lasash5296
@lasash5296 4 жыл бұрын
Александр, очень прошу, сделайте отдельный гайд, как через arfuino ide запрограммировать еспруину
@Lynx_911
@Lynx_911 4 жыл бұрын
Вот, графики у тебя на основном канале увидел, а как включить и не знал и про работу через блокнот тоже.
@BorisChuprin
@BorisChuprin 4 жыл бұрын
Бинарник можно загрузить в прошивку "виратуальной Ардуино" программы Proteus и в ней симулировать всю электросхему под управлением Ардуино. Инфа для тех, кто теме этого Протэуса :)
@user-uv9rf6qm6f
@user-uv9rf6qm6f 4 жыл бұрын
нормальные IDE создают кучу файлов, один из них это .efl, если его загрузить, то в протеус можно будет еще и пошаговое выполнение кода смотреть. Очень удобно когда где-то бесконечный цикл.
@TheBLINDSNIPER94
@TheBLINDSNIPER94 4 жыл бұрын
It's alive! IT IS ALIVE!!1
@akilo3518
@akilo3518 4 жыл бұрын
Alex сделай пожалуйста страбоскопы для авто на ардуино с эфектами. Оч нужно
@pashalot3205
@pashalot3205 4 жыл бұрын
А есть ролик о понижении тактовой частоты? И как оно влияет на работу различных средств последовательного вывода?
@evgeniyveris
@evgeniyveris 4 жыл бұрын
Одно дополнение по поводу готовых хексов. Это не такой уж и закрытый проект. Хекс без проблем дизассемблируется и становится вполне открытым :) Если нужно распространять обновления своего софта в действительно закрытом виде - то можн о сделать так: - хекс файл шифруем - в проц льем свой бутлоадер с алгоритмом расшифровки - отдаем пользователям шифрованный хекс - т.о. залить его они смогут только родным бутом, умеющим расшифровывать. Вот тогда действительно это будет закрытый проект, который можно практически свободно выкладывать и не переживать за свою собственность :)
@Vanjabaron
@Vanjabaron 4 жыл бұрын
Алекс, сделай видос для программирования адресной ленты ws2812
@GenriEnter
@GenriEnter 4 жыл бұрын
Надо больше информации по вкладкам
@ArduNotes
@ArduNotes 4 жыл бұрын
Куда больше?
@willkaxxx
@willkaxxx 4 жыл бұрын
А еще лучше использовать atmel studio или platformio
@ybpvin
@ybpvin 4 жыл бұрын
Подскажите, как защитить код от чтения из микроконтроллера?
@studentassistance7140
@studentassistance7140 4 жыл бұрын
Сделай игровою приставку на базе ардуино
@michael74rus43
@michael74rus43 4 жыл бұрын
Будет видом по дисплею 1602?
@ilia6275
@ilia6275 3 жыл бұрын
Привет, Visual Micro для Visual Studio 2017/19 пробовал? Вечная лицензия 50 баксов стоит, но на первый взгляд - весьма удобный плагин.
@mid9ightwalker
@mid9ightwalker 4 жыл бұрын
Привет, спасибо за видос, нравится твой контент. Слабо замахнуться на разъяснение работы с регистрами на примере портов ввода-вывода? Удачи.
@ArduNotes
@ArduNotes 4 жыл бұрын
А чего тут замахиваться? Открываешь пинаут на плату, дергаешь нужный бит ноги в нужном регистре. Уроки на сайте есть
@user-pj7rj8ms7x
@user-pj7rj8ms7x 3 жыл бұрын
Ты слышал про среду XOD? Если нет, советую глянуть) Тебя может заинтересовать
@arnidexian5834
@arnidexian5834 4 жыл бұрын
Советую вместо Блокнот++ использовать VS Code с плагином для ардуино, например marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino А бинарник все же можно перевести в текстовую версию используя декомпиляторы, например www.hex-rays.com/products/ida/ это на случай, если нужно немного изменить программу под свои нужды - например перепрошить какой-нибудь китайский девайс
@user-uv9rf6qm6f
@user-uv9rf6qm6f 4 жыл бұрын
на счет переменных extern в помощь
@AaaaAaaa-nc7wi
@AaaaAaaa-nc7wi 4 жыл бұрын
А можно сделать сельхоз робота для сборки урожая спелый не спелый например персик , абрикос
@user-dv9pw5tm2m
@user-dv9pw5tm2m 3 жыл бұрын
Привет . Как перезаписать прошивку в Ардуинке ?
@SIM31r
@SIM31r 4 жыл бұрын
Как-то понадобилось вызывать процедуру с частотой системного таймера. Это легко сделать, но нужно в исходниках Ардуины прописать в прерывании вызов своей функции. Все прерывания вызываются по простому, а вклинится в системный таймер сложнее немного.
@rifatzabirov9800
@rifatzabirov9800 4 жыл бұрын
а про сон ардуины будет?
@aleks-mar
@aleks-mar 4 жыл бұрын
А про работу с меню будет продолжение? Очень ждем!
@ArduNotes
@ArduNotes 4 жыл бұрын
там вроде сказали "когда нибудь", и оставили ссылку на 4 примера меню готовых
@aleks-mar
@aleks-mar 4 жыл бұрын
@@ArduNotes очень актуальная тема!
@enter0prise
@enter0prise 4 жыл бұрын
Раз уж были упомянуты хэдеры, кмк, стоило рассказать об include guard`ах (ru.wikipedia.org/wiki/Include_guard ), иначе новичок будет долго грустить из-за непонятно откуда берущихся "error: redefinition of ...". Да и зачем так сложно работать с вкладками, если IDE автоматически компилирует и линкует все единицы трансляции в папке проекта (и подпапках src внутри папки проекта)? Все как в обычном C/C++: хэдеры с объявлениями, .c/.cpp - с определениями, только точка входа - в ino. Тогда не будет свистопляски с именами по алфавиту и код станет по-настоящему модульным (можно будет легко копипастить из проекта в проект отдельные папки с кодом, которые могут быть подключены как git-сабрепозитории, например, а кросс-сылки между ними были бы через #include "../another_module/some_type.h"). Информация есть тут: arduino.stackexchange.com/a/54655
@ruubkaa911
@ruubkaa911 4 жыл бұрын
Привет! Может в следующем видео о програматорах подробно расскажишь как закинуть на PIC микроконтроллер .hex файл? Спасибо большое!
@ArduNotes
@ArduNotes 4 жыл бұрын
По пикам ищите в гугле
@MaxPast2
@MaxPast2 4 жыл бұрын
Лично я о большинстве этих фишек не знал))))
@rifatzabirov9800
@rifatzabirov9800 4 жыл бұрын
я тоже
@alexanderm6862
@alexanderm6862 4 жыл бұрын
Скорее бы вышла стабильная версия Arduino Pro IDE с поддержкой ESP32, platformio не переваривает некоторые библиотеки что есть в моем проекте, например telnetSpy
@fantiki_turbo
@fantiki_turbo 4 жыл бұрын
Полезно. С вкладками реально не очевидная фишка.
@user-ec4qy3xt2i
@user-ec4qy3xt2i 4 жыл бұрын
Дружище не мог бы ты соорудит электро постуха . Есть видео на Ютубе из катушки как можно её улучшить с помощью ардуина !!
@sgvizzy9907
@sgvizzy9907 2 жыл бұрын
Помогите пж! Я когда то скачал arduino ide 2.0 бета, она мне не очень понравилась и я удалил само приложение, а её файлы остались. Они мешают устанавливать ide 1.8.6 а не удаляются даже с unlocker'ом. Что мне делать?
Уроки Arduino. Работа с энкодером
10:55
Заметки Ардуинщика
Рет қаралды 178 М.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 107 М.
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 11 МЛН
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 17 МЛН
PlatformIO или прощай, Arduino IDE
35:23
Alex Morozov
Рет қаралды 155 М.
We accelerate Arduino more than 20 times!
28:18
Home Made
Рет қаралды 70 М.
Attiny13 microcontroller programming tutorial
9:41
Пары Канифоли
Рет қаралды 68 М.
LCD1602 - это очень просто!
22:19
Гневисть
Рет қаралды 139 М.
Запускаем ШИМ на любом пине Ардуино!
12:56
Заметки Ардуинщика
Рет қаралды 69 М.
AI от Apple - ОБЪЯСНЯЕМ
24:19
Droider
Рет қаралды 127 М.
Разряженный iPhone может больше Android
0:34
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 3 МЛН
Ждёшь обновление IOS 18? #ios #ios18 #айоэс #apple #iphone #айфон
0:57