Уроки Arduino #1 - структура программы и типы данных

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2017
  • В этом выпуске уроков по Ардуино я расскажу вам про структуру программы (скетча) для Arduino, а дальше рассмотрим основные типы данных: boolean, byte, int, long и остальные. Обязательно заведите себе тетрадочку для записи уроков Arduino, я специально даю материал в виде конспекта лекций, чтобы лучше усваивалось и запоминалось.
    ▼ Текстовая версия ▼
    alexgyver.ru/lessons/syntax/
    alexgyver.ru/lessons/variable...
    ▼ Огромный стартовый набор 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
    Композиция "Acoustic Blues" принадлежит исполнителю Audionautix. Лицензия: Creative Commons Attribution (creativecommons.org/licenses/....
    Исполнитель: audionautix.com/
    Композиция "Hustle" принадлежит исполнителю Kevin MacLeod. Лицензия: Creative Commons Attribution (creativecommons.org/licenses/....
    Оригинальная версия: incompetech.com/music/royalty-....
    Исполнитель: incompetech.com/
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 672

  • @ArduNotes
    @ArduNotes  7 ปีที่แล้ว +228

    По вашим просьбам сделал "конспект" в формате PDF, ссылка в описании под видео. Под каждым уроком будет ссылка на отдельный урок (для печати), и на общий сборник всех уроков (пополняемый!). Спасибо.

    • @_ximix7489
      @_ximix7489 7 ปีที่แล้ว +4

      Заметки Ардуинщика
      було б ліпше твою копію шпаргалки)

    • @user-pr3me4yo7x
      @user-pr3me4yo7x 7 ปีที่แล้ว +3

      Заметки Ардуинщика а с андройда 6.0 можно запрограммировать ардуино

    • @grederplay9708
      @grederplay9708 6 ปีที่แล้ว +1

      Русский Электроник нет

    • @imark5097
      @imark5097 6 ปีที่แล้ว +2

      Почему же нет. Есть такое приложение как АРДУИНО ДРОИД. В плей маркете найдете. Прекрасно заливает скэтчи в ардуино прямо с смартфона. Библиотеки тоже есть. К стати библиотеки идут стандартные и сторонние.

    • @arturminiput7587
      @arturminiput7587 6 ปีที่แล้ว +1

      Заметки Ардуинщика интересно синтаксис похож на С или С ++ )

  • @leonsani7
    @leonsani7 7 ปีที่แล้ว +354

    Алекс,большое спасибо за Ваш труд! Мне 63 года. Сам заинтересовался Ардуино и внука 12 лет хочу к этому делу приохотить.Будем вместе изучать!

    • @arctic6281
      @arctic6281 4 ปีที่แล้ว +10

      Как там успехи?

    • @ivanfuture8873
      @ivanfuture8873 4 ปีที่แล้ว +5

      @@arctic6281 Присоединяюсь к вопросу)

    • @isakneuman9995
      @isakneuman9995 4 ปีที่แล้ว +18

      @@arctic6281 помер

    • @artemkrupinov8870
      @artemkrupinov8870 4 ปีที่แล้ว +2

      @@isakneuman9995, смеюсь xD

    • @Nagibator1337
      @Nagibator1337 4 ปีที่แล้ว +7

      походу ардуина сгорела вместе с хатой

  • @user-de8ox1ol1c
    @user-de8ox1ol1c 3 ปีที่แล้ว +78

    На секунду появилось чувство будто я собираюсь ухаживать за очень прихотливым животным которому нужна специальная подготовка 🤔

    • @ashot_kit
      @ashot_kit 7 หลายเดือนก่อน +1

      Жиза, рыбки будут жить в мире машин

  • @Vadim_Dudin
    @Vadim_Dudin 7 ปีที่แล้ว +175

    Вау, Алекс! Это лучшее видео, что я находил в интернете по обучению с Arduino! Да ты, черт возьми, красавчик! Спасибо тебе огромное за твои труды!

  • @timsteel1060
    @timsteel1060 7 ปีที่แล้ว +89

    самое познавательное видео из всех обучалок по ардуино , что я находил..

    • @ArduNotes
      @ArduNotes  7 ปีที่แล้ว +16

      +Tim Steel их будет целый курс!

    • @hantr1998
      @hantr1998 7 ปีที่แล้ว +3

      Будет очень хорошо , заранее спасибо вам !!!!

    • @zigo2267
      @zigo2267 7 ปีที่แล้ว +2

      Объясняешь понятней чем мой учитель по инфе =D

    • @user-ub7eq1uq3i
      @user-ub7eq1uq3i 7 ปีที่แล้ว +8

      Хорошо что речь без мата. Ребёнку видео подкидываю - смотрит. На основном канале тоже интересно, но из-за проскакивающего порой мата не делюсь. К сожалению.

    • @oOcitizenOo
      @oOcitizenOo 7 ปีที่แล้ว +1

      Tim Steel джеремм блюм еще хорошо рассказывает

  • @user-yt6qs4cm7h
    @user-yt6qs4cm7h 3 ปีที่แล้ว +27

    Спустя столько лет до сих пор годно

  • @user-iw8nj5vh2w
    @user-iw8nj5vh2w 2 ปีที่แล้ว +6

    У Вас самое понятное и познавательное объяснение по Ардуино из 30 просмотренных курсов..

  • @Titan777Games
    @Titan777Games 7 ปีที่แล้ว +38

    Крайне редкая и полезная информация, спасибо большое.

    • @excore1322
      @excore1322 7 ปีที่แล้ว +2

      Titan Games это сарказм?)

    • @anonymouskapran868
      @anonymouskapran868 4 ปีที่แล้ว

      @@excore1322 с хера ли ?

  • @thefrozenmind3765
    @thefrozenmind3765 2 ปีที่แล้ว +8

    Черта с два! Ты гений! У тебя лучшая подача во вселенной, из этого ролика я усвоил больше информации чем из 11 лет информатики в школе.
    Спасибо большое за данный курс!
    Отдельно спасибо за готовый конспект!

    • @LUCKY-pj2pr
      @LUCKY-pj2pr ปีที่แล้ว

      где скачать конспект в пдф?

  • @wadshaa
    @wadshaa 3 ปีที่แล้ว +7

    Сколько труда!!!
    Спасибо тебе, Будь здоров!

  • @user-ml1jo5zp8s
    @user-ml1jo5zp8s 4 ปีที่แล้ว +8

    У нас в школе в 8 классе наш учитель решил дать нам язык с. Как же я ему сейчас благодарен...

  • @sergeyv7342
    @sergeyv7342 2 ปีที่แล้ว

    спасибо огромное, ваши курсы , то что нужно начинающим , это порвые на которых я остановился , тк все достаточно подробно и начинаете с самых основ

  • @ltybc1980
    @ltybc1980 6 ปีที่แล้ว +2

    большое спасибо за труды, проделана большая работа. очень лаконично и максимально информативно.

  • @max325475685
    @max325475685 3 ปีที่แล้ว +3

    У тебя очень крутые видео и конспекты к ним. В идеале, если ты ещё тесты придумал на эти конспекты. Они нужны для того, чтобы в головах новичков оставалось в разы больше нужной и полезной для них информации. Спасибо огромное за видео, конспекты и код.

  • @timkonstruktor5763
    @timkonstruktor5763 4 ปีที่แล้ว +5

    Алекс Гайвер спасибо за урок!

  • @kirill882
    @kirill882 7 ปีที่แล้ว +4

    Крута чувак , то что главное и отдельно написано в конспект за это отдельный респект

  • @alexles5003
    @alexles5003 4 ปีที่แล้ว +2

    Спасибо за инфу. Очень полезно. Хорошей практикой в программировании считается все-таки переменной присваивать значение.

  • @slavadementiev22
    @slavadementiev22 6 ปีที่แล้ว

    Просто обязан оставить комментарий! Подача материала очень профессиональная. Все разложено по "полочкам". Посмотрел не мало подобного материала - этот самый лучший. Огромное спасибо за Вашу работу!!!!

    • @ArduNotes
      @ArduNotes  6 ปีที่แล้ว

      +Slava Dem спасибо :3 курс будет продолжаться

  • @user-jw4cy6jy5f
    @user-jw4cy6jy5f 7 ปีที่แล้ว +2

    Ты лучший !
    Продолжай в том же духе ! Я хожу на курсы програмирования и ты мне очень помогаешь!)))

  • @user-fv3nf5gw3n
    @user-fv3nf5gw3n 6 ปีที่แล้ว +2

    За конспект мега спасибо!

  • @aakrot8
    @aakrot8 2 ปีที่แล้ว

    Огромный труд! Спасибо.

  • @user-ih4me7wb5q
    @user-ih4me7wb5q 7 ปีที่แล้ว +1

    Лайк однозначно! Хоть я и не первый год с ардуино, но было очень интересно обновить материал в голове. Самый точный и очень доходчиво изложенный материал, однозначно заслуживает похвалы!

    • @ArduNotes
      @ArduNotes  7 ปีที่แล้ว

      +Vitaliy Kosenko спасибо) дальше будет круче!

  • @dmytromartynov8945
    @dmytromartynov8945 28 วันที่ผ่านมา

    Отличная серия видео. Очень помогли разобраться.
    В любой непонятной ситуации - пиши конспект☝️

  • @lich7895
    @lich7895 5 ปีที่แล้ว

    Единственный конспект который я писал с удовольствием.

  • @youngfishy9932
    @youngfishy9932 5 ปีที่แล้ว +2

    Ооооо, спасибо мастер Гайвер!!!😙

  • @alexmed7989
    @alexmed7989 7 ปีที่แล้ว

    подписался сразу на 2 канала, почаще ролики выходили бы, цены бы не было! =)) Много полезной и понятной информации. Alex так держать!!!

  • @Lesha75A
    @Lesha75A 7 ปีที่แล้ว

    Супер то что надо, просто и доступно, так держать....

  • @youngfishy9932
    @youngfishy9932 5 ปีที่แล้ว

    Просто и понятно, прямо как мне нужно

  • @user-lr7wt8qx2g
    @user-lr7wt8qx2g 6 ปีที่แล้ว

    Очень доступно ,и понятно ,буду пробывать экспрементировать ,видео вроде полезное.Спасибо.

  • @play_dash-
    @play_dash- 3 ปีที่แล้ว +2

    Алекс, огромное спасибо!!!!

  • @roman_batkovoch
    @roman_batkovoch 4 หลายเดือนก่อน

    Автору канала всех благ земных желаю за труды🎉🎉🎉🎉

  • @aguypassingby1945
    @aguypassingby1945 3 ปีที่แล้ว

    Алекс, спасибо вам огромное!!!!!

  • @user-yl4el9oo6w
    @user-yl4el9oo6w 2 ปีที่แล้ว +1

    Все четко и доходчиво , при долгом просмотре каша в голове ну я нашёл способ немного посмотрел пописал и голову на отдых . Я реально начинающий без образования и без знания языка (англ) , иногда снимаю на видео все с чем борюсь и что не получается , если все же хватит моральных сил освоить данную науку залью все на ютуб ... И да Алекс там со своим каналом займет одну из самых важных мест... СПАСИБО СПАСИБО СПАСИБО!!!

  • @jacobmonarcg6933
    @jacobmonarcg6933 7 ปีที่แล้ว

    Спасибо за урок!

  • @user-bu1fc7mx1n
    @user-bu1fc7mx1n 2 ปีที่แล้ว

    Спасибо! Наконец то разобрался в коде ардуино

  • @fred20659
    @fred20659 7 ปีที่แล้ว

    Отличный видеоурок!

  • @ottvertkin4145
    @ottvertkin4145 7 ปีที่แล้ว +1

    очень жду про массивы и строки. Наконец то пришел наборчик с китая.

  • @Prigoroshnia
    @Prigoroshnia 7 ปีที่แล้ว +4

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

  • @user-yx3uz9hf8x
    @user-yx3uz9hf8x 7 ปีที่แล้ว +1

    долго ждал)

  • @user-zf8kl6js8j
    @user-zf8kl6js8j 3 ปีที่แล้ว

    Спасибо за полезный видос. Лайк!

  • @user-ze7ed5vj8q
    @user-ze7ed5vj8q 3 ปีที่แล้ว

    Спасибо за труд

  • @Alik_XYZet
    @Alik_XYZet 6 ปีที่แล้ว

    Спасибо за конспект -- я не поленился и распечатал)

  • @user-gi5rn1wl8u
    @user-gi5rn1wl8u 2 หลายเดือนก่อน

    СПАСИБО ЗА ТРУД ТЕБЕ АЛЕКС🎉

  • @Poklonov
    @Poklonov 6 ปีที่แล้ว

    Офигеть! Парень, ты лучший!!!

  • @user-bs8wx4qs5p
    @user-bs8wx4qs5p ปีที่แล้ว

    спасибо! все просто и понятно.

  • @gravyt2631
    @gravyt2631 2 ปีที่แล้ว

    Алекс огромное тебе спасибо

  • @ruslan9943
    @ruslan9943 5 ปีที่แล้ว +1

    Спасибо.учим матчасть.

  • @user-fw9gw1fv1m
    @user-fw9gw1fv1m 3 ปีที่แล้ว

    очень полезные уроки!

  • @user-rh4hn8dr4u
    @user-rh4hn8dr4u 6 ปีที่แล้ว

    Просто красавчик!!!

  • @arvotosens8850
    @arvotosens8850 3 ปีที่แล้ว

    круто, буду учитса! СПАСИБО!

  • @ArduBlock
    @ArduBlock 3 ปีที่แล้ว

    Спасибо за урок )

  • @timsteel1060
    @timsteel1060 6 ปีที่แล้ว

    Пересматриваю 4 раз, наконец-то решил вести конспект .. Ёпт , я уже и забыл как это тяжко)))

  • @user-bw6gw9bb3r
    @user-bw6gw9bb3r 4 ปีที่แล้ว

    Блин,Гайвер как же мне не хватало данной инфы)))

  • @user-yz3us4qu2u
    @user-yz3us4qu2u 6 ปีที่แล้ว

    афигенный Учитель.

  • @user-sb8ir2tn8m
    @user-sb8ir2tn8m 4 ปีที่แล้ว

    Спасибо!

  • @simonfake9835
    @simonfake9835 ปีที่แล้ว

    спасибо за урок

  • @vardaruus5243
    @vardaruus5243 7 ปีที่แล้ว +29

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

    • @user-bn2qp6sh8r
      @user-bn2qp6sh8r 4 ปีที่แล้ว

      До сих пор смотришь этот канал?

  • @MrVitalikB
    @MrVitalikB 7 ปีที่แล้ว +3

    Я только пришёл с посылками
    И уже хотел написать тебе в личку вопрос
    О том
    КОГДА ВИДОС ?
    Включаю консоль и тут видос )

  • @EuroDJ
    @EuroDJ 3 ปีที่แล้ว

    Крутой видосик!

  • @Nomad_nomad
    @Nomad_nomad 3 ปีที่แล้ว

    С меня подписка и лайк! Спасибо! 🤗

  • @masyanius
    @masyanius 7 ปีที่แล้ว +17

    Алекс, была ли мысль сделать умный дом на ардуинке? Хотел бы увидеть реализацию в твоем варианте.

    • @vicitacal11
      @vicitacal11 7 ปีที่แล้ว +2

      Эх, ыл бу у меня канал... У меня шторы сами открываются и окно скоро будет тоже само.

  • @user-ws5jf6qz1x
    @user-ws5jf6qz1x 7 ปีที่แล้ว

    классно очень важный урок

  • @igorgrekov4941
    @igorgrekov4941 2 ปีที่แล้ว

    Автор , ты Богоподобен ты супер мего класс. Спасибо тебе

  • @makesome_point
    @makesome_point 7 ปีที่แล้ว +1

    Выпускай новые уроки чаще, пожалуйста

  • @unknown_stranger
    @unknown_stranger 6 ปีที่แล้ว

    Это потрясно

  • @SorokinAU
    @SorokinAU 3 ปีที่แล้ว

    спасибо, мастер=)

  • @DIY-zq8bd
    @DIY-zq8bd 7 ปีที่แล้ว

    Алекс, сделай пожалуйста обзор и подключение ардуино Pro mini.

  • @Chuviw
    @Chuviw 7 ปีที่แล้ว +19

    Не знаю, кто придумал назвать С++ для ардуины как-то по другому.
    В настройках Arduino IDE поставь подробный вывод при компиляции.
    Посмотри, какие файлы уходят в компилятор (а там помимо твоего скетча, преобразованного в .cpp-шку путём добавления одного-двух #include сверху, будет ещё куча других .c-шек и .cpp-шек для поддержки Serial и тому подобных вещей)
    Так же, посмотри какой компилятор используется (avr-g++. Сюрприз). И какой стандарт (флаг -std). У меня это gnu++11. Чем gnu++11 отличается от C++11 точно не скажу, однако ряд фич C++11, такие как тип "auto", лямба-функции, и тому подобное в ардуине шикарно работают.
    Так, ну а теперь по делу.
    Словом void функция не объявляется. Например "void *pData;" это не функция. Правильнее, наверное, будет так: "Перед объявлением или определением любой функции, за исключением конструктора и деструктора класса, должен быть написан тип данных, возвращаемых этой функцией. void указывает на то, что функция ничего не возвращает".
    Хотя, про классы как-то пока рановато, наверное.
    void loop(); это не совсем бесконечный цикл. Это функция, вызываемая в бесконечном цикле. В чём разница? В переменных. При новом входе в функцию (то бишь при новой итерации цикла) переменные, которые не объявлены в функции как static будут сброшены.
    Тип данных "boolean". Спасибо, не знал, что такой есть. Однако, если глянуть в файл "Arduino\hardware\arduino\avr\cores\arduino\Arduino.h", который автоматом подключается ко всем скетчам, в нём можно две строки, идущих друг за другом:
    typedef bool boolean;
    typedef uint8_t byte;
    Что делает typedef - почитай на досуге сам. (Если кратко - даём своё название другому типу данных)
    "Поставить слово float в скобках" называется "приведение типов".
    Спасибо за внимание. :)

    • @alexeibelousov3279
      @alexeibelousov3279 7 ปีที่แล้ว +5

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

    • @goldirus
      @goldirus 7 ปีที่แล้ว

      т.е. можно использовать bool вместо boolean и uint8_t вместо byte? (хотя byte проще)
      ну то что это С++ и так понятно, стоит только взглянуть на любую библиотеку - все состоят из *.h и *.c файлов

    • @alexeibelousov3279
      @alexeibelousov3279 7 ปีที่แล้ว

      Андрей Бадин
      можно конечно

  • @user-ed5hs4ck8r
    @user-ed5hs4ck8r 3 ปีที่แล้ว +1

    Спасибо тебе

  • @user-cf1fi8ih5k
    @user-cf1fi8ih5k 2 ปีที่แล้ว

    Вподобайка

  • @sashasche5933
    @sashasche5933 7 ปีที่แล้ว

    крутой видос!

  • @youngfishy9932
    @youngfishy9932 5 ปีที่แล้ว

    Какой же молодец

  • @user-tx1fo1su8q
    @user-tx1fo1su8q 7 ปีที่แล้ว

    Очень интересно хотел ардуино применить в системах импульсной генерации, если у вас нет такой разработки хотелось бы увидеть. Спасибо !

  • @TheBlink182nef
    @TheBlink182nef 5 ปีที่แล้ว

    Лайк за блинков!)

  • @youngfishy9932
    @youngfishy9932 5 ปีที่แล้ว

    Величайший канал

  • @Alex7__N7
    @Alex7__N7 6 ปีที่แล้ว +1

    Отдельный лайк за Blink 182 !)

  • @sergshatsky63
    @sergshatsky63 7 ปีที่แล้ว

    красавчик!!!!

  • @andreyartovin4207
    @andreyartovin4207 3 ปีที่แล้ว

    Бро, ты Красавчик. Не найти подобную информацию

  • @DmytroMogyr
    @DmytroMogyr 8 หลายเดือนก่อน

    Здравствуй. В общем очень интересный вопрос и думаю очень много кому будет полезно это. Посмотрел много роликов твоих но до конце так и не понял как самому это сделать. Смотри нужно чтобы ардуинка работала как контактная кнопка делая короткое замыкание получая сигнал от датчика осветления. Постараюсь описать более точно думаю ты поймёшь. Суть схемы в том чтобы ардуинка управляла дальним светом авто, получая сигнал от датчика осветления, если едет встречка она включала дальний, а когда встречки не будет она включала дальний. Это ппц какая полезная штука для многих была бы.

  • @crawfish4082
    @crawfish4082 2 ปีที่แล้ว

    А так, молодец, с меня лайк и подписка.

  • @PROGamer-rz1kq
    @PROGamer-rz1kq 3 ปีที่แล้ว

    полезные советы

  • @samandar9757
    @samandar9757 7 ปีที่แล้ว

    Привет. С работой СОМ-портом покажи пожалуйста приём и разбор данных еще ждать пока не будет 4-байта, принимать данных пока не закончиться передача или например принимать до символа $. Вообще о том что мола говорят другие.

  • @shawniwe
    @shawniwe 7 ปีที่แล้ว

    Привет, Алекс. Очень нравятся твои видео. Вопрос: знаком ли ты с таким продавцом как "All Electronics Trading Company"? Стоит покупать у него что то?

  • @user-kf3co6hu4b
    @user-kf3co6hu4b 4 ปีที่แล้ว

    Автор, посоветуйте графический способ написания кода для Ардуино при работе с кан и ком портами.

  • @audiomaster5841
    @audiomaster5841 5 ปีที่แล้ว

    Все понятно жо начала кода )))

  • @user-cj6sv5cs8u
    @user-cj6sv5cs8u 4 ปีที่แล้ว +1

    Первую серию посмотрел, на второй серии мозг взорвался.

  • @s_gmyza
    @s_gmyza 5 ปีที่แล้ว

    прив
    как настроить и есть ли свои нюансы при работе с Мас OS? может еще один видос Ардуино 0.5.1 😉?

  • @vorobeichumaziy
    @vorobeichumaziy 7 ปีที่แล้ว

    Расскажи пожалуйста про прерывания. Думаю это очень многим пригодится.

    • @ArduNotes
      @ArduNotes  7 ปีที่แล้ว

      +vorobei chumaziy почти в самом конце цикла уроков

  • @user-vz5iy1jj2g
    @user-vz5iy1jj2g ปีที่แล้ว

    Учусь на твоих видосах)))))))

  • @evergreh
    @evergreh 7 ปีที่แล้ว

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

  • @vladimirbondaletov2767
    @vladimirbondaletov2767 3 ปีที่แล้ว

    Если бы еще научится быстро загружать информацию в мозг,вслед за автором!
    Наверное для этого нужно несколько раз осознано повторять это действием...
    Отличный канал!

  • @sashasche5933
    @sashasche5933 7 ปีที่แล้ว

    всегда любил

  • @russiantrojan4275
    @russiantrojan4275 5 ปีที่แล้ว

    Алекс, подскажи, есть ли возможность программирования Ардуино из под Линукс? Валяется малинка, а обычного ПК нет...

  • @ElarChannel
    @ElarChannel 4 ปีที่แล้ว

    Посоветуйте, как принимать и обрабатывать на Ардуине картинку с камеры и на что эту картинку записывать.

  • @shawniwe
    @shawniwe 7 ปีที่แล้ว

    лучший

  • @gtblack1988
    @gtblack1988 7 ปีที่แล้ว +1

    не }{рена не ронял но посмотрел и поставил лаик))

  • @aeddaenye
    @aeddaenye 9 หลายเดือนก่อน

    В видео сказано, что достать исходник из бинарного файла нельзя ( 1:23 ), но это не так. Весь машинный код можно перевести в ASM и его диалекты. После перевода в asm можно прогнать код в специальной программе/спец. сайте и получить готовый исходный код. Этот процесс называется реверс инженерингом

  • @iliaDo012
    @iliaDo012 5 ปีที่แล้ว

    Алекс, большое спасибо, на основании твоих уроков я начал изучать ардуино! у меня проблема я задаю тип данных unsigned long wstart = 0; при этом простое действие wstart = 9*60*60+6*60+8; выходит за предел типа данных и дает непонятную цифру 4294934528, при уменьшении на единицу (wstart = 9*60*60+6*60+7) подсчет идет корректно = 32767
    . почему переменная wstart ведет себя как int? Я делаю таймер могофункциональный - переводу все в секунды и включение и выключение осуществляю при определении больше или равно заданным секундам. (платформа Arduino nano). С уважением, Илья

  • @gravity102
    @gravity102 6 ปีที่แล้ว

    Эх, как же круто, когда знаешь c++.

  • @serega-s1858
    @serega-s1858 4 ปีที่แล้ว

    А можно программировать Arduino в VS Code, скачав расширение Arduino?