Уважаемое сообщество Гиктаймс, прошу поддержать, а заодно и покритиковать мой новый проект направленный на доступные уроки по роботехнике. В планах полностью проработать все проекты из папки «примеры» в стандартной библиотеке.
Поделиться с друзьями
-->

Комментарии (12)


  1. Lertmind
    14.08.2016 18:31
    +4

    Вам вероятно наставят минусов, потому что здесь принято публиковать информацию в текстовом виде. Материал тоже подготовлен плохо (называть функцией ключевое слово void, facepalm.jpg), на сайте Arduino всё написано понятнее.


    1. Stas_cake
      14.08.2016 18:36

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


    1. myxo
      14.08.2016 21:18

      «называть функцией ключевое слово void, facepalm.jpg»
      А что вам не нравится? Понятие функции довольно широко. Я, за исключением тусовки паскалистов, слова «процедура» вообще не слышу. Так что все нормально.

      upd. Посмотрел видео дальше, да, там действительно немного не по-русски было сказано, а вас я не так понял =)


    1. VT100
      14.08.2016 21:18

      Плюсую насчёт текста.
      Кто смотрел видео — там есть disclaimer типа «Дурина — плохо, потому, что А, Б, В. Но мы берём Дурину потому, что Альфа, Бета, Гамма»?


  1. hardegor
    14.08.2016 18:37

    Однако программирование Arduino и программирование микроконтроллеров — это две большие разницы.


    1. geher
      14.08.2016 19:50

      А чем программирование того же МК AVR отличается от программирования платы Arduino, построеннной на его основе? Насчет ардуин на ARM не скажу, но у тех, что на AVR, вся «железная» обвязка — это схема питания, переходник USB-последовательный порт, светодиод на одной из «ног» и кнопка RESET.


      1. HOMPAIN
        14.08.2016 20:17

        >А чем программирование того же МК AVR отличается от программирования платы Arduino

        Если вы захотите самостоятельно программировать AVR, вам придётся столкнуть с такими вещами как:
        -фьюз биты
        -программатор
        -bootloader
        -вместо простых универсальны функций для работы с потами и интерфесами у вас будет документация и набор инструкций

        Так что программирование Arduino и AVR без Arduino достаточно сильно отличаются по сложности


        1. geher
          14.08.2016 21:51
          +1

          В Arduino IDE запрещено использовать прямой доступ к портам вместо функций надстройки?
          При программировании МК запрещено создавать свои уровни абстракции?
          Если кто-то станет заливать в ардуину прошивку, созданную без использвания Arduino IDE, через ICSP разъем программатором, она перестанет от того быть ардуиной?
          В то же время если Arduino IDE с ее библиотками и уровнем абстракции от железа может быть использована для программирования МК и устройств на МК и близко не относящихся к Arduino, они становятся Arduino?


        1. tw1911
          14.08.2016 22:10

          Фьюзы, программатор — все это осваивается очень просто и быстро. Бутлоадер вообще не нужен первое время. А вот без даташита да, никак. Но учитывая обилие примеров, никаких проблем не будет.


  1. PixelzZ
    14.08.2016 22:10

    Станислав, Вы безусловно занимаетесь хорошим делом. Вы некоторые вещи называйте своими именами, которые на интуитивном уровне донесут мысль до зрителя. Юмор мне кажется здесь тоже будет уместен. Думаю что дети тоже Вас когда-то услышат. Не в тему: а реально создать минихабр для нулей?


    1. Cobolorum
      15.08.2016 08:24

      Создать реально, вот только в нем окажется 99% статей.


  1. ssb199
    15.08.2016 10:12

    Урок мне понравился. Все понятно. Подписался на автора.