Мы смеёмся над «неумёхами», превращаемся в снобов. Мы стали плохо объяснять новичкам. Мой знакомый дефрагментировал диск C и позвонил мне с вопросом, куда пропала его «винда». Виноват ли он? Думаю, не совсем. Он читал форум где было написано, что форматирование или дефрагментация несут определённую выгоду. Но нигде не было сказано, что он потеряет при этом содержимое диска. И это всё мы — торопимся слишком, за нами не успевают. Комментарии к этому посту были отличным и честным примером того, как мы на самом деле умеем объяснять новичкам. Давайте продолжим эту традицию! Сегодня я буду говорить медленно.

image
Архитектура Системы

Ардуино — не сложнее оригами. Быстрый старт в 6 шагов. Туториал.


На работу пришёл программист и за 30 минут своего пребывания в офисе он каким-то макаром порешал все проблемы, собрал 46 журавликов, отчитался о работе за неделю и срулил. Я думаю, у него СДВГ, что делает его гиперпродуктивным. Но моё внимание привлекли именно журавлики. Я же умею складывать оригами. Почему я до сих пор ломаю голову над тем, как начать играться с Ардуино, если собрать из него какую-нибудь ерунду не сложнее, чем сложить этого самого журавлика из бумаги? Поэтому: быстрый старт. Туториал. Без регистрации и смс. Прямо сейчас.

Шаг первый: взять в руки Ардуино


Берём Нано. Почему? Потому что маленькая. Её можно приспособить куда угодно в твою модель. Раньше была Уно (она и сейчас есть) но она большая «бандурина» — например, её ни один квадрокоптер не поднимет. Есть ещё множество разновидностей Ардуино, но мне показалось, что эти проще всего у нас найти, например.

image

Ардуино — микроконтроллер (МК), мозг. На самом деле в мире полно электроники «без никаких» микроконтроллеров. Очень много того, что можно создать с Ардуино, можно собрать совсем без него, используя вместо него какую-нибудь деталь, которая выполняет всего одну функцию, но зато бесперебойно и без всяких скетчей. Прелесть МК как раз в том, что он один, а что он будет делать — это уже ты решаешь. То есть, тебе не надо знать все эти детали, какая куда нужна и какие у неё ТТХ. Достаточно иметь одну Ардуино и уметь искать в интернете нужный скетч. Ну и ещё пару навыков. Сейчас всё будет.

Шаг второй — выбираем компоненты


Подключаемые модули — любые. Когда я спросила какой проект я могу собрать со своим начальным набором ардуино, ответ был неутешительный: открываешь вкладку «товары Ардуино» и выбираешь любой датчик. Любой, Карл.

Я спросила, что я могу включить при помощи реле? Мне сказали — всё, что угодно. Отлично! Включу тогда себя в список «Форбс», — подумала я. Скетч для включения себя в список Форбс можно скачать здесь.

Поэтому, пожалуй, это (модули) и есть единственная часть, достойная внимания — о ней сегодня и поговорим, потому что именно от неё можно отталкиваться. Весь остальной «шум» — паять, законы Ома, программировать, писать скетчи, перепрошивать — nevermind. Главное придумать, что ты хочешь, а чтобы знать, чего хотеть, надо знать из чего выбрать. Итак.

Шаг третий — выбираем, на что сажать компоненты


Шилда (shield) для Ардуино — держатель для МК и его модулей чтобы не развалились. Можно без неё\него обойтись спокойно, если знаешь как чего подключать. Не знаешь закона Ома? Не умеешь паять? Это не важно. Просто посади всё на шилд, где уже продумали что куда и спаяли.

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

Выбирайте себе любой шилд или готовый набор шилд + компоненты, как это сделала я.

Если погуглить, то это всё, конечно, страшно читать: «плата расширения Arduino для управления световыми эффектами по протоколу DMX» Не бойтесь этих слов и не забивайте ими себе голову. Ваша задача: решить, какое собрать устройство, выбрать соответствующую плату расширения, а затем компоненты к ней. И нагуглить скетч.

Всего вариантов три у вас — куда сажать МК:

Шилда, которую умные люди для вас продумали заранее. Берёте любую готовую и всё — всё прикорячили, закачали скетч, запустили, ходите, всем показываете. Гуглится по: Arduino-совместимая плата расширения.

Хлебная доска (breadboard, макетная плата). Недостаток: придётся вникать куда и как течёт ток, что у него есть три параметра — I, U, R — сила тока, напряжение, сопротивление. Придётся знать закон Ома. Ну и если им пренебречь, вы сожжёте МК чуть позже, чем все компоненты вместе с ним. Но зато ничто, как доска не помогает понять принципы работы этого всего. Поэтому определитесь: хотите ли вы собрать готовое устройство или познакомиться с законами физики и принципами электрического тока. Кто-то скажет, что не бывает одного без другого, но суть конструктора Ардуино как раз в том, что бывает.

image
Так выглядит хлебная доска.

Джигурда. Термин, который я впервые услышала, общаясь с тех. поддержкой одного хорошего сайта, посвященного электронике. Каждый пин за что-то отвечает. По идее шилд — это просто отводы от нужных пинов к нужным посадкам для модулей. Можно же без этого обойтись. Можно напрямую подключить модули к нужным пинам. Получится радужная белиберда такого типа:


Чем-то, наверное, даже похожи. На самом деле нет.

Но зато если всю её залить пластиковой ручкой, то минимум места занимает. Какой пин отвечает за что — обязательно разберёмся, читайте здесь. Но я считаю, что лучше начинать с шилд. У них много преимуществ и одно из них: они помогают быстро перейти от железа к программированию, например.

Итак, у нас есть только шилд и да не будет у нас ничего другого — пока что. Потому что это очень удобно. Это-то и превращает Ардуино в обычный конструктор «собери сам».

Шаг четвертый: гуглим скетч


Как писать скетч? Вы удивитесь, но пофиг. Их уже столько понаписали что недостатка в них нет. У всего для Ардуино открытый код — бери, кто хочешь, улучшай, что хочешь. Нам можно просто нежиться в тёплом пледе у камина и гуглить, что умные люди для нас уже сделали. (Ровно до тех пор, пока мы не захотим познакомиться с программированием, конечно).

Нам сейчас с вами важны только два навыка:
  1. Найти нужный скетч в интернете
  2. Знать как его залить на Ардуино. Это будет сейчас звучать очень круто — среда-подумать-только!-разработки IDE. Для новичка звучит диковато. Однако единственное, для чего вы будете использовать эту среду — чтобы просто через неё залить скетч в МК. Ну можете ещё понты кидать — я работаю в среде разработки IDE, звучит же гично; но на самом деле, в нашем случае — мало что значит, сказать по правде. =)

Какой скетч в моей Ардуине прямо сейчас? Nevermind. Вы всё равно не узнаете, так что закидывайте туда скорее то, что скачали, сажайте MК и компоненты на шилд и «втыкайте» во что-то напряжением не более 5 Вольт. Стирайте его (скетч) без малейших колебаний, пишите\подбирайте тот, который вам нужно.

Шаг пятый: заливаем скетч в Ардуину


Минуту назад про среду разработки говорили, да? Вот вы когда музыку в iPhone заливаете через iTunes — вот, на мой взгляд, это так же неудобно, как заливать скетч в Ардуину — т. е. нужна специальная программа-посредник, через которую всё можно сделать. Но! Ведь с iTunes'ом справляются даже люди с очень специальными возможностями! Так и тут, не волнуйтесь, мы это быстро сейчас сделаем. Только заливать будем не музыку, а сценарий работы нашей новой системы.

Знаете, как называется iTunes для Arduino? Правильно: просто Arduino. Её ещё называют «среда разработки IDE». Некорректно называть среду разработки — программой, скажут многие на Хабре. Но мы пренебрегаем и вальсируем в данном случае — нам надо, чтобы быстро.

Короче. Берём себе программу IDE здесь.

Устанавливаем её на свой комп, настраиваем что там надо настроить (ой, ну apple ID вы же себе создали как-то, так и тут — справитесь =). Вот как это сделать:


Подключите Ардуину юсбишкой к компу. Порт, на котором она «висит», должен определиться автоматически. Вот у меня на Линуксе не определялся хоть ты тресни. Я перезапустила через sudo программу и использовала первую её версию — так решается эта проблема на моей ОС. На других системах аналог такого решения — как в том анекдоте «Вовочка, выйди и зайди нормально».

Теперь ctrl-c ctrl-v нагугленный шагом ранее скетч сюда, hit compile & upload to the arduino.

Фьюююю. Улетел ваш скетч в ардуину.

Именно на этом этапе срезается большинство новичков, т. к. по разным причинам никакого «фьюуууу» не происходит и система выдаёт сообщения об ошибке. Пожалуйста, не сдавайтесь! Мне и самой пришлось читать форумы целый день (целый день, Карл!) для того, чтобы пройти этот этап. Но, возможно, он и есть самый сложный.

Одна из частых проблем здесь — «палёная» Ардуино. Конечно, через интернет из-за границы купить её — это рублей 300, от силы. Та же «палёная» Ардуино отечественной сборки будет стоить в 2-3 раза дороже. НО. Её можно вернуть\обменять через продавца — и для меня лично это плюс. Впрочем, мне повезло, моя покупная Ардуино работает.

Отличить «палёную» от «непалёной» Ардуино, которую вы держите в руках, можно путём сравнения МК с его же фото на официальном сайте. Она стоит в 2-3 раза дешевле официальной в силу логистики и похожих причин в первую очередь.

Откуда брать скетч? Как правило, там же, где продаются шилды и компоненты, можно сразу скачать и скетч под устройство, которое можно из них собрать. Например здесь посмотрите на вкладку «Скачать».

Шаг шестой: Поехали!


image

Проверяем:

  1. МК — готов к работе, потому что в нём есть скетч с готовым сценарием (программой на языке Си, загруженной в МК при помощи стандартной среды разработки IDE — да, я люблю всё усложнять =)
  2. Собираем: компоненты и МК ставим их (или сажаем) на шилд.
  3. Подключаем питание. Вот на этом этапе можно было бы всё сжечь, будь у вас хлебная доска. А так — просто следите, чтобы было не больше пяти вольт. Для этого просто подключите Ардуину по USB в комп и забудьте на время, что я только что сказала про «какие-то» вольты.
  4. PROFIT!!!!!


Troubleshooting

Если вы всё делали правильно, то у вас всё уже давно что-то работает и сюда вы не дочитали (а покажите в комментариях, пожалуйста?). Но иногда бывает такой день, что что-нибудь невнимательно прочитаешь и привет. Основные ошибки:

1. Сожгли микроконтроллер. Вам не горозит — шилд обычно имеет все резисторы, понижает ток и напряжение докуда ей надо и всё норм. Нет, ну конечно если вы в шилд 220 вольт дадите то да, а так нет.

Что делать? делайте выводы. Шутка. Купите новый. А из этого спаяйте себе серёжки:

image

2. Вместо того, чтобы загрузить в МК скетч, «нажали не туда» и покалечили ему прошивку. Это примерно как снести BIOS в компьютере — вы получите груду мёртвого железа, на которое невозможно установить ось, пока не вернёшь BIOS как было.

Что делать? Ну, во-первых, это трудно сделать. Во-вторых, если да, то не всё потеряно: читайте форумы и официальный сайт, или ждите нашего нового поста. Всё, что вам нужно, это прошить МК ещё раз. It's not rocket science!

3. Скетч не заливается. Об этом читайте выше и не сдавайтесь! Замените вашу версию IDE или ваш МК. Попробуйте перезапускать IDE\компьютер, переподключать к разным разъемам USB.

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

Quick FAQ


Как сжечь ардуино?

Например, светодиод имеет весьма небольшое внутреннее сопротивление, и если мы подключим его напрямую, то возникший в цепи большой ток может сжечь порт микроконтроллера. Поэтому, подключив небольшое 330-омное сопротивление, мы ограничим ток. Величину тока легко оценить, воспользовавштись законом Ома, гласящим, что ток равен отношению напряжения к сопротивлению: I = U/R. В нашем случае примем сопротивление светодиода за 0 и получим по формуле ток, равный 5 Вольт / 330 Ом = 15.1515… миллиампер. Порты микроконтроллера выдерживают ток до 40 мА (сколько выдержат ваши диод и микроконтроллер — смотрите по спецификациям), так что 15-16 мА — вполне в пределах допустимого.

Почему нано?

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

Как узнать какой скетч в моём ардуино сейчас?

Никак. Просто залейте новый.

Пишите в комментариях, что вам удалось собрать благодаря (или вопреки?) этой статье. И если есть вопросы по теме — меняем вопросы на ответы по курсу 1:1 Участвуют все. Торопитесь! =)

Если вам нравится читать мои статьи, заметки и инструкции о том,

подписывайтесь на новые посты и до новых встреч!

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


  1. Lovesuper
    11.06.2015 11:24
    +5

    — Карл, тебе не кажется, что ты втираешь мне какую-то дичь?
    Снова пытаетесь продать свой товар по двойной цене? Прекращайте эти попытки.


    1. AnastasiaPMP Автор
      11.06.2015 11:30
      +2

      Ну нет, Карл. Это несправедливо. Я снова стараюсь написать текст по электронике для начинающих и везде по многу раз говорю, что можно взять любой шилд, любой МК и взять его где угодно, Карл. Невозможно ничего навязать человеку с интернетом в XXI веке. Лучше скажите, как вам текст? Ведь я старалась сделать его лучшим, полезным, интересным.


      1. Lovesuper
        11.06.2015 12:18
        +4

        Текст хороший, Карл. Мне понравилось. Только вот и правда ваши цены меня ошеломили.


        1. AnastasiaPMP Автор
          11.06.2015 12:20

          Спасибо! Любые комментарии по тексту для меня — бесценны. Особенно хорошие, Карл! =)


        1. Xaker
          24.06.2015 11:59

          А можно в личку, где дешевле?


          1. Lovesuper
            24.06.2015 18:35
            -1

            dx.com


      1. Muzzy0
        11.06.2015 16:48

        текст больше подходит для женского глянца, нежели для хабра…


        1. AnastasiaPMP Автор
          11.06.2015 16:51

          Почему?


          1. Muzzy0
            11.06.2015 22:02
            +4

            Забей

            Ещё «Вау!» не хватает. Я понимаю, что хабр слегка деградирует, но подобные словечки больше в дурацком глянце уместны, чем на хабре. Пока…
            Nevermind

            Вы по-английски пишете или по-русски?
            Не то, чтобы сильно резало слух… Я сейчас в другом государстве живу. И тут хватает соотечественников, которые местный язык не выучили, а русский почти забыли. Изъясняются на суржике — два языка вперемешку. Сказать пару-тройку предложений только по-русски не смогут. Потеряли дар речи… Выглядит ужасно. Вы в начале пути, но дорогу осилит идущий

            Это так, пара примеров. В целом, не нравится мне слог автора. Подобную пошаговую инструкцию вполне можно написать более подобающим языком. Да и общий уровень материала… Можно было бы хоть светодиодом помигать для приличия
            Мы смеёмся над «неумёхами», превращаемся в снобов. Мы стали плохо объяснять новичкам.

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

            опять же, порог вхождения — и, опять же, хорошо. Как минимум, вспомнить (а лучше бы, осознать) закон Ома — обязательно. А уж насчёт 330 Ом и 15 мА — красота. Во-первых, рабочий ток обычного светодиода — как правило, 20 мА. А это уже 250 Ом, а не 330. Во-вторых, его сопротивление заметно отличается от нуля. Иначе, за счёт чего он светиться будет? А если на нём будет падать меньше 3..3.5 вольт, то он и не загорится. Итого, даже с 250 Ом его ток будет меньше 20 мА.

            Нельзя так небрежно с матчастью


            1. Hellsy22
              11.06.2015 22:10

              Светодиод загорится даже если 20кОм поставить, просто слабенько.


            1. iat
              11.06.2015 23:02
              +1

              угадал страну не заходя в профиль, живу тут же, <айрони>бээмэт</айрони>


              1. Muzzy0
                11.06.2015 23:17

                вот потому и не составило труда угадать, что тут живёте

                Шабат шалом! воистину шалом

                PS Мединат Санкт-Петербург


            1. Alexeyslav
              12.06.2015 08:42
              +2

              Понимание закона Ома прийдет позже, если начинать с закона Ома то всё желание отобъёте.
              Кстати, такой способ расчета цепи называется оценочным потому что не учитывает мелочи. Ну да, на светодиоде упадёт какое-то напряжение… но какое нам дело до этого на данном этапе? Потом, уже потом будет точный расчет и более точные номиналы. Да… и нужна ли здесь математическая точность? что будет если ошибёмся на +-50%, кто-то умрёт?
              Так-то тогда для расчета светодиода по хорошему надо учитывать диапазон напряжений источника, разброс сопротивления резистора, его ТКС, ВАХ светодиода и её зависимость от температуры, термо-ЭДС каждого спая — ведь каждое паяное соединение это потенциальная термопара, которая будет влиять на ток через светодиод… Ах да, куда же еще без фотоэлектрического эффекта, ведь на светодиод еще и внешнее излучение попадает, которое даёт дополнительную ЭДС в рассчитываемую цепь…


              1. Muzzy0
                12.06.2015 08:57

                Понимание закона Ома прийдет позже, если начинать с закона Ома то всё желание отобъёте.

                Такое желание, значит. Или, по-вашему, арифметику тоже можно оставить на потом?
                Так-то тогда для расчета светодиода по хорошему надо учитывать диапазон напряжений источника, разброс сопротивления резистора, его ТКС, ВАХ светодиода и её зависимость от температуры,

                А тут вы уже откровенно утрируете


                1. shpaker
                  12.06.2015 09:05
                  -1

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


                  1. Muzzy0
                    12.06.2015 09:36
                    +1

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

                    Верю. Только это не отменяет необходимости минимальной теоретической подготовки.


                    1. shpaker
                      12.06.2015 09:41

                      Согласен. Но вот только теоретический базис через практику как-то быстрее усваивается.
                      ps: Но наверное даже те кто качают хексы и зашивают в МК на схеме скаченной с тырнета тоже лишними не будут для популяризации электроники))


                      1. Muzzy0
                        12.06.2015 09:57
                        +1

                        Но вот только теоретический базис через практику как-то быстрее усваивается.

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

                        PS Лично я никуда не спешу и иду по длинной дорожке, безо всяких ардуин — мне так интереснее. Но я таки закон Ома знаю и даже на асме программировать умею.


                        1. shpaker
                          12.06.2015 10:11
                          +1

                          Закон Ома само собой.


                          1. Muzzy0
                            12.06.2015 10:16
                            +1

                            Вот! А автор (судя по статье) считает иначе.


                        1. Alexeyslav
                          12.06.2015 11:25
                          +2

                          Все мы умные задним числом.
                          Закон ома выучить заранее до практики не удавалось никому. Ну разве что максимум запоминают что он есть и все. Только столкнувшись на практике с его применением он надёжно оседает в голове, и нам кажется что так было всегда.


                          1. Muzzy0
                            12.06.2015 12:36

                            Да ладно. Если человеку понятно, как минимум, что такое ток и напряжение, то закон Ома никаких сложностей не вызовет. По себе помню.


                            1. Aclz
                              12.06.2015 21:32
                              +1

                              Напряжение — понятие более сложное, чем закон Ома (для постоянного тока).


                              1. Muzzy0
                                12.06.2015 22:41
                                +2

                                Кому как, видимо. А что ж тогда с током, если напряжение — это сложно?

                                Обычно, когда у меня возникает нужда на пальцах объяснить про ток и напряжение кому-то, кто никак не въезжает, я привожу аналогию.
                                Источник напряжения — это насос. Напряжение — это напор: давление, которое этот насос развивает. Ток — расход воды.

                                Грубо и приближённо, но доступно.


                                1. Aclz
                                  13.06.2015 00:58
                                  +1

                                  Попробуйте объяснить в водопроводных терминах, почему, скажем, для того, чтобы снизить потери в линии электропередач, поднимают напряжение, и как это достигается (например, принцип работы трансформатора в виде системы труб, насосов, турбин и т. п.).

                                  Обычно, когда у меня возникает нужда на пальцах объяснить про ток и напряжение кому-то, кто никак не въезжает, я привожу аналогию.

                                  Поэтому, когда вы приведете ему эту аналогию, он скажет «а, понял», и начнет пытаться применять её и дальше, пока совсем не запутается, скажем, пытаясь представить транзистор. Поэтому, пусть уж лучше сразу представляет правильно: свободные электроны, закон Кулона, сила Лоренца и т. п.


                                  1. Muzzy0
                                    13.06.2015 11:57

                                    Аналогия грубая и неточная. Даёт возможность представить себе ток и напряжение, понять, что здесь потенциальная энергия и более ни на что не годится.

                                    А вы утрируете. Так можно ещё до уравнений Максвелла дойти


                          1. Aclz
                            12.06.2015 21:35

                            Закон ома выучить заранее до практики не удавалось никому. Ну разве что максимум запоминают что он есть и все.

                            Много людей с вами не согласны. И не только в плане закона Ома. С таким подходом (столкнулся — прочитал — применил) из человека в лучшем случае выйдет эдакий Левша-самоучка, гениально делающий всё по наитию. Теорию желательно держать в голове всю, и не на уровне заголовков, т.к. в случае комплексных ситуаций подход выше не сработает.


                            1. Alexeyslav
                              15.06.2015 16:41
                              +1

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


                              1. Zenitchik
                                15.06.2015 20:28

                                Только у неспособных


                  1. Muzzy0
                    12.06.2015 10:39

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


                1. shpaker
                  12.06.2015 09:12
                  +1

                  Я сам не скажу что сильно разбирающийся, но пришёл к электронике через Ардуину. Не скажу что это правильный путь, но однозначно низкий уровень входа, отсутствие необходимости в программаторе, возможность быстро увидеть результат это очень важно. И не факт что если бы я, например, сел изначально обсчитывать какою-нибудь обвязку для DC-DC что я хоть как-то бы вовлёкся в общий процесс.


                1. Alexeyslav
                  12.06.2015 09:16
                  +3

                  Каюсь, квантовые эффекты в проводниках и полупроводниках я упустил, ровно как и влияние внешних электрических полей на цепь… без учета этих особенностей схема ведь даже не заработает…


        1. Int_13h
          13.06.2015 10:10
          +1

          Тсс… не спугните. Я надеюсь еще почитать в этой серии «пишем на ц для ардуино для новичков».


    1. dlinyj
      15.06.2015 15:27

      По двойной? Я за такую цену себе 6 штук микро куплю на ебее.


  1. DarkByte
    11.06.2015 11:48
    +9

    Одна из частых проблем здесь — «палёная» Ардуино. Конечно, через интернет из-за границы купить её — это рублей 300, от силы. Та же «палёная» Ардуино отечественной сборки будет стоить в 2-3 раза дороже. НО. Её можно вернуть\обменять через продавца — и для меня лично это плюс.

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


    1. AnastasiaPMP Автор
      11.06.2015 11:54
      -2

      «Палёная» в смысле не оригинальна. Палёная может быть вполне рабочей, кстати. Просто мне показалось (могу ошибаться) что китайская и российская сборка — раз на раз сильно не приходится)

      Ну и сожалею если у вас был такой опыт с откровенными торгашами. Я всегда слежу, чтобы было прописано — «нерабочий товар меняем» и даже «если вам просто не понравился товар — меняем», а у других не беру ничего.

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


      1. DarkByte
        11.06.2015 12:05

        А, ну значит все ардуины, которые я покупал, были палёными. Впрочем каких либо проблем из-за этого не испытывал, разве что один раз, когда случайно обновил драйвера, и подхватил не качественный драйвер от FTDI, который переписал идентификаторы устройств для некоторых отладочных плат.

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

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


        1. AnastasiaPMP Автор
          11.06.2015 12:14

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


          Супер! Спасибо. Как быстро обычно приходят деньги?


          1. DarkByte
            11.06.2015 12:20

            Если оплата была с карты через paypal, то сразу после возвращения их продавцом на электронный кошелёк инициируется банковский перевод, ну а там уже от банка зависит, от дня до недели.


            1. AnastasiaPMP Автор
              11.06.2015 12:22

              Отлично. Пользуясь случаем, пожалуй, сразу спрошу: бывали ли у вас случаи, когда продавец уходил в «глухую несознанку» и возврата не было? (Буду рада, если вы развеете мои личные опасения сейчас).


              1. DarkByte
                11.06.2015 12:26

                Да, конечно. На обсуждения проблемы с продавцом даётся некоторое время, и на ответ продавца тоже даётся ограниченное время. Если какой то из интервалов был нарушен, то вмешивается служба поддержки самой площадки и почти наверняка решает проблему в пользу покупателя, т.е. делает возврат средств.


                1. AnastasiaPMP Автор
                  11.06.2015 13:05

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


              1. Muzzy0
                11.06.2015 22:25

                Был случай, что продавец около месяца не отвечал ни на письмена через и ebay, и через его собственный сайт. Потом объявился и сделал вид, что только меня заметил.


            1. Alexeyslav
              11.06.2015 15:09
              +1

              На алиэкспрессе еще суровей сделали, продавец не получит деньги пока покупатель не подтвердит что товар получил.


              1. AnastasiaPMP Автор
                11.06.2015 15:14

                Спасибо, интересное замечание. Я бы на месте продавцов не очень хотела бы работать на таких условиях. По этому поводу не возникло ограничений на доставку в Россию или спорных моментов?


                1. Alexeyslav
                  11.06.2015 15:23

                  Судя по всему, особо не напрягает их. Ибо процент «возвратов» терпимый. А вот там где покупатели пользуются этим правом в наглую(можно видеть на EBay) там продавцы вводят ограничение по странам и просто не продают. Но китай видимо берет количеством и доходы от сознательных покупателей покрывают такие убытки.
                  Более того, в службе поддержки не дураки сидят, и если видят что покупатель злоупотребляет могут его просто заблокировать. Чтобы покупать снова, нужно вводить новый аккаунт и заводить новую банковскую карточку — процесс этот не то чтобы быстрый, так много не наворуешь. Тем более что покупатели новые с низким рейтингом находятся под подозрением и если начинают свой покупательский опыт с возвратов средств, то споры решат скорей всего не в его пользу.


                  1. AnastasiaPMP Автор
                    11.06.2015 15:26

                    Круто, хорошее объяснение. Спасибо.


                1. Iv38
                  11.06.2015 15:25

                  Торговать-то надо, а Россия для китайцев любимый рынок. Алиэкспресс предоставляет продавцам шикарную площадку, где ходят толпы покупателей. Риски? Их можно заложить в цену.


                  1. AnastasiaPMP Автор
                    11.06.2015 15:27

                    Ну и мне как покупателю важны не «их риски» а мой сервис и мой продукт, моя цена и моё время, конечно.


                1. DarkByte
                  11.06.2015 15:40

                  И у покупателей и у продавцов есть рейтинг и отзывы. Те, кто не умеют читать отзывы, либо не получают товар (продавец обманывает покупателя), либо не получают деньги (покупатель обманывает продавца), но в целом, довольно давно делаю покупки на ebay, не знаю точно сколько покупок там делал, но за это время получил 725 положительных отзыва и ни одного отрицательного. Почти все проблемы, по которым доводилось обращаться в службу поддержки — это доставка, причём проблемы не со стороны китайцев, а из-за Почты России, у которой посылки задерживаются то на таможне, то на сортировке, то на выдаче в отделении. Поэтому «дела» я открывал на всякий случай, из-за того, что по ожидаемым срокам посылка уже должна быть доставлена, но по факту я её не получил, а после расчётного срока получения даётся 1-2 недели на возможно открыть дело, потом считается что товар получен, всё в порядке и продавцу отдаются уплаченные за товар деньги.

                  Бывали случаи, когда ушлым китайцам таки удавалось обманывать, правда второй раз у них уже не получается. Суть обмана в том, что они просят сначала закрыть дело, мол оно им вредить, ну а после закрытия дела считается что проблем больше нет и поэтому второй раз его открыть уже нельзя. Ну а из-за особо ушлых халявщиков, которые заказывают товары, а потом говорят что они не пришли (а для товаров дешевле $30 почти никогда бесплатно не дают международный трек для отслеживания) и возвращают деньги, часть продавцов ставит ограничение на продажу товаров в Россию.


                  1. Iv38
                    11.06.2015 16:09

                    Я немножко накину к вашему комментарию своей статистики. За всю мою историю покупок у китайцев (Ebay, DX, Aliexpress), а это годы и сотни посылок, я совсем не получил всего одну. Еще две были отправлены повторно, а затем я получил и потерянные, связался с продавцами и доплатил. Несколько раз получал бракованный или испорченный при перевозке товар, каждый раз получал полную или частичную компенсацию. Лишь однажды спор пришлось решать с привлечением самого Ebay — успешно.


      1. Iv38
        11.06.2015 14:23
        +2

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


        1. AnastasiaPMP Автор
          11.06.2015 14:31
          -2

          Не стану спорить, тем более с вами — я вас знаю, вы крутой и прошаренный! =)

          Ну я когда говорю «палёная» я имею в виду что она не лицензированная как бы. И немного имею в виду то, что иногда «нелицензированная как бы» сборка раз на раз не приходится — ну может такое быть. Вот. Хотя сама я не гонюсь за брендами. И, как уже говорила «паленая» не значит «нерабочая», отнюдь. Главное, на мой взгляд — именно качество сборки.

          Правда мне кажется, что чем «официальнее» тем меньше риска получить какое-нибудь г. вместо продукта. Но это чисто мои заморочки, может я и ошибаюсь.


          1. Zenitchik
            15.06.2015 10:56
            +2

            Ещё раз: архитектура открытая, монополии нет, поэтому все аналоги имеют равные права считаться «официальными».


        1. ntfs1984
          11.06.2015 15:11
          +2

          Учитывая то что Ардуино — это микросхема от Атмеги + кварц, то получить «палённую» тут крайней крайне сложно, я бы даже сказал нереально.


          1. AnastasiaPMP Автор
            11.06.2015 15:12
            -2

            Ну всё, пора эту тему застримлайнить, а то так и будем плавать. Давайте определимся с понятиями: что вы вкладываете в значение слова «палёная» применительно к Ардуино?


            1. ntfs1984
              11.06.2015 17:07
              +3

              Этот термин не применим к Arduino.

              Просто Вы, Анастасия, в статье оттолкнулись от того, что «Arduino» — это готовое изделие, но на самом деле немного не так, там ниже в комментах уже объяснили.
              Arduino — это название, которое клеится на платки итальянской конторой. Только и всего. Хозяин есть ТОЛЬКО У НАЗВАНИЯ.
              Следовательно «палёная» применимо только к платке из Китая, на которой написано «Arduino», которая стоит столько же сколько Arduino, и китаец меня убеждал что это Arduino из Италии. Но китайцы так не делают, это сильно сложно. Они просто пишут "??duino" и все счастливы.

              У вас на сайте слишком много ссылок на какую-то палёную Arduino, с таким же контроллером, с такой же разводкой, от какой-то неизвестной конторы «Masterkit», по цене почему-то на порядок дороже остальных клонов.
              Почему вы рекламируете эту контору?


              1. AnastasiaPMP Автор
                11.06.2015 17:19
                -5

                У вас на сайте слишком много ссылок на какую-то палёную Arduino, с таким же контроллером, с такой же разводкой, от какой-то неизвестной конторы «Masterkit», по цене почему-то на порядок дороже остальных клонов.
                Почему вы рекламируете эту контору?


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


                1. shpaker
                  12.06.2015 05:26

                  Да по сути платы Мастер Кита по вашей логике тоже должны оказаться «палеными» + фантастический ценник


                1. ntfs1984
                  12.06.2015 07:55
                  +2

                  1) Я не Карл;
                  2) Не надо мне тыкать, покамест;
                  3) Хочу вам напомнить, что мы находимся в сообществе айтишников, а не в говнопаблике гламурных кис, посему некоторые слова и обороты речи здесь совершенно не к месту. Слишком много «тупите» в статье, а на какое-то незнакомое слово «Nevermind» хочется ответить «Сам ты дурак».
                  4) Теперь по пунктам вашей статьи…

                  Но нигде не было сказано, что он потеряет при этом содержимое диска.
                  После этого можно дальше и не читать. Во-первых, «при этом» в контексте дефрагментации ничего никогда не теряется. Во-вторых, исходя из первого — об этом и правда нигде не пишут.

                  Берём Нано. Почему? Потому что маленькая.
                  Отличная аргументация. Но в корне неправильный подход к обучению, поскольку вы со старта намекаете аудитории, что изучать Ардуину мы будем, потому что можем. А нужно вначале расчертить круг задач, где для 49% подойдет Нано, а для 51% не подойдет. Почему — расскажу ниже. Кстати у вас был квадракоптер? Почему вы считаете, что 5 грамм он поднимет, а 25 — нет?

                  То есть, тебе не надо знать все эти детали, какая куда нужна и какие у неё ТТХ. Достаточно иметь одну Ардуино и уметь искать в интернете нужный скетч.
                  С таким подходом мы на выходе будем иметь готовую мартышку, умеющую нажимать кнопки, но не понимающую зачем это нужно. И судя по всему, про ТТХ покамест не знаете ВЫ, а не ваша аудитория, ибо ТТХ у микросхемы, скетч записывают тоже в нее, а Ардуина — это всего лишь обвязка, и при правильной прошивке, микросхема работает без обвязки. Вообще. Даже без кварца. А «в интернете» искать нужно не скетч, а ответ на свой вопрос. Лучше без скетчей, так просто мозг гибче будет.

                  открываешь вкладку «товары Ардуино» и выбираешь любой датчик.
                  Открыл. Есть интересный датчик, «Отладочный модуль ATtiny85, 5В, 16 МГц». По вашему методу погуглил скетч подключения этого датчика к Ардуине. Самый популярный ответ: «Лолшто?». Второй по популярности: «А зачем?». И правда, зачем вы с первых же строк дезинформируете свою зеленую аудиторию?

                  Я спросила, что я могу включить при помощи реле? Мне сказали — всё, что угодно. Отлично! Включу тогда себя в список «Форбс», — подумала я. Скетч для включения себя в список Форбс можно скачать здесь.
                  Вы так спешили забрать у Петросяна хлеб, аж не заметили что «здесь» — не гиперссылка, и по ней ничего скачать нельзя.

                  Весь остальной «шум» — паять, законы Ома, программировать, писать скетчи, перепрошивать — nevermind.
                  Законы Ома — шум? Вообще-то его проходят еще в школе, он фундаментальный, и без его знания\понимания, вам должны были запретить даже приближаться к проводам. Программировать? Хм, а я думал что туториал именно об этом, а не о копипастинге из интернетика. Может у вас все таки есть паблик в ВК, куда вы копипастите цитаты? Nevermind — непонятный науке зверь, но я слышал что «невер» — это «никогда», а «майнд» — что-то вроде мыслей. Никогда не думать? Хорошая просьба.

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

                  Ваша задача: решить, какое собрать устройство, выбрать соответствующую плату расширения, а затем компоненты к ней. И нагуглить скетч.
                  Авотхрен, какое собрать устройство, решили вы в начале статьи, ограничив выбор Nano. Хочу Ethernet-контроллер по SPI и всего 10 светодиодиков с диммированием через PWM.

                  Недостаток: придётся вникать куда и как течёт ток, что у него есть три параметра — I, U, R — сила тока, напряжение, сопротивление. Придётся знать закон Ома.
                  Вы таки удивитесь, но закон Ома изучают дважды: первый раз добровольно в классе 9-м, второй раз принудительно когда бахнуло током там, где не должно было.

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

                  Шаг четвертый: гуглим скетч
                  Читать уже порядком надоело. Столько слов, столько аллегорий, я даже успел испугаться какого-то волосатого мужика со взглядом Саурона в облегающих лосинах, а своими 10-тью светодиодами я до сих пор не научился моргать.

                  Однако единственное, для чего вы будете использовать эту среду — чтобы тупо через неё залить скетч в МК.
                  Опять это слово «тупо». И опять дезинформация. IDE для заливки не нужна. И вообще у меня безгуёвый Линукс на бабушкином компьютере, а в школе мне показали Vim, и ваши скетчи он прекрасно просматривает, а значит и заливать должен. Но не заливает.

                  Ну можете ещё понты кидать
                  У вас точно нету паблика в ВК?

                  Ведь с iTunes'ом справляются даже люди с очень специальными возможностями!
                  Мадам, я компьютер вижу третий раз в жизни, два из них было с Vim'ом. iTunes — это драйвер для Ардуины?

                  Знаете, как называется iTunes для Arduino? Правильно: тупо Arduino.
                  Нет, ну может все таки у вас есть паблик в ВК?)

                  Короче. Берём себе программу IDE здесь.
                  Короче нету там программы для мигания десятью светодиодами через Ethernet контроллер по SPI. Можете проверить.

                  Устанавливаем её на свой комп, настраиваем что там надо настроить (ой, ну apple ID вы же себе создали как-то, так и тут — справитесь =). Вот как это сделать:
                  Windows
                  Mac
                  Linux
                  apple ID? Это что? Меня бабушка учила делать «cat /etc/issue», там выводится какое-то Archlinux, но apple ID там нету. Не подскажете где найти? Или подарите свой.
                  Ссылка под «Linux» привела меня в другой блок компании Мастеркит, и там я наконец нашел 10 светодиодов. Я их даже купил и подключил. Но они почему-то не работают. Продавец светодиодов мне по телефону долго говорил какие-то фразы, чаще всего звучали слова «лох» и «полярность», но меня это не волнует. Я купил шилды, купил светодиоды, я не знаю законы Ома, я хочу мигать.

                  Подключите Ардуину юсбишкой к компу. Порт, на котором она «висит», должен определиться автоматически. Вот у меня на Линуксе не определялся хоть ты тресни. Я перезапустила через sudo программу и использовала первую её версию — так решается эта проблема на моей ОС
                  Ой, а у меня в ОС без apple ID (вы не поверите, и такие бывают) определился и без треска. «cat /dev/» показал новое устройство ttyUSB0. Зачем запускать через sudo? Вам же написали русским по-белому, чего от вас хочет ваша java.

                  Теперь ctrl-c ctrl-v нагугленный шагом ранее скетч сюда, hit compile & upload to the arduino.
                  Так скетча нету, я же написал выше. Компиляция хитов звучит круто, но я думал это айтишный ресурс, а не музыкальный. Или может быть это потому что я не знаю испанский?

                  Фьюююю. Улетел ваш скетч в ардуину.
                  Скетча нету, вы дали неправильную ссылку, там нету моргания десятью светодиодами через PWM

                  Одна из частых проблем здесь — «палёная» Ардуино.
                  Одна из частых проблем в прослойке между креслом и монитором.

                  Отличить «палёную» от «непалёной» Ардуино, которую вы держите в руках, можно путём сравнения МК с его же фото на официальном сайте. Она стоит в 2-3 раза дешевле официальной в силу логистики и похожих причин в первую очередь.

        1. Alexeyslav
          11.06.2015 15:15
          -1

          К сожалению, плата эо еще не все. Самое главное в ардуине — это чип, вот из-за палёности этого компонента зависит работа самой ардуины, поскольку в соединениях и SMD-деталях накосячить очень трудно даже если паять советским паяльником, то все проблемы в основном из-за брака в самом чипе. А у них реально высокий процент брака. Если нормальные производители делают серию электрических тестов когда чип еще не распилен на пластине кремния и отбраковывают явно нерабочие, то такое ощущение что китайские производители даже этого не делают — просто пилят чип упаковывают в корпуса и в продажу. Где-то слышал что доходило до того что партия чипов оказалась в корпусе даже без соединений кристалла с контактами.


          1. AnastasiaPMP Автор
            11.06.2015 15:21
            -2

            Ну почему мне не удалось эту же мысль сформулировать так, чтобы меня поняли? Именно это я имела в виду. Спасибо за коммент! Всё-таки, плохой из меня объяснятель: я почему-то была уверена что «это и так понятно» поэтому и не сформулировала эту идею внятно, отсюда и столько повторяющихся комментариев что «паленых Ардуино не бывает».

            Пожалуй, принесу сюда это видео из комментов к посту про пайку и монтаж печатных плат:


            I hope it helps! =)


            1. Meklon
              11.06.2015 16:53
              +1

              Ёёёёё… Это ж что за метод адовый?


              1. radiolok
                11.06.2015 16:58
                +1

                Интересно, они BGA тоже так паяют?


              1. Alexeyslav
                11.06.2015 17:04
                +2

                Оооо, теперь я понимаю откуда кусочки олова на китайских платах…
                Этот метод называется «лишнее само отвалится». В принципе, с нормальной паяльной маской и флюсом оно прокатит…


          1. Iv38
            11.06.2015 15:22
            +2

            Хотите сказать, у китайцев какие-то другие AVR, которые делает не ATMEL? Ой, вряд ли!


            1. Iv38
              11.06.2015 15:23

              Сам себя и поправлю. У китайцев часто неоригинальные чипы FTDI. Хотя в UNO вместо него используется еще одна ATMega.


              1. shpaker
                12.06.2015 05:28

                Не так бы сразу и писали, а не «чип». Впрочем огни сейчас фтшку не ставят, мне на последней переехавшей плате что-то другое поставили, родом из Китая)


                1. ntfs1984
                  12.06.2015 12:52

                  CP2102? Не самый худший вариант. Есть еще какой-то огрызок, там нет выхода DTR. Кнопку «RESET» нужно отпускать не ранее чем через две секунды после того как Arduino IDE закончит компилировать скетч.


                  1. shpaker
                    12.06.2015 13:02

                    Ардуинка месяц назад с такой штукой пришла, причём дров никаких не ставил — сразу подхватилось (в системе правда уже были и на FT232 и на CP2102). Шьются без проблем. На аукционах такие микрушки стоят почти даром, что на фоне цены на ФТ не может не радовать, особо про неё не гуглил и не разбирался.

                    upd: например вот в корпусе SOP16


            1. AnastasiaPMP Автор
              11.06.2015 15:24
              -2

              Ой ну вы ещё скажите что у китайцев есть какой-то другой айфон, который делает не эппл?! тоже нонсенс! никогда такого не бывало! и быть не может!=))

              или я чего-то не догоняю, признаю, может и такое быть =)


              1. Iv38
                11.06.2015 15:29
                +1

                Ну может китайские заводы Атмела и штампуют паленые контроллеры в третью смену, но очень сомневаюсь. Вероятнее всего, более высокий уровень брака чипов AVR связан с тем, что китайцы умудряются покупать отбраковку. Хотя лично мне еще не попадались мертвые китайские Ардуины.


                1. AnastasiaPMP Автор
                  11.06.2015 15:33
                  -1

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


                  О, вот это кстати интересное замечание. На сколько примерно Ардуин эта статистика?

                  Также — бывает ли, что они работают с перебоями? Или иногда комп их видит, иногда нет. Или они подводят в какой-то момент? Какие у вас наблюдения, поделитесь, пожалуйста.

                  Ещё что меня смущает — возможно, вы тут меня поправите — на какую-нибудь китайскую версию (просто версию, я не называю её «палёной» в силу опенсорсности всего проекта) — на неё могут понадобится особенные дрова, например, иначе IDE её не видит. Мне кажется, для совсем новичка это может быть неудобство. Совсем недавно ко мне обращались с вопросом — так и так, купил версию Ардуино по определённый проект, а IDE её не видит. И решение было как раз такое, но для новичка что такая «проблемная» (вернее не совсем стандартная) Ардуино, что дохлая Ардуино — один фиг, он может и не найти решения, к сожалению.


                  1. Dolios
                    11.06.2015 15:43

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

                    Это одни и те же микросхемы с одних и тех же заводов. Тем более, что по ссылке на сайте мастеркита, которую вы дали, написано, что продается не «оригинал» ;)

                    Ещё что меня смущает — возможно, вы тут меня поправите — на какую-нибудь китайскую версию (просто версию, я не называю её «палёной» в силу опенсорсности всего проекта) — на неё могут понадобится особенные дрова

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


                    1. AnastasiaPMP Автор
                      11.06.2015 15:51

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


                  1. Iv38
                    11.06.2015 16:21

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

                    По поводу дров. В принципе, такого быть не должно. Однако это теоретически возможно для ардуин, использующих USB-UART чип FTDI (последние версии плат Ардуино его не используют). Китайцы освоили клонирование этих микросхем, но они не полностью идентичны оригинальным, так что настоящий производитель периодически придумывает хитроумный способ сделать их несовместимыми со свежими драйверами. Но я никогда не слышал об этом касательно именно ардуин.


                    1. Iv38
                      11.06.2015 16:24
                      +1

                      Зато у меня есть крайне низкого качества программатор USBAsp, сделанный китайцами. Работает нестабильно, мало того, чтобы он заработал хотя бы так, его самого пришлось прошивать. А, знаете ли, непросто прошить программатор без программатора.


                      1. AnastasiaPMP Автор
                        11.06.2015 16:28

                        А, знаете ли, непросто прошить программатор без программатора.


                        Это настолько гениально, что смотрите теги к статье теперь =)

                        Как вы в итоге решили этот кромешный адъ?


                        1. Iv38
                          11.06.2015 16:32

                          У меня уже была Ардуино. Сделать программатор AVR из Ардуино очень просто.


                          1. AnastasiaPMP Автор
                            11.06.2015 16:36

                            Класс. Спасибо за пост!


                          1. shpaker
                            12.06.2015 05:35

                            У меня тоже такой есть. Повелся на то что он в корпусе и компактный)) А потом очень долго не мог понять почему он не живой. Вылечил также, но к тому времени у меня появился клон стк500.


                1. DIHALT
                  12.06.2015 02:15
                  +1

                  А что вы считаете мертвым? Если оно работает и прошивается, то это не значит что оно живое :)))) Обычно отбраковка работает на отлично на 99.9%, но что то в ней не так. Например не срабатывает прерывание у таймера. Или бодрейты у уарта не выставляется. Или какой то бит в какой либо из памяти никогда не может быть изменен. Так и пишется с ошибкой.

                  Вот сидишь и гадаешь то ли это глюк прошивки, то ли глюк мк.


                  1. Iv38
                    12.06.2015 02:47

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


                    1. DIHALT
                      12.06.2015 02:49

                      Копии кажись тоже есть, но они разве что сигнатуру сказать могут, но не шьются. Еще у них маркировка отличается по качеству.


                      1. Iv38
                        12.06.2015 03:01

                        Я тут недавно заказывал на Алиэкспрессе Atmega169P по 45 рублей штука буквально. У приличных продавцов они как-то значительно дороже. Я удивился, но решил рискнуть ради эксперимента. Думал не придут. Пришли. Думал паленые. Но выглядят ровно как на картинках Атмела, маркировка не стирается. Наверное не шьются. Шьются, сигнатура верная, простейший тестовый код выполняют (до дела пока руки не дошли). Так и не понял как так-то?


                        1. DIHALT
                          12.06.2015 12:38

                          Ну маркировка ни у кого не стирается. Просто у атмела она лазером нарезная, а бывает прям видно топорно сделанные.

                          Проверь частоту ее генератора RC. У паленых камней и прочей отбраковки самый частый брак это уход RC. Т.е. работает она, например, не на 8мгц, а на 9, к примеру. А значит все бодрейты для всяких усартов надо будет подбирать на глазок. Ну и если вдруг досконально изученный код вдруг перестает работать в каком то месте (обычно флаги периферии, таймеры и прочее), то тоже стоит проверить, а не глючит ли это железо.


                          1. Iv38
                            12.06.2015 13:02

                            Ок, спасибо, буду за ними следить.


          1. DarkByte
            11.06.2015 15:50

            Один раз получил пачку DC-DC преобразователей, у которых забыли вытравить обратную сторону платы, хотя маской покрыли. Собственно всё было хорошо распаяно, и компоненты были целы, но вот выводные контакты получились закорочены между собой. Для исправления достаточно было скальпелем с обратной стороны отделить плюсовые контактные площадки от земли :)


            1. AnastasiaPMP Автор
              11.06.2015 15:52

              О, спасибо, что поделились опытом. Ну для совсем новичка такой вариант равносилен «дохлому» компоненту, потому что суть проблем с техникой он находить пока что не научился. Но я так понимаю, здесь помог бы возврат. Хотя времени, конечно, жалко.


    1. Muzzy0
      11.06.2015 16:50

      Всё верно, но есть одно «но»: замену от китайца получишь через месяц в лучшем случае.


  1. Dolios
    11.06.2015 11:51
    +3

    А Нано — хоть куда можно использовать.

    Ага. Давайте-ка подключим к «нане» дисплей с тачскрином и кард-ридером, а потом еще подключим… Стоп, выходы кончились. И вообще, оказывается, что нам нужно не менее 3кб EEPROM для нашей задачи…
    Я, конечно, утрирую, но если уж вы взялись что-то объяснять новичку, начните именно с этого. Вы же ничего не объясняете. а безапеляционно заявляете, что нужно покупать вот эту железяку, а не вон ту.

    Ну и то, что в вашем магазине цены на порядок (да, да, ровно в 10 раз) дороже, чем у китайцев, по текущему курсу, это уже за гранью добра и зла. Ну, в 3 раза, на в 5. Но не в 10 же!

    Одна из частых проблем здесь — «палёная» Ардуино. Конечно, через интернет из-за границы купить её — это рублей 300, от силы.

    Это рублей 70. А у вас 700 :)


    1. AnastasiaPMP Автор
      11.06.2015 11:58
      +1

      Да не мой это магазин))) Просто мне разрешили написать в корпоративном блоге, начнём с этого. Ну и смотрите комментарий выше, пожалуйста: ваше замечание по тексту мне очень нравится. А по магазину — лучше обращаться в магазин. Ну и не покупать там, где не хотите, например — это лучше, чем здесь жаловаться, извините =)

      Согласна, пины могут закончиться — это хорошее замечание. Я немного увлечена возможностью создать свои работающие устройства и мне важна мобильность готового решения, поэтому, возможно, у меня немного «туннельное зрение» по этому вопросу. Поэтому хорошее замечание!

      На счет безапелляционности — нет, такой цели не было. Но вселить в человека определённую уверенность в своих силах и в возможности опустить какие-то детали (а их много, ох, как много!) — на мой взгляд, бесценно.


      1. Dolios
        11.06.2015 12:05
        +2

        Да не мой это магазин. Просто мне разрешили написать в корпоративном блоге, начнём с этого.

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

        Но вселить в человека определённую уверенность в своих силах и в возможности опустить какие-то детали (а их много, ох, как много!) — на мой взгляд, бесценно.

        Да да. Можно еще вселить в человека уверенность, что у него получится управлять самолетом и посадить за штурвал.
        Вы вселили в человека уверенность, он потратил 720р, а потом оказалось, что железяка ему не подходит. Получается, что официальный представитель компании МАСТЕР КИТ в официальном блоге компании МАСТЕР КИТ его обманул :)


        1. AnastasiaPMP Автор
          11.06.2015 12:09
          -1

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


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

          Да да. Можно еще вселить в человека уверенность, что у него получится управлять самолетом и посадить за штурвал.
          Вы вселили в человека уверенность, он потратил 720р, а потом оказалось, что железяка ему не подходит. Получается, что официальный представитель компании МАСТЕР КИТ в официальном блоге компании МАСТЕР КИТ его обманул :)


          — я считаю, не может быть смайла рядом со словом «обмануть». конечно, мы в интернете и здесь люди спешат с выводами и упрёками, но это правда несправедливо. =(

          а как бы вы объяснили человеку всё многообразие выбора в плане Ардуино? Какие оговорки вы добавили бы в пост? Давайте добавим их вместе, ничего же ещё не потеряно =)


          1. Dolios
            11.06.2015 12:28
            +4

            — к сожалению, это ошибочный силлогизм. я начинающий энтузиаст

            О_о
            Какой силлогизм? Когда некий Вася пишет что-то на своем личном сайте, в своем блоге и т.д., он выражает свою точку зрения. Когда тот же абстрактный Вася пишет что-то на сайте компании или в блоге компании, он выражает точку зрения компании. Тем более, что в вашем профиле написано, что вы работаете в компании МАСТЕР КИТ. Если бы вы написали статью не в блоге компании, вопросов к вам вообще бы не было.


        1. masterkit
          11.06.2015 12:27
          -6

          Извините, но вы не правы. Официальные представители компании пишут от официального ника masterkit.
          Да, мы предоставляем желающим собрать что-нибудь из наших модулей (или протестировать) сами модули, но с условием, что они потом поделятся в нашем блоге своим опыте, причем тексты авторов мы не редактируем, это их личный опыт, их мнение и т.п. Например, автор, которому мы предоставили на независимое тестирование наш набор для сборки 3д принтера, перечислил не только плюсы, но и минусы конструкции. Читатели благодаря ему увидели подробный процесс сборки DIY 3D принтера, а мы отловили несколько багов. Но никто ж вас не заставляет покупать именно наш принтер? Наоборот, вы видите что именно вам надо для сборки и можете теперь все комплектующие купить сами. Где угодно.
          И Анастасия правильно написала, что если вы хотите написать что-нибудь относящееся к статье (замечания, поправки, советы и т.п.), то велкам. От этого будет только лучше читателям хабра. Вопрос цены к этому не относится. Покупать именно в Мастер Кит ни вас, ни кого другого никто не заставляет. По крайней мере, кнопки КУПИТЬ в публикации нет. Девушка экспериментирует в свое удовольствие, мы ей предоставили такую возможность с условием описания своих экспериментов с нашем блоге. И? Ессно, она ссылается на те наши модули, которые использует.
          п.с. насчет цен на али и ебэе в курсе, спасибо. причем в курсе, наверное, все, секрет полишинеля. покупать тоже никто не мешает.


          1. Dolios
            11.06.2015 12:46
            +7

            Официальные представители компании пишут от официального ника masterkit.

            Ну извините тогда. Я как-то привык, что работник компании (а в профиле автора написано, что она ваш работник) в официальном блоге компании выражает точку зрения компании. Ставьте дисклаймер тогда. Ибо то, о чем говорю я является общепринятой деловой практикой.

            И Анастасия правильно написала, что если вы хотите написать что-нибудь относящееся к статье (замечания, поправки, советы и т.п.), то велкам.

            Я вроде с этого начал.

            п.с. насчет цен на али и ебэе в курсе

            Как оказалось, нет. По крайней мере, Анастасия ошиблась с ценами китайцев примерно в 5 раз.

            masterkit ваше дело, как вам вести бизнес и что писать в своем блоге. Просто статья мне показалась, во-первых, напичканой рекламой до неприличия (причем, еще и с дезинформацией), а, во-вторых, вредной. Новичку дается посыл: не нужно ничего учить, статья изобилует фактическими ошибками и спорными решениями (возьмем ардуино нано и приделаем к нему огромный шилд О_о). И, повторюсь, это все в официальном блоге компании (ваши ники — ваше личное дело, для всех остальных то, что написано в вашем блоге вашими работниками — ваша официальная позиция).


            1. masterkit
              11.06.2015 13:24
              -6

              Ну извините тогда. Я как-то привык, что работник компании (а в профиле автора написано, что она ваш работник) в официальном блоге компании выражает точку зрения компании. Ставьте дисклаймер тогда. Ибо то, о чем говорю я является общепринятой деловой практикой.


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

              Как оказалось, нет. По крайней мере, Анастасия ошиблась с ценами китайцев примерно в 5 раз.


              Это мы в курсе, а девушке простительно, она не продавец и не технарь ))

              во-первых, напичканой рекламой до неприличия


              Где, простите? Или везде написано покупайте только в Мастер Кит? Даны лишь ссылки на используемые модули, по моему это нормально.

              а, во-вторых, вредной


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


              1. Muzzy0
                11.06.2015 22:33
                +1

                Это мы в курсе, а девушке простительно, она не продавец и не технарь ))

                Потерялся в догадках, кто же она…
                Ну, подскажите уже девушке, в чем она ошиблась.

                В том, что опубликовала ЭТО.


      1. Aclz
        11.06.2015 12:15

        Да не мой это магазин))) Просто мне разрешили написать в корпоративном блоге, начнём с этого.

        Зачем вам тогда вообще понадобилось писать сей пост в чужом блоге, когда можно с тем же успехом написать его от себя?


        1. AnastasiaPMP Автор
          11.06.2015 12:19

          Это и обзор тоже. Я свои компоненты, которые использовала в своих предыдущих экспериментах, взяла именно здесь. Они у меня работают. Я ничего не возвращала. Мне удобно, что люди здесь, близко — не только в России, но и на Хабре. И, как я поняла по обилию постов у них — они стараются поддерживать и развивать сообщество. Мне всё это очень нравится. Но писать об этом, наверное, приемлемо только в корпоративном блоге. Отсюда и выбор. Т.е. благодаря этому выбору я могу поставить любые ссылки, какие захочу, но, правда, теряю возможность участвовать в ППА с этим текстом. Честно скажу, выбор был трудный, потому что текст я готовила долго и считаю его хорошо сделанным. А вы?


          1. Aclz
            11.06.2015 12:53
            +2

            Это и обзор тоже

            Для размещения обзора это не очень подходящее место. Любой текст, написанный в корпоративном блоге, будет в первую очередь рассматриваться как скрытая или явная реклама компании, её товаров и услуг, и рассматриваться под призмой «а чем тут лучше, чем там?». Содержательная часть поста в этом случае может отойти на второй план, как и произошло в этом случае.

            Они у меня работают. Я ничего не возвращала. Мне удобно, что люди здесь, близко — не только в России, но и на Хабре. И, как я поняла по обилию постов у них — они стараются поддерживать и развивать сообщество. Мне всё это очень нравится. Но писать об этом, наверное, приемлемо только в корпоративном блоге.

            Так может и стоило в корпоративном блоге писать исключительно о том, как хорош и удобен мастеркит, и как плохи и неудобны остальные, а по матчасти оформить отдельный не привязанный ни к чему пост (тут уж и с ППА, если хотите, и прочим)?

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

            Мой подход в данном вопросе консервативен. Считаю, что популяризация Ардуино в виде примитивизации до уровня каждой кухарки — тупиковый путь. Кухарке оно просто не надо. Человек, не способный освоить базовые основы электроники, и которому они не интересны, также не будет мотивирован и способен создать сколь-нибудь толковое и продвинутое пусть даже на Ардуино. Велосипеды из метеостанций и роботов в этом случае будут лишь мимолётным увлечением, которое быстро наскучит. А тот, кому это действительно интересно, будет мотивирован разобраться во всём на основе более академически цельных материалов.


            1. AnastasiaPMP Автор
              11.06.2015 13:04
              -1

              Да как так-то? Там выше официальный ответ представителя компании, а вы отвечаете мне, не читая этот ответ, длинной простынёй? Да что за фигня-то, юзернейм? =)

              Считаю, что популяризация Ардуино в виде примитивизации до уровня каждой кухарки — тупиковый путь. Кухарке оно просто не надо.


              — Спасибо за ваш ответ. Я думаю, что многие профессионалы так думают — и не только в области программирования или инженерии. И таким образом они «закрывают» дорогу новичку. Признаюсь, меня возмущает формулировка «ты кухарка, тебе не надо» или «сын дворника имеет неотъемлемое право быть дворником». Мне кажется это всё дико нечестно. Кроме того, я получила огромное удовольствие и от своих усилий в том числе, постигая что-то абсолютно новое. Только так человек (особенно взрослый человек!) развивается — я уверена в этом.


              1. Aclz
                11.06.2015 13:20
                +1

                Да как так-то? Там выше официальный ответ представителя компании, а вы отвечаете мне, не читая этот ответ, длинной простынёй? Да что за фигня-то, юзернейм? =)

                Ну пардоньте, во-первых, тот ответ был не мне, а другому юзернейму, а во-вторых вы сами посетовали, что хвалить мастеркит и участвовать в ППА одновременно — невозможно. Я вам предложил вариант сохранения равновесия на двух стульях.

                Признаюсь, меня возмущает формулировка «ты кухарка, тебе не надо» или «сын дворника имеет неотъемлемое право быть дворником».

                «Кухарка» в данном случае используется не в прямом смысле, а как мем авторства вождя мирового пролетариата.


                1. AnastasiaPMP Автор
                  11.06.2015 13:25
                  -3

                  Ну пардоньте, во-первых, тот ответ был не мне, а другому юзернейму, а во-вторых вы сами посетовали, что хвалить мастеркит и участвовать в ППА одновременно — невозможно. Я вам предложил вариант сохранения равновесия на двух стульях.


                  А ну-ка?) Покажите мне пожалуйста строчку, где я хвалила Мастеркит в посте, Карл? =)

                  «Кухарка» в данном случае используется не в прямом смысле, а как мем авторства вождя мирового пролетариата.


                  Да, я так и поняла что вы к знаменитой цитате отсылаете читателя, ни в коем случае не подумала, что «у вас зуб» на поворов =) Нет, я как раз с этого статью и начала: мой знакомый — замечательный представитель трудовой интеллигенции, переводчик, но он вот ну ни разу не инженер. А хочется не быть беспомощным. И я его очень за это уважаю. Так же, как уважаю программистов и инженеров которые, например, изучают иностранный язык. Стремление к знаниям — это круто, весело, занимательно, приятно! В этом хочется помогать.


                  1. Dolios
                    11.06.2015 14:27
                    +3

                    Стремление к знаниям — это круто, весело, занимательно, приятно!

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


                    1. AnastasiaPMP Автор
                      11.06.2015 14:39
                      -1

                      Нука) Дайте мне цитатку где я пишу «не надо стремиться к знаниям». А то хватит меня тут отчитывать: бу-бу-бу, бу-бу-бу. =)

                      Цель текста: помочь первый раз сделать первый шаг. Не сто шагов. Один. И одной ногой. Потому что человек не осьминог — он не может восмью ногами шаг сделать. Или семью там, не помню.

                      Вот. И если я где-то говорю «об этом сейчас не думайте» — например, про различные пины или про программирование- я сразу даю ссылку на пост, чтобы человек знал, что он может ещё почитать по этой теме. А значит — и сам факт поста и ссылки эти — всё говорит за то, что я не отупляю читателя, а стимулирую его учиться.

                      А кто-то пишет мне вредные и придирчивые комменты тут пол дня вместо того чтобы работать =Р Честно скажу, что не только эти но и вообще любые грубые и докапывающиеся до тебя комменты — они, конечно, портят настроение любому автору. И я понимаю, что каждому «хабраписателю» нужно очень много мужества, чтобы опубликовать свой пост. Мало ему труда, чтобы просто его добросовестно подготовить. Ему потом ещё надо «всё стерпеть». Я вот призываю наоборот, поддерживать и не угнетать наших авторов, чтобы у них желание не пропадало с нами, «дураками неблагодарными» (ну со стороны это иногда так и выглядит), вступать потом в какие-то достаточно унылые разговоры. Вот, если хотите, то можете меня например, сегодня, больше не критиковать так жёстко за каждый вздох. Ну хотя бы в виде исключения))


                      1. Dolios
                        11.06.2015 14:55
                        +1

                        Нука) Дайте мне цитатку где я пишу «не надо стремиться к знаниям».


                        Пожалуйста:
                        Важно только два навыка:
                        Найти нужный скетч в интернете
                        Знать как его залить на Ардуино.

                        ну и т.д.

                        Цель текста: помочь первый раз сделать первый шаг

                        Так вы советы вредные и непоследовательные даете, на мой взгляд.
                        Ответьте, пожалуйста, хотя бы для себя, на 2 вопроса:
                        1. Зачем советовать ардуино нано с высокой «степенью интеграции» новичку, который хочет поморгать диодом? В уно, по крайней мере, микроконтроллер можно без пайки заменить. Или его можно вытащить и впаять в самодельную плату после прошивки и отладки. Форм-фактор такой, что даже тот, кто паяльника в руках не держал, справится. Для совсем новичка может быть актуально.
                        2. Зачем отговаривать от покупки ардуино уно и тут же советовать шилд для нано, размером с уно?

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

                        У вас проблемы с восприятием критики. Вам кажется, что вас тут обидеть хотят. Я вас уверяю, это не так.

                        А про резкость я вам сразу написал. У вас в профиле написано, что вы работаете в компании МАСТЕР КИТ и вы пишите в корпоративном блоге компании, в вашем посте куча рекламных ссылок. А телепаты в отпусках, лето сейчас. Сейчас вроде все разъяснилось, а осадочек остался ;) Вам тут уже 5 раз посоветовали разные люди писать статью от своего имени в тематическом блоге. Тогда вашу статью не будут вопринимать как рекламную. И отношение будет другое.


                        1. AnastasiaPMP Автор
                          11.06.2015 15:07

                          Пожалуйста:

                          Важно только два навыка:
                          Найти нужный скетч в интернете
                          Знать как его залить на Ардуино.


                          Хм, разумно. Согласна. Я поменяю это на «Нам сейчас важно два навыка». Надо же, я не видела что со стороны это и правда читается как «всё остальное неважно». Важно ведь. Спасибо!

                          1. Зачем советовать ардуино нано с высокой «степенью интеграции» новичку, который хочет поморгать диодом? В уно, по крайней мере, микроконтроллер можно без пайки заменить. Или его можно вытащить и впаять в самодельную плату после прошивки и отладки. Форм-фактор такой, что даже тот, кто паяльника в руках не держал, справится. Для совсем новичка может быть актуально.


                          Тут важный момент, что все мои предыдущие посты, которые начинаются с этого и продолжаются этим — они все посвящены моему желанию создать робота. Т.е. всё, что я осваиваю — от пайки до 3Д моделирования — я ищу навыки, чтобы прийти к этой цели. Мне она нравится. И я там же в посте, кажется и поясняю, что поскольку она маленькая, то она как раз для устройств отлично подойдёт. Тогда как Уно — на мой взгляд, это как раз для прототипов с бредбордами и диодами. Вот. Т.е. вы держите в голове этот «диод» намертво, а я своего робота — такой же хваткой, поэтому мы друг друга «не слышим». Но вот сейчас — вы понимаете мой выбор? Он кажется теперь обоснованным?

                          2. Зачем отговаривать от покупки ардуино уно и тут же советовать шилд для нано, размером с уно?


                          Да, наверное, мои слова зучат там как «берёшь нано, а Уно не берёшь — брось бяку». Блин, мне надо работать над формулировками, видимо. См. выше — там вот все мои соображения. Видимо, не получилось сделать их понятными просто из текста поста.

                          У вас проблемы с восприятием критики. Вам кажется, что вас тут обидеть хотят.


                          Гыгыгыгы) Нет, у меня как и любого проблемы с восприятием именно грубой, безапелляционной критики — твой пост «весь вредный», все твои советы — плохи, всё у тебя плохо и вообще. Ну критика конструктивная она всегда учитывает плюсы и минусы, а так иначе это больше на грубость похоже, конечно это трудно воспринимать. Ну и я надеюсь вы тоже не обидитесь на критику, поэтому скажу вам прямо, вот глядите:

                          У вас проблемы с восприятием…
                          Вы, имхо, слишком мнительны.


                          Я уверена что вы не нарочно, просто не заметили (как и я не заметила прокол с «нано бери уно не бери — я не думала что я так звучу жутко)))» — но эти фразы это переход на личности + диагноз по фотографии. Это кого хочешь огорчит, ведь это значит, что вы совсем не уважаете вашего собеседника.

                          Словом, критику воспринимать можно и нужно, это нетрудно. Но подавать критику нужно уметь равно так же корректно, как и воспринимать её. Я в этом уверена.


                          1. Dolios
                            11.06.2015 15:38

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

                            Было бы великолепно, если бы вы свои посты оформляли в виде цикла статей со ссылками на предыдущие части (как делают многие авторы). И не в корпоративном блоге, а в тематическом. Резко снизило бы степень непонимания.

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

                            Я вам уже несколько раз написал, что изначально ваша статья была воспринята как низкокачественный рекламный материал, вводящий потенциальных клиентов в заблуждение. Если бы с самого начала было понятно, что вы описываете свой опыт знакомства с микроконтроллерами, реакция была бы другой, поверьте. Бросайте корпоративный блог, оно того не стоит, в вас прежде всего видят рекламщика компании. Всю комплектуху можно заказывать в Китае в 5-10 раз дешевле. Она не более «паленая», чем то, что продает мастеркит (а скорее всего вообще с одного склада).
                            Ну и, как вам уже сказали другие, давайте советы только по тем вопросам, в которых разобрались сами, чтобы не получалось как с дефрагментацией и «палеными» ардуинами.
                            Удачи вам в освоении микроконтроллеров, это интересно.


                            1. AnastasiaPMP Автор
                              11.06.2015 15:42

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


                              В точку. Те два хабрапользователя, что так восприняли мой текст меня ОЧЕНЬ удивили с утра =) Я была уверена, что ко мне и моим экспериментам тут уже все привыкил и не надо каждый раз напоминать «Привет, я Настя, я учусь, чтобы однажды собрать своего робота. Вот глядите, что я в этот раз накопала». К тому же плохой рекламный текст он соврешенно не так выглядит, не так пишется, не так читается и вообще там видно, что левой ногой делали. Даже было немного обидно, что меня могли спутать с такими «поделками» — ведь у меня совсем другой подход. Думала, в чем же я накосячила.

                              Но я теперь серьёзно задумаюсь над тем, что, возможно, именно так надо начинать каждый пост =) Что-то все нервные пошли и уже везде видят рекламу и слова «обязательно купи а то у тебя попа отвалится» там, где их нет =)

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


                          1. Zenitchik
                            15.06.2015 11:17

                            Нам сейчас важно два навыка

                            «Для первого эксперимента нужны/важны (только)? два навыка»,


                    1. Alexeyslav
                      11.06.2015 15:41
                      +1

                      Интересно… многих ли детей получилось научить конструировать начав с изучения основ конструирования и сопромата прежде чем перейти к практической части вопроса?
                      они же наоборот начинают с практики, и потом только через N-NN лет подоспевает теория.
                      Как раз раннее изучение теории перед практикой и убивает все желание чем-либо заниматься.
                      Это нам, специалистам, с высоты птичьего полёта кажется что без теории не может быть даже речи о практике.

                      Человек, который ни разу не сталкивался с электричеством даже и не подумает что ему нужно учить какой-то закон Ома.
                      А если заставят — не поймет зачем он вообще нужен, пока не прочувствует его на практике и не спалит пару деталей.


                      1. AnastasiaPMP Автор
                        11.06.2015 15:48

                        О! Не представляете, как приятно, когда тебя понимают. Вы сейчас сказали буквально дословно то, что я думаю. И это объясняет все мои посты и их формат. Есть «теория деятельности» и я уверена, что в обучении максимально эффективна именно она. Т.е. в применении к детям, например, это Монтессори. И даже один из моих постов называется «Arduino. Берёшь и делаешь».

                        Много могу на эту тему говорить, но если кратко — то прокрастинация, безынициативность, нежелание учиться и даже синдром выученной беспомощности — это бич современного общества, корни которого, по моему мнению, уходят в нерабочие модели воспитания и образования. Я хочу это поменять — я это меняю =) Хотя бы в небольшом предметном поле, хотя бы небольшими постами.

                        Спасибо вам! ОЧЕНЬ приятно, что вы поняли мой замысел!


                        1. Alexeyslav
                          11.06.2015 16:09

                          Я-то понял еще с самого начала, но поняли ли его другие? Вот на что надо обратить внимание.


                          1. AnastasiaPMP Автор
                            11.06.2015 16:20

                            Пока нет. Я буду рада идеям, как помочь это донести.


                      1. Dolios
                        11.06.2015 16:15

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

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

                        Как раз раннее изучение теории перед практикой и убивает все желание чем-либо заниматься.

                        Наоборот, только распаляет, имхо. А вот совет: «не нужно вникать в программирование, скачайте скетч в интернете», — вредный. Т.к. все желание убъет ситуация когда скетч не заработал, а как сделать, чтобы заработал, новичок не знает.
                        А всего-то надо пины другие в define-е прописать другие. Но про это никто не рассказал.

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


                        1. AnastasiaPMP Автор
                          11.06.2015 16:23

                          Однако, так не учат, например, слесарей.


                          Не соглашусь. В России не учат. А знаете, как в других странах? А геймификацию знаете, которая уже у всех на зубах скрипит просто? Это всё не с проста! Существует наука об обучении взрослых — андрогогика. А также, различные «психология творчества», «теория деятельности», техники, направленные на сохранение функций мозга, нейропластичность. А какой инженер или программист не слышал про состояние потока в наше время? Всё это — достижения современной психологии как науки и отрасли. И они помогают совершенствовать методики обучения равно как и гигиену труда. Я очень это люблю.


                          1. Dolios
                            14.06.2015 13:17
                            +2

                            А знаете, как в других странах?

                            Знаю. А вы знаете (только не по напевам Рабиновича)?

                            А геймификацию знаете, которая уже у всех на зубах скрипит просто?

                            Знаю. Это то, что лично меня, как обучаемого, всегда доводило до белого каления. Сюсюканию место в детском саду и начальной школе, имхо. Я, конечно, утрирую, но если взрослый человек настолько не желает учиться, что вокруг него нужно «прыгать и пантомимы показывать», ему необходим волшебный пендель. Образование не для него, а стране очень нужны дворники, мусора кругом кучи.

                            А какой инженер или программист не слышал про состояние потока в наше время?

                            Это тут при чем?


                          1. Muzzy0
                            14.06.2015 14:12

                            Не соглашусь. В России не учат.

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

                            Я. Как минимум, я не вполне понимаю, о чём речь.


                            1. Alexeyslav
                              15.06.2015 16:50
                              -2

                              Значит вы либо не человек либо никогда не занимались творческой работой.
                              Состояние потока — это когда вы можете оперировать большим количеством объектов одновременно, может даже на разных уровнях абстракций, но потоком и состоянием такое называется потому что имеет свойство заканчиваться и очень легко прерываться например телефонным звонком или отвлеченной просьбой коллеги, и чтобы снова восстановить то состояние потока в котором выполняемая работа была видна как на ладони и абсолютно ясна вам нужно потратить определенное время(около 20-30 минут) и силы. На монотонной работе состояние потока никак не ощутить. А с постоянными раздражающими факторами — просто никогда не войти в это состояние.


                              1. Zenitchik
                                15.06.2015 20:30
                                +2

                                ЩИТО?
                                Кем и где такое состояние называется «потоком»?


                      1. Muzzy0
                        14.06.2015 14:08

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

                        А человек, которого ни разу нё било током и который про производственные травмы знает, в лучшем случае, понаслышке, подумает: «а нафига мне ознакомиться с техникой безопасности? Я что, дурак?»

                        Учёба затем и нужна, чтобы объяснить вещи, до которых человек сам дойдёт нескоро (если, вообще, дойдёт). И в нужном порядке.
                        Да меня преподаватели 1000 и 1 раз одёргивали, когда я забегал вперёд. Никакой душевной травмы мне это не нанесло и желания учиться не отбило.


                        1. Alexeyslav
                          15.06.2015 16:54

                          Именно так и есть. На бытовом уровне никто не обязан изучать ТБ, а там где ТБ важная составляющая производства вас просто к работе не допустят без обучения и проверки знаний.

                          Зачем секретарше знать что нельзя за токарным станком работать в свободной одежде? Даже если она об этом знает — это не её обязанность.


                          1. Int_13h
                            16.06.2015 07:24
                            +2

                            Смех смехом, а секретарша кверху мехом, как оператор ЭВМ, должна иметь первую группу допуска по электробезопасности (неэлектротехнический персонал, работающий с электроустановкой).


                1. Dolios
                  11.06.2015 14:24

                  а во-вторых вы сами посетовали, что хвалить мастеркит и участвовать в ППА одновременно — невозможно

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


                  1. AnastasiaPMP Автор
                    11.06.2015 14:35
                    +2

                    Блин, как мне надоела ваша грубость и резкость, юзернейм. Прямо уже самой хочется ответить что-нибудь колкое в стиле «а в подвал сайта на который сейчас пишите заглянуть не додумались? или ctrl+F5 „ППА“ сделать по странице, например?!»

                    Но я так вам не буду говорить потому что уверена, что вы не со зла — да и текст не передаёт интонации, может, вы очень ласково всё пишите, а я просто устала и читаю себе это «грубым нравоучительным голосом» в голове и сама же обижаюсь =)

                    В общем, ППА это программа поощрения авторов, в которой я бы с радостью участвовала, но пока что, к сожалению, не могу(


                    1. Dolios
                      11.06.2015 14:40

                      Блин, как мне надоела ваша грубость и резкость, юзернейм.

                      Где вы тут грубость и резкость увидели? Вы в собеседником используете общеупотребительное сокращение явно вкладывая в него како-то иной смысл, которого я не знаю. Вы, имхо, слишком мнительны.

                      Прямо уже самой хочется ответить что-нибудь колкое в стиле «а в подвал сайта на который сейчас пишите заглянуть не додумались? или ctrl+F5 „ППА“ сделать по странице, например?!»

                      Обязательно так и сделаю, как только освою телепатию.

                      ППА это программа поощрения авторов

                      Спасибо, буду знать. Я даже когда-то про нее читал, но уже забыл.


                      1. AnastasiaPMP Автор
                        11.06.2015 14:42

                        Хорошо)


                    1. Muzzy0
                      14.06.2015 14:15

                      или ctrl+F5 „ППА“ сделать по странице, например?!»

                      Первые 2 страницы гугла выдают таки акт и право переуступки аренды. Про авторов — ни слова


              1. Muzzy0
                11.06.2015 23:14
                -1

                ну вот что за глупости…

                Я думаю, что многие профессионалы так думают — и не только в области программирования или инженерии. И таким образом они «закрывают» дорогу новичку.

                Новичку дорогу никто и никуда не закрывает. Наоборот, помогают — все такими были.
                А вот когда новичок на второй день мнит себя круче Энштейна (или Фейнмана) и спешит поделиться этой новостью с миром…
                Процитирую М.М. Жванецкого:
                А писать, простите, как и писать, надо, когда уже не можешь.

                Собственно, поэтому у меня публикаций поменьше, чем у вас: я не готов вываливать сырые полуфабрикаты под видом статьи. И уж, тем более, выдавать её, как откровение.


              1. Zenitchik
                15.06.2015 11:13

                Чтобы новичку была открыта дорога, новичёк должен проявить качества, позволяющие стать компетентным. В любой технической области они одни и те же: внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.
                Если в отношении схемотехники он таковых не проявляет — значит это просто не его. Пусть ищет себя в чём-то, к чему лежит его душа.


        1. masterkit
          11.06.2015 12:36

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


          1. Aclz
            11.06.2015 12:58
            +1

            Просто новый модуль — это действительно скучновато. А вот законченное и полезное широким гиковым массам решение/схема на его основе — вот это уже тема. Если же, к тому же, решение можно будет реализовать исключительно на элементной базе Мастеркит, а не куплено в нонейм-варианте в китае за вдвое, а то и вдесятеро меньший ценник при прочих равных — то, собственно, вот оно, бинго!


            1. masterkit
              11.06.2015 13:40
              +1

              Есть и такие решения. И они по возможности публикуются. К сожалению, не все делятся с нами своим опытом использования наших модулей, поэтому в наличии решений не очень много. Но есть и модули, у которых есть аналоги в Китае. Да, дешевле. Но, мы исходим из принципа, что все, что надо юзеру, он мог бы купить и у нас. Или большую часть. И не все получается сделать дешевым.
              Была бы интересна серия из 3-4 статей по реальному решению управлением отоплением и т.п. загородного дома на основе нашего модуля BM8036?
              Человек подробно расписал весь процесс на своем сайте. Я могу спросить у него разрешения и опубликовать материал с некоторым редактированием и причесыванием, но это уже был бы не оригинальный вариант, а в той или иной степени копипаст. Хотя написано очень подробно и интересно.


          1. Muzzy0
            12.06.2015 07:44
            -1

            Решения я здесь не увидел…


  1. EighthMayer
    11.06.2015 12:09
    +4

    Огромная гора ошибок в тексте (I=V/R? Серьёзно? Форматирование и дефрагментация — одно и то-же? Среда разработки IDE? Штоблин?). Не надо так.


    1. AnastasiaPMP Автор
      11.06.2015 12:12
      -2

      С двумя замечаниями несогласна, за одно — огромное спасибо! Сейчас поправлю.

      • Форматирование ИЛИ дефрагментация — мой знакомый читал и о том и о другом и выбрал последнее =) Тоже читайте внимательно, пожалуйста.
      • IDE для Ардуино — это среда разработки. Не совсем поняла, в чем здесь ошибка.
      • Ошибку поправили, спасибо. Пожалуйста, правки пишите в ЛС — так, всё-таки, принято.


      1. DarkByte
        11.06.2015 12:44
        +2

        Среда разработки IDE коробит слух так же, как SEO оптимизация. Потому что «DE» это уже среда разработки, как и «O» это уже оптимизация.


        1. AnastasiaPMP Автор
          11.06.2015 13:00
          -4

          Ну, как говориться, «не до чего докопаться — докапайся до орфографии» =) Я ни в коем случае не осуждающе это говрю. Просто в прошлом посте тоже возникла целая ПОЛЕМИКА на тему того, можно ли называть хлебную доску бредбордом и если можно то что же тогда называть макетной платой. И это было очень смешно, из разряда «какого цвета платье»)

          Так принято, так говорят. Например шилда или шилд? А если в английском нет рода? Можно ли склонять Ардуину? А если это профессиональный сленг и так уже просто говорят?

          Я придерживаюсь точки зрения, что на проф. ресурсе должен быть проф. сленг — не надо «выхолащивать» текст и превращать его в академический — от поста ждёшь именно «лёгкости». Но это только моя точка зрения, конечно.


          1. Muzzy0
            12.06.2015 09:50
            -1

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

            И им совершенно необязательно злоупотреблять. А уж если количество сленга превышает информативность текста — это никуда не годится.
            А если в английском нет рода?

            Вообще-то, есть


      1. Nidaylokn
        11.06.2015 12:50
        +1

        Дефрагментация, она: а) данные не удаляет и б) уже давно не нужна. Да даже «быстрое» форматирование никакие данные не удаляет.


        1. AnastasiaPMP Автор
          11.06.2015 12:58
          -1

          Разумное замечание. Придётся признать, что от Windows я уже давно отстала, потому что уже больше трех лет пользуюсь Линукс. Тем не менее, это был Win 95 и что бы это по итогу ни было — дефрагментация или форматирование, ОСь была снесена. Давайте уберём «дефрагментацию» и оставим форматирование (стандартное), чтобы текст не вызывал нареканий?


          1. EighthMayer
            11.06.2015 13:37
            +4

            При чём здесь Windows?

            Совет всего один — не надо пытаться написать про то, чего не понимаете. Я ни в коем случае не обвиняю и не прошу не писать вообще. Просто писать надо про то, что знаете, и про то, о чём есть что сказать. Иначе получается какая-то неуклюжая ересь, которую бесполезно оправдывать высказываниями вроде «у меня линукс» и «в среде ардуинщиков принято говорить 'среда разработки IDE', значит так говорить правильно». Если есть сомнительные моменты — лучше о них вообще не упоминать, чем писать бред.

            Надеюсь что не обидитесь и учтёте в будущем.


        1. Iv38
          11.06.2015 14:47
          +1

          А чего это дефрагментация не нужна? Файлы теперь не фрагментируются? На SSD может и не нужна, там случайное чтение очень быстрое, но на HDD нужна.


        1. Alexeyslav
          11.06.2015 15:57
          +1

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


          1. AnastasiaPMP Автор
            11.06.2015 15:59

            Спасибо вам за это объяснение, а то я, слабо владея темой (никогда не делала дефрагментацию) стала уже сомневаться в достоверности собственных данных, хотя мне человек сказал «Я делал дефрагментацию». Малое знание хуже незнания, особенно в моём случае =) Вы очень выручили.


            1. Alexeyslav
              11.06.2015 16:43

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


        1. AlexBin
          18.06.2015 17:35

          Не нужна? Серьезно?


          1. Alexeyslav
            19.06.2015 08:27

            Порой даже и вредна. Там где критична скорость доступа к данным вообще отказались от дефрагментации — проблему дефрагментации победили на корню, просто физически НЕ удаляют файлы.
            А для SSD нафига дефрагментация? Только ресурс тратит, а время доступа не меняется. Только в особо запущеных случаях может быть какое-то проявление фрагментации, но сама операционная система(современная) этому успешно противостоит.


            1. AlexBin
              19.06.2015 09:12

              А причем тут SSD? Большинство систем работает на HDD. Расскажите, в каких случаях на домашних HDD дефрагментация не нужна и вредна.


              1. ntfs1984
                19.06.2015 10:58

                Любое лишнее обращение к диску — вредно, поскольку уменьшает его ресурс. Это как бы реальность, и от нее никуда не деться.

                Да и современные файловые системы, например NTFS, сами препятствуют фрагментации.


                1. AlexBin
                  19.06.2015 12:22

                  >> Любое лишнее обращение к диску — вредно
                  Когда файл фрагментирован, он может быть разбросан по всему радиусу диска, что увеличивает шанс дополнительного перемещения головки.

                  >> Да и современные файловые системы, например NTFS, сами препятствуют фрагментации.
                  Опыт показывает, что плохо препятствует. Просто попробуйте дефрагментировать диск Це, на котором стоят всякие браузеры с кешами, почтовики, скайпы и т. д. и после пары часов работы за компом, повторите анализ на фрагментацию.


                  1. Alexeyslav
                    19.06.2015 13:29

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


                    1. AlexBin
                      19.06.2015 17:21

                      >> когда файлы создаются система резервирует еще место в конце под возможное расширение файла в будущем без дефрагментации

                      хорошая история

                      >> Функции дефрагментации на лету просто не надо мешать

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


              1. Alexeyslav
                19.06.2015 11:22

                Не встречал я еще домашних систем которым помогла дефрагментация.
                А тем временем сама дефрагментация процесс длительный и напряженный для диска.
                Конечно есть исключения — операционки Win98 и младше на FAT32, там со временем фрагментация становится адом, и то если интенсивно работать с файлами. Уже для XP это не столь актуально.

                Во времена современных объемов HDD дефрагментация может затянутся надолго… а смысл дефрагментировать файлы не критичные к времени доступа — вроде фильмов и т.д. а с мелкими и системными файлами справляется операционка. Мелкие файлы на NTFS принципиально не подвержены фрагментации, системные меняются редко и лежат на своих местах годами, и если попытаться их дефрагментировать можно сделать только хуже — необходимые на старте файлы могут оказаться на соседних дорожках и хоть они теперь формально дефрагментированы время доступа к ним в целом увеличится.

                Больше доставляет проблем именно мусор, как во временных файлах так и в реестре. А эту проблему дефрагментация не решает от слова никак.


                1. AlexBin
                  19.06.2015 12:30

                  >> Не встречал я еще домашних систем которым помогла дефрагментация.
                  Полагаете, после дефрагментации все должно чудным образом ускориться на 9000%? Или как Вы проверяли?

                  >> А тем временем сама дефрагментация процесс длительный и напряженный для диска.
                  Если делать раз в полгода — да. Если делать каждый день, то длительность процесса (лично у меня) измеряется секундами.

                  >> Во времена современных объемов HDD дефрагментация может затянутся надолго…
                  Мой диск с фильмами после первой дефрагментации больше не фрагментировался в виду того, что я больше ничего на него не записывал, и процесс дефрагментации такого диска занимает 0 секунд.

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


                  1. Alexeyslav
                    19.06.2015 13:35

                    Какой смысл если дефрагментация не позволяет вернуть былую скорость?


                    1. AlexBin
                      19.06.2015 17:45

                      Если дефрагментировать простые пользовательские файлы, прироста сильного не достичь. Это лишь сократит количество лишних перемещений головки.

                      Однако, можно достичь эякуляции, делая дефрагментацию системных файлов:
                      geektimes.ru/post/106684


                1. Muzzy0
                  19.06.2015 12:52

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


                  1. Alexeyslav
                    19.06.2015 13:38

                    Виртуалка же не считывает линейно с хостового диска чтобы фрагментация могла отразится на её работе. На случайном доступе к данным фрагментация никак не сказывается.


                    1. Muzzy0
                      19.06.2015 21:24

                      дефрагментация файлов виртуального диска на хосте и самого виртуального диска заметно сказывается на производительности виртуалки.


  1. supersuperoleg
    11.06.2015 12:24
    +1

    Заказал себе стартер-кит в Китае, скоро должен прийти, жду))
    Для начинающего вроде меня эта статья — то, что надо! Спасибо! Пишите еще!


    1. AnastasiaPMP Автор
      11.06.2015 12:36

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


      1. supersuperoleg
        11.06.2015 12:48

        Для начала пробегусь по базовым урокам именно для данного стартер-кита, ну а потом постараюсь сделать умнее свой дом :)


        1. AnastasiaPMP Автор
          11.06.2015 12:56

          А что за кит? Можете в ЛС поделиться ссылкой? Стало очень интересно!


  1. radiolok
    11.06.2015 12:35
    +3

    Перейдем к техническим замечаниям и причинно-следственным связям:
    Шаг 1. Берем ардуино нано.
    Замечательно — к ней не подходит ни один обычный шилд и нужен замечательный переходник с фотографии. Но суть не в этом. Выбор микроконтроллера и соответственно плат Arduino основывается на требованиях, предъявляемых к микроконтроллеру. Если вам нужна компактность — нано, а если вам нужно много выводов? А если десяток каналов ШИМ? и т.п. Шаг 2.Также определяется требованиями к проекту. Выше по этому поводу уже сказали.
    Шаг 3.
    Вообще-то способ сборки — будь то шилды, макетная плата или беспаечная макетка — опять же определяется конечным видом изделия — хотите proof-of-concept — беспечная макетка и ли шилды, Хотите прототип — шилды и паяные макетки — чтоб компактно было и ничего при испытаниях не отвалилось.
    Шаг 4.

    Однако единственное, для чего вы будете использовать эту среду — чтобы тупо через неё залить скетч в МК

    т.е. писать код, постигать азы программирования, для чего и предназначена экосистема Arduino — вообще не? Тупо заливаем готовое и все?
    Шаг 5.
    Опять у вас там что-то тупо делается. А острое у вас есть?

    Еще стоит отметить, что после
    Именно на этом этапе срезается большинство ямимопроходил, т. к. по разным причинам никакого «фьюуууу» не происходит и система выдаёт сообщения об ошибке.

    Как правило Достаточно скопировать это самое сообщение об ошибке в строку поиска и попасть на русскоязычный форум с описанием способа решения.
    НЕ бывает «Паленой» ардуино если на то пошло — это openSource и китайская ардуино аппаратно идентична итальянской. Единственное что нельзя делать китайцам — называть ардуино словом arduino — ибо это зарегистрированный товарный знак.

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

    К сожалению, не рассказали.


    1. AnastasiaPMP Автор
      11.06.2015 12:56

      Мне жутко хочется с вами согласиться, потому что мне нравятся ваши посты. Но, к сожалению — не могу.

      Во-первых, получается, что вы не читали предыдущии комментарии, прежде чем оставить свой. Как так? Про нано посмотрите, пожалуйста, мой ответ выше.

      Коммент к шагу 3 — это, к сожалению, капитанство. Конечно, от того, какой способ сборки вы вберете, зависит конечный результат, поэтому способ сборки выбираем в зависимости от проекта. Мне кажется, это вполне понятно читателю из текста. Кроме того наш «проект» сейчас — разобраться в принципе в том, что мы можем себе позволить.

      Почему нельзя делать что-то «тупо»? Я правда чувствовала себя «тупой» первый месяц, а особенно — первую неделю с Ардуино. Я не знала НИЧЕГО. И при этом приходилось читать ВСЁ. Потому что я не знала, что выделить, на что обратить внимание в первую очередь. Если бы можно было по-началу что-то «тупо» опустить и сфокусироваться на чем-то одном: уверена, я бы сэкономила много времени.

      Вот в этом цель поста. Как вам кажется, получилось ли у меня её достигнуть?


      1. jMas
        11.06.2015 13:02

        Так где «готовое устройство»? Пока что пост тянет на «6 шагов для быстро помигать светодиодом». Что для вас является готовым устройством?


        1. AnastasiaPMP Автор
          11.06.2015 13:18

          О! Вот это классный вопрос, прямо с удовольствием отвечу.

          Дело в том, что этот пост я написала «для себя» когда ещё ничего толком не попробовала — только разбиралась в Ардуино и не знала совсем ничего. Жутковатое чувство, доложу я вам — сразу после того, как цель поставлена, осознать, что у тебя нет ни навыков ни учителя, чтобы к цели прийти. Я написала сама себе этот пост и не стала его публиковать, потому что ещё не проверила это всё на себе.

          Потом я проделала ряд экспериментов, о которых доложила сообществу в этом, этом и этом постах.

          Затем я перечитала этот пост, убрала из него все ошибки и ругательства (я писала, что думала — долбанный микроконтроллер не хочет запускаться!!) — текст состоял во многом из эмоций =)

          По итогу моей деятельности оказалось, что изначальный пост был «почти правильным» и я решила подготовить его для публикации. Получается, что именно он помог мне самой «стартануть» и вот, как видите, разогнаться с полного «нуля по Кельвину», с абсолютного информационного вакуума — до четырех постов. Будет круто, если это поможет кому-то ещё!

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


  1. rstepanov
    11.06.2015 13:22
    +1

    В сети реально очень много статей на тему «как взять ардуино и помигать светодиодом» и очень мало на тему «что сделать реально полезного». Да, я знаю как сделать р/у машинку на ардуине, погодную станцию, поливалку для растений и прочую хрень по принципу «вешаем датчик/моторчик и радуемся». А какие есть сложные и полезные проекты?


    1. AnastasiaPMP Автор
      11.06.2015 13:28

      Сложно однозначно ответить на этот вопрос, потому что «сложный» проект или «полезный» — это как посмотреть. Тот же диод — для учащегося в кружке робототехники на начальном уровне этот проект однозначно полезный — он начинает с него изучение более глобального материала. Для меня этот проект был очень сложный (см. коммент чуть выше), так как у меня не было подобного опыта — я просто поставила себе цель.

      Думаю, с развитием навыков, когда из новичка становишься более зрелым пользователем\создателем — лучше, конечно, создателем — ты можешь придумать сложный и полезный проект сам по своим собственным критериям. Но на этом пути очень важен именно первый шаг. Надеюсь помочь кому-то тоже его сделать!)


  1. edwardoid
    11.06.2015 13:40
    +2

    На самом деле, мне кажется брать голую AVR(Атмега8/128/328) + USBAsp и начать с него легче, чем с Ардуиной. Во всяком случае не сложнее. Особенно дело облегчится если написать легчайший туторил как добавлять в проект библиотеки, например для SPI. Начать писать код станет легче легкого. И с весом проблем не будет.


    1. AnastasiaPMP Автор
      11.06.2015 13:48

      Ну уж нет!) Вы извините, что я так категорично против, но мне как раз вот такие варианты из старых капроновых чулок и высокотехнологичного коллайдера кажутся самым плохим советом для новичка. НО! Если вы напишете такой пост — я не только приду его читать, я ещё и попробую повторить ваш туториал IRL.

      Но только потому, что сама в какой-то момент поняла, что не только расширение для ардуино — это просто расширение, а можно просто на пины всё повесить, но и даже сама ардуино — это «всего лишь» расширение для самого чипа ATmega на нём, потому что приделывать что-то к этому маленькому чипу — это уже вообще блоху подковывать, что компрометирует саму идею простого и доступного DIY. И тогда мне стало интересно «дойти до самой сути». Но это уже смещение курса, конечно и я это для себя понимаю.


      1. edwardoid
        11.06.2015 14:19

        Я попробую написать такой пост, но ничего не обещаю. (:
        Расширение для AVR тоже максимально просто. Большинство девайсиков которые мне попадались имели краткое и достаточное описание подключения. И это было очень примитивно. Правда. Так что, по-моему голая AVR-ка — «простая и доступная DIY» игрушка.
        А «дойти до самой сути» в моем представлении это получить опыт подключния периферии и сопутствующего. Чтоб чловек мог из друх резисторов в 100Ом получить сопротивления 50Ом, подключить DS18B20. Это ведь тоже просто! А следующий этап(и до него можно дойти за короткое время) начать читать и понимать даташиты.
        Не знаю, может я извращенец, но с Ардуинкой я возился ооочень мало, и весь этот опыт мне был бесполезен, когда перешел на Atmega8. И проблем с освоением голой AVR-ки не было никаких. И я не вундеркинд, конечно.


        1. AnastasiaPMP Автор
          11.06.2015 14:21

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

          Попробуйте пожалуйста! Не стесняйтесь мне напрямую ссылку кинуть здесь или в соц. сеть — буду рада первым делом прийти и почитать. Могу рецензентом быть, если хотите — чтобы просмотреть текст перед публикацией. Буду рада помочь.


          1. edwardoid
            11.06.2015 14:26
            +1

            Расскажите просто и понятно новичку что за фигня этот ADE7753. И как его, черт побери, подключить!


            1. AnastasiaPMP Автор
              11.06.2015 14:43
              +1

              Я пас)


            1. jMas
              11.06.2015 14:48

              Аналогово-цифровой преобразователь? А вы с ним работали? Просто в проекте ищу ADC, который можно купить в любом магазине и чтобы не кусался по-деньгам. Если этот компонент удовлетворяет этим требованиям — подтвердите пожалуйста. И буду очень признателен, если ткнете носом в ресурс для совсем нубов: как подключать и работать с этим по i2c.


      1. Iv38
        11.06.2015 14:37

        Ну, кстати, по поводу подковывания блох — не совсем правда. AVR бывают в DIP-корпусах, которые легко впихиваются в тот же бредборд. И даже Меги. У меня дома валяется парочка огроменных ATMega8 в DIP-40 корпусе.


        1. AnastasiaPMP Автор
          11.06.2015 14:45

          Реквестую у вас фотку — сама в гугл не пойду больше сегодня) И ещё такой вопрос на эту тему: насколько удобно будет — скетчи те же, IDE то же — т.е. всё то же, никаких трудностей у «новичка» не возникнет — это верно?


          1. Iv38
            11.06.2015 15:13
            +3

            Ну, не совсем так. Ардуино (как плата) предоставляет новичку ряд существенных преимуществ. Во-первых, она довольно непривередлива в питании за счет установленного стабилизатора. Хочешь, запитывай от USB, хочешь — от любого БП с напряжением до 12 В. Во-вторых, в принципе все оборудование, которое нужно для начала работы с Ардуино (кроме Pro и Pro mini), это компьютер с USB-портом. Ардуина будет от него питаться, будет по нему передавать данные UART, будет через него шиться. Ну и плюс новичку не надо заботиться о базовой схемотехнике AVR-ок: разведены линии питания и земли, поставлен внешний кварц, поставлены конденсаторы и резисторы.

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

            ATMega в DIP-40 выглядит так:
            image


            1. AnastasiaPMP Автор
              11.06.2015 15:16

              Бесценный комментарий! Вы исчерпывающе ответили на мой вопрос, меня интересовали именно эти различия. Спасибо!


      1. Muzzy0
        14.06.2015 14:25

        приделывать что-то к этому маленькому чипу — это уже вообще блоху подковывать

        Про DIP корпус тут уже написали. Никаких проблем с пайкой нет — особенно, если использовать макетку.
        компрометирует саму идею простого и доступного DIY

        идею DIY, т.е. Do It Yourself, компроментируют только кривые руки. Ибо только они могут помешать распаять DIP40 на макетке.


    1. jMas
      11.06.2015 14:54
      +4

      Если вы возьмете AVR и напишите кучу доков по тому как это все собрать и запустить нубу и в довесок разработаете кучу либ — у вас получится Ардуино. Тем более Ардуино опенсорсный проект — никто не заставляет покупать у них что то. Просто нубы настолько нубы, что они даже светодиод подключить не в состоянии. Куда там распоять что то или разобраться какой вывод МК за что отвечает. ;)


      1. edwardoid
        11.06.2015 15:01

        Ну не надо из всех делать дураков. Я ж привел свой пример. Купил ардуино чисто потому что это «модно». В душе хотел «все самому», и както ж освоил. И сам либы начал писать, и это интереснее Arduino.
        И кстати, море открытого кода для AVR-ок.


        1. AnastasiaPMP Автор
          11.06.2015 15:08
          -1

          А по-моему это очень остроумный комментарий)


        1. jMas
          11.06.2015 15:13
          +1

          Полностью согласен. Но все это возможно при условии получения базового опыта в электронике.
          «Новичек-новичек» это просто не осилит. Сначала он делает все путем «тыка» (берется ардуина, мануал и просто втыкиваются провода, как сказано в мануале — без понимания что к чему), уже потом начинаешь догонять зачем где то используются подтягивающие резисторы для уменьшения «шума», какие пины за что отвечают, где можно вообще выбросить плату и оставить только МК. Это все приходит постепенно. И ардуино в этом процессе занимает нишу обучения человека от совсем-совсем нулевого уровня к пониманию хотя бы базовых принципов. Так же ардуино позволяет оценить свои возможности и возможности МК (понять какие вещи можно разабатывать, в принципе). Тем кому это нужно идут дальше.


          1. edwardoid
            11.06.2015 15:17

            Жаль у нас не статистики :) А так, наверное вы все-таки правы.


            1. jMas
              11.06.2015 15:22
              +1

              Что уж говорить, я недавно попробовал себя в роли библиотеко-дела на C++, но в типах данных очень сильно плаваю, а если я не ошибаюсь, типы введенные в Arduino (или Processing, кстати тот же самый C++, поправьте) дают возможность хоть что то написать. :) Я не думаю, что начал бы заниматься разработкой на МК, не будь бы доступна ардуина + мануалы. Статистики конечно же нет, но есть куча инфы на форумах от совсем начинающих, которые не понимают базовых принципов, но уже делают какие то машинки на пультах управления. Если бы все могли взять любой МК и слабать что то — ардуино бы не стала такой популярной. ;)


    1. CrashLogger
      11.06.2015 16:31

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


      1. AnastasiaPMP Автор
        11.06.2015 16:38

        Кто пришёл ко мне в пост с пеаром себя любимого, а?) Ну а если кроме шуток то с программированием у меня пока что такая труба, что пишите, пожалуйста, ещё. Желательно для совсем непонимающих. Очень поможете.


        1. Alexeyslav
          11.06.2015 17:00

          Я вообще человек ленивый, но как-то хотел начать заняться контроллерами — взял тогда еще самый простой контроллер из атмеловских AT90S1200 так-сяк крутил его, читал потом забросил. И как-то за 2 недели до нового года захотелось таки сделать мигалочку. И что вы думаете? зная только теоретически как оно все, имея на руках даташит на контроллер сделал программу на ассемблере и как ни странно после нескольких итераций все заработало как нужно. на это ушло где-то около недели. Тогда еще программатор через СОМ-порт, и порты еще такие были.

          Для успеха нужна только реальная цель, способности к абстракции и внимательное изучение даташита. Изчение уже готовых решений при этом приветствуется т.к. они позволяют выявить подводные камни до того как вы на них наткнётесь в самостоятельном изучении. «Почему другие не используют очевидные для вас способы? Ага, вот тут собака порылась и такое решение не прокатит...»
          Это же относится к вопросу почему для контроллера уровня ардуины настоятельно не рекомендуют использовать вычисления с плавающей запятой а сводить все исключительно к целочисленным операциям где это только возможно.


  1. c0smo
    11.06.2015 17:52

    Я вот новичок) Хочу поделится проблемой. Нигде не пишут (или я не нашел) под какую версию IDE написан скеч. Как пример — заливаю скаченный с гитхаба скеч в последнюю версю IDE, вылезает куча ошибок… Чисто случайно пришло в голову, что в IDE могут изменять разные названия переменных или ещё что то… и опа скеч уже не залить без исправления кода. И вот я смотрю примерный год написания скеча лезу в архив версий IDE (благо там тоже стоит дата релизов) скачиваю примерно тогоже года IDE устанавливаю заливаю и всё проходит без сучка и задоринки… буду рад если мой опыт кому то поможет.


    1. ntfs1984
      11.06.2015 18:00

      Я вот не новичок, хочу рассказать, что у вас нет никакой проблемы.
      Скетч пишется под компилятор.
      IDE — это фигня, которая дает вам поле ввода, менюшки открыть-закрыть, некоторые умные версии даже код могут подсвечивать. При нажатии кнопки «залить», запускается внешний компилятор и заливатор.

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


      1. c0smo
        11.06.2015 18:15

        Да, вы всё верно говорите. Но я говорю как раз с позиции новичка который решил попробовать, полез за Arduino Software, на их сайт, так как в очень-очень многих урока используется именно их софт. И хоть я и новичок, текст ошибки я понял… тоесть суть была какраз в том что компилятор спотыкался на том что не видел библиотек… а они были и в коде ссылки на них были… Я говорю что младшая версия решила все проблемы)


      1. jMas
        11.06.2015 18:18

        Судя по википедии IDE понятие комплексное, сюда может входить и компилятор.


        1. c0smo
          11.06.2015 18:24

          Да, комплексное, я ссылался на эту строчку ( The open-source Arduino Software (IDE) ) на сайте arduino.cc…


          1. jMas
            11.06.2015 18:27

            Да. Просто ntfs1984 говорил выше, что IDE — это всего на всего графический интерфейс (редактор кода).


    1. AnastasiaPMP Автор
      11.06.2015 18:01

      Привет! Я впервые об этом слышу, клёвый комментарий. Интересно, что скажут люди «бывалые». Мне казалось, что скетч с версией IDE никак не связан, но зато! Версия IDE, оказывается, связана с осью. Тоесть: я не могла залить ни один скетч в ардуино до тех пор, пока не понизила версию IDE до одной из первых (какой именно — у них на оф. сайте в разделе скачиваний можно найти либо у меня в посте «Берёшь и делаешь»). Т.е. для Линукса более поздние версии IDE идут лесом. Впрочем, проблем со скетчами не возникало.

      А какого года самые «древние» скетчи вы использовали?


      1. c0smo
        11.06.2015 18:16

        Я использовал скеч 2012 года… Заливал под OSX(по сути таже BSD-Linux)… вот теперь появилась мысль проверить как на других осях)


        1. AnastasiaPMP Автор
          11.06.2015 18:33

          Пишите, что получится — живой опыт — это всегда интересно! И удачи вам в творчестве!


      1. AlNinyo
        19.06.2015 13:53

        Влияет, влияет! Лично столкнулся. Писал скетч для своего led-кубика 4*4*4 в IDE 1.0.6 — всё работало нормально. Потом обновил версию IDE до 1.6.0 и получил облом — скетч заливался нормально, но не работал нифига. Оказалось, что в новой версии что-то втихую переделали из-за чего некоторые моменты стали работать иначе и мой код уже не срабатывал. Пока из-за этого приходится держать на компе 2 версии — старую и новую.

        P.S.: у меня Вин7 х64.


  1. artemonster
    11.06.2015 20:04
    +2

    Шаг первый: взять в руки Ардуино
    Шаг второй: выкинуть эту хрень в мусорник.


    1. AnastasiaPMP Автор
      11.06.2015 20:08
      +3

      Но она такая прикольная! — Хорошо, но потом всё равно в мусорник.


    1. Hellsy22
      11.06.2015 21:11

      А какие есть другие микроконтроллеры с такой же широкой поддержкой оборудования и при этом низкой (менее 2.5$) ценой?


      1. shpaker
        12.06.2015 06:02

        Ардуина это не микроконтроллер, я бы с этого не ловкого момента начал. Микроконтроллеры бывают и дешевле, и им абсолютно без разницы какое оборудование к ним цеплять. Но если серьёзно, то в Ардуинолепщики используют библиотеки даже там, где они и не нужны, например для управления моторами, через l293, где всего-то требуется две ножки дергать. А памяти на аврках ой как мало.


        1. Alexeyslav
          12.06.2015 09:13

          Да там её просто завались, просто ЯВУ её нерационально используют. Еще не достигли того уровня оптимизации от компиляторов чтобы получить идеальный код.
          Библиотека — способ абстракции, без библиотеки вы каждый раз будете в новом проекте воссоздавать очередной велосипед, и каждый раз спотыкаться об камни, пока не отработаете ввод этой функции на полном автоматизме… но зачем заниматься лишним копи-пастом, когда можно воспользоваться библиотекой?
          Кстати, а почему тогда на ассемблере не писать?
          Да… еду для дома тоже выращиваете самостоятельно, и воду добываете? Или все же пользуетесь такими библиотеками как магазин и ЖКХ?


          1. shpaker
            12.06.2015 09:29

            Ну тут как говориться или «библиотеки» или 16Кб/32Кб это «памяти завались». Хотя что то я… вы правда считаете что на Ардуинке памяти вал?
            Я так-то не оспариваю полезность и удобство библиотек, но на Ардуинах это доходит до бреда.


            1. Muzzy0
              12.06.2015 10:21

              для ассемблера 16, а, тем более, 32 кб — немало :)

              В моих программах блок (функция) больше 1 кБ — это уже весьма тяжёлая функция.


            1. Alexeyslav
              12.06.2015 11:37

              Да, её там валом. Другой вопрос что её нерационально используют. В этом виновата абстракция которая не до конца переваривается компилятором, который городит гору хлама. Но если вот сейчас взятся и начать перелопачивать все ардуиновские библиотеки то получим ситуацию когда эта работа занимает слишком много человеко-часов, а кто её будет выполнять дорогие специалисты, или ничего не знающие пользователи ардуин? Есть еще другой аспект — обратная совместимость. Многие библиотеки можно сделать компактнее и проще переписав их под конкретный контроллер, но в результате получим непереносимый код который не заработает на Intel Edison например. А ардуина ведь гарантирует переносимость кода под все поддерживаемые ей платформы(между версиями самой ардуины об этом не говорится).
              Использование кода только из библиотек(которые к слову тоже должны быть готовы к переносимости) гарантирует что ваш скетч заработает на любой из поддерживаемых плат. Любое обращение напрямую к портам контроллера или регистрам ставит крест на этой совместимости. Intel Edison — это вообще совсем другая архитектура, компилятор просто не поймет обращение к какому-то конкретному регистру…


  1. Hellsy22
    11.06.2015 21:09
    +2

    Добрая статья. Немного дополню — есть еще такая разновидность Ардуины как Nano Pro — она идет без USB-входа и для работы с ней нужен FTDI-программатор, например FT232R. Я люблю Nano Pro, но для новичка она может оказаться вилами, если заказать ее вместо Nano с мыслью, что «Nano PRO-то точно лучше». Еще один нюанс — некоторые особенности Ардуино созданы, чтобы причинять боль. UNO идет с входом USB Type B (такой квадратный), а Nano — с Mini-USB. Ни обычного (Type-A), ни широко распространенного MicroUSB — увы, нет. Так что, заранее запаситесь нужным кабелем (или убедитесь, что он идет в комплекте).

    Чтобы серьезно сократить траты существуют изделия китайских мастеров. У них легко можно найти Arduino Nano R3 за 2.5$ (для сравнения, на Яндекс.Маркете Arduino Nano в Мск стоит от 15$), не говоря уже о датчиках или готовых наборах. Но доставки придется ждать 3-8 недель.

    А для девочек есть такая игрушка, как Arduino Lilypad и металлизированная нить. С ее помощью можно вышивать схему на ткани:



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

    1. Конечно же проверить порт (Tools->Port). Если их в системе несколько, то можно или перебором, или зайти в диспетчер устройств на винде (например) и посмотреть там Com-порты.

    2. Обязательно нужно проверить закладку Tools->Board, чтобы была выбрана Nano.

    3. Затем, проверить тип процессора, сейчас почти везде AtMega328, но можно нарваться и на 168. Номер написан на микросхеме на самой плате.


  1. ilyaplot
    11.06.2015 21:24
    +3

    Берем маленький ардуино, потому что маленький, и вешаем большой шилд и модули. Дальше не читал, простите.


  1. Jirvil
    11.06.2015 23:11
    +2

    Мда… Текст красивый, но для новичков некудышный. Очень сложно вме воспринимается в обвязке с таким количеством фразеологических оборотов. Для новичка нужна простота текста и простота логики. Тут ее нет.


    1. Alexeyslav
      12.06.2015 09:19

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


      1. Jirvil
        14.06.2015 01:21
        +2

        У Вас были в школе учебники? По математике, физике, химии? Они прямолинейны, логичны и содержат только нужную информацию. Человеку, который хочет(!) чему-то научиться, нужен простой понятный текст с примером, а не пространное сочинение на тему с шутками и прибаутками.


        1. Alexeyslav
          15.06.2015 16:59

          Именно это и убивает учебники как источник информации для новичка. После первой страницы имеем крепкий сон на учебнике.


          1. Zenitchik
            15.06.2015 20:31
            +1

            Почему я не уснул? Может, потому что мотивация была?


            1. Alexeyslav
              15.06.2015 21:36

              В виде электрошокера?
              Одной мотивации недостаточно, и даже способности тут непричем. Попробуйте взять учебник на китайском языке и прочитать от корки до корки не уснув.
              Человеческий мозг ограничен. И если бы достаточно было только прочитать учебник и сразу всё понять то не мучились бы люди в детсадах а потом и в школе и прошли бы всю программу за месяц. Ровно столько сколько надо на прочтение учебников.


              1. Zenitchik
                15.06.2015 21:39

                В виде личного интереса к освоению предмета. Чтобы прочитать учебник и всё понять — нужно 36 часов чистого времени. А если пропустить всю лабуду и законспектировать только формулы — и того меньше.
                Чтобы закрепить знания — нужна практика. Вот тут обычно на голом интересе уже не выедешь. Внешняя мотивация нужна. С ней в школе обычно туго.


  1. random1st
    11.06.2015 23:42
    -2

    ИМХО туториал должен мотивировать новичка разбираться дальше с электроникой, а тут основная мысль — как стать электронщиком, так сказать, с особенностями развития. Короче, полуграмотным дятлом.


  1. Hoshi
    12.06.2015 04:31
    +2

    Всё круто, но по мне статья уж больно для новичков, может стоит перейти к чуть более сложным задачам? Ибо перетыкать шилды да качать скетчи как-то слишком просто. Можно сделать свой простенький скетч и шилд расписать как оно всё работает. Например генератор случайных чисел из кнопки и семисегментного индикатора — десять проводков, две детальки, а уже можно показать новичку как цифры в коде превращаются в напряжения на выводах ардуины, и заодно азы программирования. Ну и дальше по нарастающей — досыпать индикаторов и сделать часы или таймер или ещё что.


    1. Alexeyslav
      12.06.2015 09:22
      +1

      Длинный путь начинается с малого шага. А вы пытаетесь начать путь чуть ли не с бега.

      часы… таймер… банально. Тут цель поставлена с самого начала — робот.


      1. Muzzy0
        12.06.2015 10:23

        А что, роботу таймеров не требуется?


        1. Alexeyslav
          12.06.2015 11:38

          Для самоуничтожения? да еще и зрелищного…


          1. Muzzy0
            12.06.2015 12:35
            -2

            Самоуничтожение — хорошая идея, я об этом не подумал.
            Надеюсь, автор возьмёт на заметку

            Таймер есть везде, где есть исполнительный механизЪм. Если я открываю/закрываю клапан, я запускаю таймер — отследить, что он открылся или закрылся.
            Если я пускаю мотор, то, опять же, таймер. Если по истечении таймера не пришла обратная связь — ошибка и отключение выхода. Мотор запустился — значит, если это насос, по таймеру ждём, что откроется обратный клапан, появится давление и/или расход на выходе. Если нет — отключаем. И так всегда и везде.
            И на входных каналах защита от дребезга так же осуществляется.