Arduino по-взрослому. Си и иже с ним. Цикл уроков (идея).

Доброго времени суток, Пикабу! Сразу обращусь к своим 4 подписчикам: Я не представляю, что заставило Вас подписаться на меня, но обещаю, что как только завершу хоть один из текущих проектов, сразу напишу какой-нибудь пост по электронике и/или программированию.

Arduino по-взрослому. Си и иже с ним. Цикл уроков (идея). Arduino, Урок, Avr, Си

Многие слышали о платформе для прототипирования и разработки Arduino или даже имели опыт работы с ней. Но многие также знают о медлительности, памяте- и ресурсоемкости штатного языка программирования и здешних библиотек. Поэтому некоторые (и я в их числе) рано или поздно отказываются от этого языка и переходят, например, на другие. Прошивки для Arduino, так же как и для «голого» микроконтроллера семейства Atmel AVR можно писать на ассемблере, си, бейсике, паскале, даже на питоне, хотя я считаю, что это уже за гранью добра. Мой преподаватель, например, использует такую вещь, как Алгоритм Билдер.

Arduino по-взрослому. Си и иже с ним. Цикл уроков (идея). Arduino, Урок, Avr, Си

Ну а я, поскольку некоторое время использую язык Си, хочу приобщить как можно больше людей к нему. Переходя к сути, я хочу написать цикл уроков по программированию микроконтроллеров (в том числе нереально популярной платформы Arduino) на AVR C. Что это дает и в чем отличие, написано в первой, вводной, статье цикла. Уже готовы несколько статей, пока планируется около десятка в числе "базового курса".

Суть всего поста: хочу услышать мнение аудитории о идее в целом и о мелких нюансах, которые будут всплывать в ходе работы. Если кому-то будет интересно - в комментах могу скинуть ссылочку.

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

Arduino & Pi

1.4K постов20.6K подписчиков

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
3
DELETED
Автор поста оценил этот комментарий

Работа с чтением карточек интересна (на скрине алгоритмбилдера).

Я подписался.

раскрыть ветку (18)
6
Автор поста оценил этот комментарий

Пока весь курс не готов, статьи будут выкладываться несколько раз в неделю (ориентировочно - три) на сайте: http://www.dubos.ru/arduino-lessons.html

раскрыть ветку (17)
7
DELETED
Автор поста оценил этот комментарий

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


Вот, а говорят молодежь в стране только АУЕ и прочее.

Крепко жму руку.

раскрыть ветку (16)
3
Автор поста оценил этот комментарий

Одно другое не исключает. Мож он код-грабберы да скиммеры всякие фигачит и разные веселые "односторочники на перле" пописывает)))

раскрыть ветку (15)
9
DELETED
Автор поста оценил этот комментарий

Завидую я нынешней молодежи если по чесноку.


Мне бы в мое время такой доступ к али, информации в тырнете. . .


Я был бы самым счастливым ребенком.


Тогда  было только "Радио", "ЮТ" и "ЮТ для умелых рук"+М-К.

раскрыть ветку (7)
2
Автор поста оценил этот комментарий

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

раскрыть ветку (6)
3
DELETED
Автор поста оценил этот комментарий

РК-86.


Я весь город избегал, ради его постройки. Оно того стоило!

3
DELETED
Автор поста оценил этот комментарий

Я сегодня починил ЧПУ станок. С али. AR1212 если интересно - три года в работе. Хозяин не самый плохой (в плане содержания станка, станок - ухожен). Но вот в чем проблема. Слетела прошивка с пульта.

Производство встало.


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


Читаем англоязычный тырнет - а оказывается там типо дуал-биоса!

Пять секунд - станок работает.


Я вот точно знаю, что я в 40 лет, починил станок 60-летнему пенсу - благодаря "ЮТ" и прочее. Ну и "верхнее образование помогло".


Правда ВО у меня - юридическое.


А теперь "мякотка". Я пришел третий из "мастеров". Два до меня - предлагали перевести на Mach3. Ценник - от 25 самый низкий.


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


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


Бля. Чота я расчувствовался. Извиняйте.



Ну вот по этому я за топикстартера. Но дико завидую ему. И рад что такие есть.

раскрыть ветку (4)
2
Автор поста оценил этот комментарий

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

Только про ЕКСД не ругайтесь - придуман он грамотно (причем подобия по всем европейским странам прослеживаются так как стандартизация в оба края), это на исполнение у нас бывает забивают... А если уж брать откуда он вышел - СССР, - там даже для сложной техники всегда была полная схема и ремонтопригодность на 100%.

Иллюстрация к комментарию
раскрыть ветку (3)
1
DELETED
Автор поста оценил этот комментарий

Ну я сварщик не настоящий. Военный и юрист с гражданским полученным в институте.


Но если честно, как меня бесят отечественные инструкции в стиле:


п. 1.1.1.3. и постоянные отсылки через охулиард страниц в начало или в конец.


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

Про инструкции даже говорить нечего.


А схемы? Может я что-то не понимаю в ЕСКД - но зарубежная мне в разы проще.


Вижу вы больше меня понимаете в этом вопросе, но почему блядь у нас (привожу пример со своей прошлой работы), вечно плата зовется в стиле: SD1.23.905?



Когда если взять сборочные чертежи амеров, или иных, сука там четко написано - PCB rear sensor или аналогично?


Что блядь за преклонение перед цифрами, которые не победить без пол-литры?

раскрыть ветку (2)
Автор поста оценил этот комментарий

ну у них свои заморочки с размерностями.
Про их нормы же скажу - они излишне упрощают себе работу, что приводит к излишним затратам и, результатом, например они летают медленнее, а ракетная техника имеет меньшую грузоподъемность, автомобили же жрут топлива на уровень больше и куда не лезешь везде вроде хорошо, но ненадежно. Где-то вот буквально недавно статистику смотрел - по зданиям пожаров у них больше в 3 раза.
Упрощение рождает глупость. А когда "порог вхождения" (понимания тех же схем) высок, то и уровень конечных решений тоже выше.

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

я сейчас в одном забугорном месте ковыряюсь - тоже знаете ли маркировка 1.5.3.1/1.5.2.0.
С другой стороны кодировка штрихкодов, qr кодов и прочего. это вообще что? как его расшифровать без оборудования? Так что палка о двух концах.

Если из ближнего - электроника - маркировка резисторов - как можно раскодировать цвета горелого резистора?? Да и оранжевый - красный/желтый, и золото и желтый, серый и серебро/белый со сдвигом маркировки!? тоже англоязычное изобретение.

И не думал ли что именно сложностями научили понимать Любые схемы? А враг в наших ногу сломит? (иногда такие решения ведь намеренно делались).

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

Хм. А ведь действительно про:


А когда "порог вхождения" (понимания тех же схем) высок, то и уровень конечных решений тоже выше.


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



На счет топлива, и прочее соглашусь. Да и про электронику тоже.


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

Хотя у японцев все так. Или порно с тентаклями, или вещь.

4
DELETED
Автор поста оценил этот комментарий

Сомневаюсь что в код-грабберы и прочее.


Злодей сейчас пошел глупый. Максимум - отпиздить пенса в подворотне, или отжать телефон-бабло.


Яркий пример. Сайт есть? Есть. Уже плюс. Потратил время на оформление, и гордится своим краем.

Дальше пошли. Сайт создал? Создал и страничку в ВК. Молодец. Когда одни играют в "кладоискателей" и "кладозакапыватаелей" - ТС играется с олдней (один мафон "АСТРА" чего стоит, и в отличном сохране. Яб хотел такой домой, в память о детстве).


Дальше идем. О монетизации подумал. Ну куда в наше время без этого, увы.

Об одном не подумал.


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

А какая дисциплина в таком возрасте?

А какая будет в 17-18?


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


Ваше мнение?

раскрыть ветку (5)
1
Автор поста оценил этот комментарий

Но, в целом, второй Мыщъх  нам бы не повредил...

раскрыть ветку (3)
2
DELETED
Автор поста оценил этот комментарий

Бля, ты еще старый "ксакеп" вспомни, и прочее.


Отвали а? (ты понял надеюсь о чем я?).


Не верю что еще один появится.


P.S. Втайне надеется что появится второй. . . .

1
DELETED
Автор поста оценил этот комментарий

Блин. Перечитал твой коммент про Мыщъх и подумал о твоем первом комменте.

А ты хорош.

Код-грабберы, скиммеры. Так можно и "пыхнуть" за молодость! Что жил то зря, что ел то в долг.


А вобще все давно за * сделали. Например "онлайн-касса"   

Иллюстрация к комментарию
1
DELETED
Автор поста оценил этот комментарий

Я тоже подписался. Мне очень нравится наблюдать как "встают на крыло".

1
Автор поста оценил этот комментарий

Да я подписался так-то)

2
Автор поста оценил этот комментарий

Патч Бармина?..


Я бы на Перле вообще ничего не запускал, зная об этой "милой" особенности - что там легко зашифровать хоть слона - и хрен его заметишь, если не профи именно в Перле!.. =)

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку