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

Ғылым және технология

Сегодня расскажу о 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
    @ArduNotes4 жыл бұрын

    Кто хочет узнать, почему я не использую 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-ll8kc6bv8r4 жыл бұрын

    Ура, Заметки Ардуинщика возрождаются!

  • @bslday
    @bslday4 жыл бұрын

    Можно предположить, Гайвер, как сознательный гражданин, самоизолировался. Видосы полились рекой, и это само по себе отрадно;)

  • @artmasterio1036
    @artmasterio10364 жыл бұрын

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

  • @Trinitrotoluol37
    @Trinitrotoluol374 жыл бұрын

    Быстро. Коротко. Понятно. Вот бы нам так преподавали программирование в свое время...

  • @dariusvaitkus965
    @dariusvaitkus9654 жыл бұрын

    Спасибо Алекс! Наконец то возобновились уроки 🙏

  • @dieleckrik315
    @dieleckrik3154 жыл бұрын

    самоизоляция- отличный повод для саморазвития.

  • @tolkinnet5441

    @tolkinnet5441

    4 жыл бұрын

    прямо в точку, за неделю уже запилил лабараторник, с 3мя выходами, ещё паяльник превратил в резак, теперь все готово для работы с ардуинкой

  • @MDunaev
    @MDunaev4 жыл бұрын

    Спасибо, Алекс! Никак не мог понять работу с вкладками. Пару раз обжёгся и решил обходиться без них.

  • @dimaaannn1

    @dimaaannn1

    3 жыл бұрын

    Лучше использовать отдельные *.h файлы. Этот подход идёт прямиком из с++ (который, собственно и используется в ардуино иде)

  • @UK8CFT
    @UK8CFT4 жыл бұрын

    Спасибо большое что не забываешь про канал👍👍🙃

  • @alextechno1856
    @alextechno18564 жыл бұрын

    Как всегда, Алекс, большое спасибо!!)

  • @alexcorvis3206
    @alexcorvis32064 жыл бұрын

    Информативно!👍 Спасибо.

  • @user-vs4vv6ev2m
    @user-vs4vv6ev2m4 жыл бұрын

    Очень полезно. Хоть и не люблю арду, но пока работаю в ней. Спасибо за подсказки. Урок по программаторам будет очень полезен. Ждем-с.

  • @gavrservise4826
    @gavrservise48264 жыл бұрын

    очень полезная информация. спасибо

  • @user-ll3cw8mn7m
    @user-ll3cw8mn7m4 жыл бұрын

    Спасибо за новый видОс! И канал в целом )

  • @georgesudnik927
    @georgesudnik9274 жыл бұрын

    Очень полезные и не очевидные советы! Спасибо 😊

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f4 жыл бұрын

    Ооо новый видосик, ждём продолжения, и не только про IDE.

  • @user-kq5nw4rk5m
    @user-kq5nw4rk5m4 жыл бұрын

    БОЖЕ ЭТО САМОЕ ПОЛЕЗНОЕ ЧТО Я ТОЛЬКО ВИДЕЛ ПО АРДУИНКЕ!

  • @mr-grey4135
    @mr-grey41354 жыл бұрын

    Продолжай эту рубрику, плиз!😉

  • @alexeibelousov3279
    @alexeibelousov32794 жыл бұрын

    Ух ты) классный обзор фич иде..

  • @elenapoplos9537
    @elenapoplos95373 жыл бұрын

    Спасибо за видео и советы

  • @user-kp4tc1sy5z
    @user-kp4tc1sy5z4 жыл бұрын

    Алек красавчик канал наконец то ожил )

  • @kamilbro4488
    @kamilbro44884 жыл бұрын

    Красавчик. От меня лайк. Сними еще видосик.

  • @mharqke
    @mharqke2 ай бұрын

    как обычно много полезного и интересного, спасибо за контент

  • @TurboVadim
    @TurboVadim4 жыл бұрын

    Чтоооооооо. Пол года ролик ждал

  • @hacksan1986
    @hacksan19864 жыл бұрын

    Очень полезное инфо!👍

  • @TexDen
    @TexDen4 жыл бұрын

    Спасибо огромное! Как я понимаю, надо было допилить сюда ещё про программаторы и назвать как: первый урок, знакомство с Ардуино. Ну или как-то так.

  • @andreypupkin848
    @andreypupkin8484 жыл бұрын

    Не глядя лайк, подписка!

  • @user-hp8zp6kq5h
    @user-hp8zp6kq5h4 жыл бұрын

    Спасибо за видео!

  • @shmidt_rc2338
    @shmidt_rc23384 жыл бұрын

    спасибо за материал!

  • @user-kf7nj7vv3d
    @user-kf7nj7vv3d4 жыл бұрын

    Ура новые уроки это круто !

  • @Elektronikuz
    @Elektronikuz4 жыл бұрын

    Gazini bosing Alex aka gap yo lekin

  • @asyl_bro
    @asyl_bro4 жыл бұрын

    Удачи братан 💪

  • @MSN78RU
    @MSN78RU4 жыл бұрын

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

  • @GermanNanoengineer
    @GermanNanoengineer4 жыл бұрын

    Очень информативно! Давай в том же духе! Также хотел бы посоветовать свой канал, он не только по электронике, но и по проектированию)

  • @_marsyk
    @_marsyk4 жыл бұрын

    Больше уроков!

  • @user-hy1mk5fg8t
    @user-hy1mk5fg8t4 жыл бұрын

    Спасибо!

  • @StoneTL
    @StoneTL4 жыл бұрын

    Ждем следующее видео

  • @user-ey8fo8os6p
    @user-ey8fo8os6p4 жыл бұрын

    Наконец-то новое видео

  • @Klagerh
    @Klagerh2 жыл бұрын

    Класс я это и не знал в этой проге )

  • @eugenevladoff2758
    @eugenevladoff27584 жыл бұрын

    Спасибо мистер Гувер!

  • @lmlnx1
    @lmlnx14 жыл бұрын

    давно у тебя не было видео

  • @Ay-gv4vb

    @Ay-gv4vb

    4 жыл бұрын

    Да

  • @serg_tolstiy87
    @serg_tolstiy874 жыл бұрын

    Ух ты! Воскрес канал!

  • @kstud10
    @kstud104 жыл бұрын

    блин только вчера наткнулся на эти настройки и тут на тебе) ну лучше поздно чем никогда)

  • @Natrizim
    @Natrizim4 жыл бұрын

    За видео спасибо, было интересно. Но интересно было бы увидеть работу с более мощными микроконтроллерами, кроме Nano.

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    Nano не микроконтроллер, а модель платы. И её мощностей более чем хватает для большинства самоделок

  • @TimTim-jk1yu
    @TimTim-jk1yu4 жыл бұрын

    Сделай видео о том, как сохранять БОЛЬШИЕ значения в енергонезависимую память Ардуино.

  • @enter0prise

    @enter0prise

    4 жыл бұрын

    Это не подойдет? www.arduino.cc/en/Tutorial/EEPROMWrite

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    alexgyver.ru/lessons/eeprom/

  • @Workshop_Ozz
    @Workshop_Ozz4 жыл бұрын

    Спасибо.

  • @EEEppt
    @EEEppt4 жыл бұрын

    Ура-а-а 😁дождался 👻

  • @Aleksan6er
    @Aleksan6er Жыл бұрын

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

  • @user-oo5pq7xb7f
    @user-oo5pq7xb7f4 жыл бұрын

    Как всегда ТОП

  • @TheAndreyklim
    @TheAndreyklim4 жыл бұрын

    Да интересный видос. А про плоттер узнал когда начал писать похожее на питоне с данными из порта и графиками, вовремя остановился. И вопрос с этим. Можно ли таким плоттером смотреть сигнал не больше 5 вольт например с катушки над которой магнит мелькает, хватит ли разрешения и т.п. Заранее спасибо)

  • @krepton85you
    @krepton85you4 жыл бұрын

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

  • @vavilonvatkin8285
    @vavilonvatkin82854 жыл бұрын

    Ура пошёл контент

  • @user-gl8cl6qh2b
    @user-gl8cl6qh2b4 жыл бұрын

    👍👍👍 СПАСИБО!!!

  • @tolkinnet5441
    @tolkinnet54414 жыл бұрын

    добрейших вечеров, сделал по вашему мануалу блок питания лабараторный, очень круто получилось, а вы видели новую Arduino Nano 33 BLE

  • @maxys146
    @maxys1464 жыл бұрын

    Расскажи лучше про сторонние IDE, с этой после VS или jetbrains работать боль(

  • @user-hc6zt7lx5z
    @user-hc6zt7lx5z4 жыл бұрын

    Отличный вариант

  • @alexlju
    @alexlju4 жыл бұрын

    Годнота!

  • @user-zb3oy4bb4t
    @user-zb3oy4bb4t4 жыл бұрын

    Алекс, сними, пожалуйста видео про GyverCore for ATmega328. И как проливать GyverCore, что для этого потребуется, в т.ч. из-под Линукса? Как понимаю, следует через SPI проливать?

  • @user-co4vk4dr3w
    @user-co4vk4dr3w4 жыл бұрын

    Было бы интересно посмотреть про программирование голых МК, как в электронной шпаргалке, сделанной Алексом

  • @MetalDIY
    @MetalDIY4 жыл бұрын

    Просьба снять подобное для Arduino Pro Ide и конечно по PlatformIO.

  • @Pro-To-Kak-Pro100
    @Pro-To-Kak-Pro1004 жыл бұрын

    Ты сказал что этот канал будет вести другой . Все таки приятно что это ты.

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    Я сказал что появится ещё один ведущий

  • @trecer1332
    @trecer13324 жыл бұрын

    Ох, не так давно открыл для себя внутрисхемную отладку через Dragon для ARM'ок и st-link для stm'ок соответственно. Вспоминаю теперь обычную отладку как страшный сон. А вообще, если хотите писать более или менее серьезные проекты, то очень советую Atmel studio, или еще лучше переходить на STM + System Workbench for STM32, если нет жесткой привязки к камню. А еще есть расширение под VS для работы с атмеловскими камнями, тоже довольно удобно.

  • @mid9ightwalker
    @mid9ightwalker4 жыл бұрын

    Привет, спасибо за видос, нравится твой контент. Слабо замахнуться на разъяснение работы с регистрами на примере портов ввода-вывода? Удачи.

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

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

  • @user-xv9th2ue7o
    @user-xv9th2ue7o4 жыл бұрын

    Наконец-то!

  • @JohnDoe-km7ch
    @JohnDoe-km7ch4 жыл бұрын

    Алекс, сделай, пожалуйста, тестер аккумуляторов на Ардуино, типа IMAX b6. Очень хочется мерить внутренние сопротивление и ёмкость, но не за 30$.

  • @grishabony
    @grishabony4 жыл бұрын

    Алекс сделай гайд по RFID

  • @pashalot3205
    @pashalot32054 жыл бұрын

    А есть ролик о понижении тактовой частоты? И как оно влияет на работу различных средств последовательного вывода?

  • @scrypto
    @scrypto4 жыл бұрын

    Об Arduino pro ide не планируешь снять?

  • @JohnDoe-km7ch
    @JohnDoe-km7ch4 жыл бұрын

    Спасибо

  • @ybpvin
    @ybpvin4 жыл бұрын

    Подскажите, как защитить код от чтения из микроконтроллера?

  • @sgvizzy9907
    @sgvizzy99072 жыл бұрын

    Помогите пж! Я когда то скачал arduino ide 2.0 бета, она мне не очень понравилась и я удалил само приложение, а её файлы остались. Они мешают устанавливать ide 1.8.6 а не удаляются даже с unlocker'ом. Что мне делать?

  • @BorisChuprin
    @BorisChuprin4 жыл бұрын

    Бинарник можно загрузить в прошивку "виратуальной Ардуино" программы Proteus и в ней симулировать всю электросхему под управлением Ардуино. Инфа для тех, кто теме этого Протэуса :)

  • @user-uv9rf6qm6f

    @user-uv9rf6qm6f

    4 жыл бұрын

    нормальные IDE создают кучу файлов, один из них это .efl, если его загрузить, то в протеус можно будет еще и пошаговое выполнение кода смотреть. Очень удобно когда где-то бесконечный цикл.

  • @willkaxxx
    @willkaxxx4 жыл бұрын

    А еще лучше использовать atmel studio или platformio

  • @Serdges
    @Serdges4 жыл бұрын

    Спасибо, что нас не оставляешь. Может быть когда нибудь освоим //(усвоим)

  • @Lynx_911
    @Lynx_9114 жыл бұрын

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

  • @akilo3518
    @akilo35184 жыл бұрын

    Alex сделай пожалуйста страбоскопы для авто на ардуино с эфектами. Оч нужно

  • @lasash5296
    @lasash52964 жыл бұрын

    Александр, очень прошу, сделайте отдельный гайд, как через arfuino ide запрограммировать еспруину

  • @hutoryanin
    @hutoryanin3 жыл бұрын

    *Л. а. й. к. о. с.* за видос

  • @Vanjabaron
    @Vanjabaron4 жыл бұрын

    Алекс, сделай видос для программирования адресной ленты ws2812

  • @ilia6275
    @ilia62753 жыл бұрын

    Привет, Visual Micro для Visual Studio 2017/19 пробовал? Вечная лицензия 50 баксов стоит, но на первый взгляд - весьма удобный плагин.

  • @michael74rus43
    @michael74rus434 жыл бұрын

    Будет видом по дисплею 1602?

  • @user-dv9pw5tm2m
    @user-dv9pw5tm2m3 жыл бұрын

    Привет . Как перезаписать прошивку в Ардуинке ?

  • @user-yu2zo6cs1e
    @user-yu2zo6cs1e4 жыл бұрын

    Санёк, давай по структурам урок

  • @evgeniyveris
    @evgeniyveris4 жыл бұрын

    Одно дополнение по поводу готовых хексов. Это не такой уж и закрытый проект. Хекс без проблем дизассемблируется и становится вполне открытым :) Если нужно распространять обновления своего софта в действительно закрытом виде - то можн о сделать так: - хекс файл шифруем - в проц льем свой бутлоадер с алгоритмом расшифровки - отдаем пользователям шифрованный хекс - т.о. залить его они смогут только родным бутом, умеющим расшифровывать. Вот тогда действительно это будет закрытый проект, который можно практически свободно выкладывать и не переживать за свою собственность :)

  • @SIM31r
    @SIM31r4 жыл бұрын

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

  • @BaphoBush
    @BaphoBush4 жыл бұрын

    Как на счёт PlatformIO, плагина для VS Code? Не думал использовать как замену стандартной IDE?

  • @MetalDIY

    @MetalDIY

    4 жыл бұрын

    alexgyver.ru/platformio-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0-arduino-ide/

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    alexgyver.ru/bad-platformio/

  • @BaphoBush

    @BaphoBush

    4 жыл бұрын

    @@ArduNotes, понял, спасибо за ответ.

  • @TEENASPECT

    @TEENASPECT

    4 жыл бұрын

    @@ArduNotes хоткеев нет и кнопочки мелкие))) короче вкусовщина в статье.

  • @BaphoBush

    @BaphoBush

    4 жыл бұрын

    @@TEENASPECT , ну да, в ней ведь так и написано.

  • @user-pj7rj8ms7x
    @user-pj7rj8ms7x3 жыл бұрын

    Ты слышал про среду XOD? Если нет, советую глянуть) Тебя может заинтересовать

  • @arnidexian5834
    @arnidexian58344 жыл бұрын

    Советую вместо Блокнот++ использовать VS Code с плагином для ардуино, например marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino А бинарник все же можно перевести в текстовую версию используя декомпиляторы, например www.hex-rays.com/products/ida/ это на случай, если нужно немного изменить программу под свои нужды - например перепрошить какой-нибудь китайский девайс

  • @TheBLINDSNIPER94
    @TheBLINDSNIPER944 жыл бұрын

    It's alive! IT IS ALIVE!!1

  • @konstantin9655
    @konstantin96554 жыл бұрын

    Я правильно понимаю, что вкладка - это прямое продолжение кода, как просто разные страницы в ворде? Т.е. если у меня, к примеру, луп не закрыт в первой вкладке, то строчки кода из второй будут восприниматься как продолжение лупа?

  • @konstantin9655

    @konstantin9655

    4 жыл бұрын

    P.S. простите за тупой вопрос

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    Именно

  • @AaaaAaaa-nc7wi
    @AaaaAaaa-nc7wi4 жыл бұрын

    А можно сделать сельхоз робота для сборки урожая спелый не спелый например персик , абрикос

  • @aleks-mar
    @aleks-mar4 жыл бұрын

    А про работу с меню будет продолжение? Очень ждем!

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    там вроде сказали "когда нибудь", и оставили ссылку на 4 примера меню готовых

  • @aleks-mar

    @aleks-mar

    4 жыл бұрын

    @@ArduNotes очень актуальная тема!

  • @ruubkaa911
    @ruubkaa9114 жыл бұрын

    Привет! Может в следующем видео о програматорах подробно расскажишь как закинуть на PIC микроконтроллер .hex файл? Спасибо большое!

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    По пикам ищите в гугле

  • @GenriEnter
    @GenriEnter4 жыл бұрын

    Надо больше информации по вкладкам

  • @ArduNotes

    @ArduNotes

    4 жыл бұрын

    Куда больше?

  • @rifatzabirov9800
    @rifatzabirov98004 жыл бұрын

    а про сон ардуины будет?

  • @enter0prise
    @enter0prise4 жыл бұрын

    Раз уж были упомянуты хэдеры, кмк, стоило рассказать об 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

  • @alexanderm6862
    @alexanderm68624 жыл бұрын

    Скорее бы вышла стабильная версия Arduino Pro IDE с поддержкой ESP32, platformio не переваривает некоторые библиотеки что есть в моем проекте, например telnetSpy

  • @user-ec4qy3xt2i
    @user-ec4qy3xt2i4 жыл бұрын

    Дружище не мог бы ты соорудит электро постуха . Есть видео на Ютубе из катушки как можно её улучшить с помощью ардуина !!

  • @goiiia3774
    @goiiia37744 жыл бұрын

    Как в визуал студио писать скеч для ардуино ?

  • @TEENASPECT

    @TEENASPECT

    4 жыл бұрын

    PlatformIO

  • @MaxPast2
    @MaxPast24 жыл бұрын

    Лично я о большинстве этих фишек не знал))))

  • @rifatzabirov9800

    @rifatzabirov9800

    4 жыл бұрын

    я тоже

Келесі