Перейти к содержанию

Goodefine

Members
  • Постов

    1 567
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Goodefine

  1. Те кто пишут, что вышка ничего не дает, просто не смогли или не пожелали взять. Кто знает, будь у подруги Котенка профильное в/о, может быть работала бы сейчас в силиконовой долине, с оплатой раз в 250 больше. По поводу самоучек - учится в ВУЗе это примерно то же самое, в том смысле что учится приходится все равно самому, но разница в том что образование получается системным. На каком то этапе человек прозревает и начинает понимать "как это работает", не в смысле конкретная программа или схема - а все аспекты - юридические, технические, административные, социальные, психологические. Но само по по себе обучение этого не гарантирует - для этого нужен минимум - желание, способности и возможности. Кто им не обладает, как правило разочаровывается в в/о и начинает экстраполировать свою ситуацию на все и вся.

  2. Ругается он не на инклуд, а на time(NULL) - компилятор не понимает что это функция. Впрочем, это не мешает проверить наличие и подключение библиотеки time.h, а также присутствие в ней функции time()

  3. С чем это может быть связано?

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

  4. А смысл в тензодатчике? Гораздо проще и надежнее определять передачу исходя из скорости и оборотов, которые можно получить без особых проблем. В свое время делал такой проект.

  5. А вы физику открывали? Про вихревые токи и насыщение...

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

  6. Другое же дело - когда в ремонтном разделе влазит чепушило который держит паяльник руками за жало и при этом уверен что он спец - и задает вопрос как починить что-то аля: "-Чо тут сложного? Не знаете так не подсказывайте!!!"

    В чем же разница, кроме раздела? Тоже хочет научиться, тоже сил не рассчитывает. Учтите, что разработка сложнее ремонта и с таким "полетом мысли" там делать просто нечего. Все так же..

  7. "Если человек ИДИОТ - то это на долго..." (с)Брульянтовайа рука

    Просто Краб почти не заходит в другие профильные разделы, кроме ремонта (не знаю почему). А в том же МК для начинающих (даже в видеокурсе, например) уже собирается контингент, который задает аналогичные по простоте (или глупости - как посмотреть) вопросы. Вы же не называете их идиотами? Вслух по крайней мере. Получается - в ремонте можно, а там нельзя? Или у вас, как воспитанного человека срабатывает внутренний тормоз на безапелляционные оскорбления? Так вот, людей у которых такого тормоза нет, надо придерживать извне, административными методами. Ибо форум оскорбления не не красят.

  8. Как откуда, функция readADC() возвращает знаковое int. Кстати если преобразование 10-битное, то там конкретный косяк: при сорока измерениях вблизи верхней границы tmp тупо переполнится. И функция вывода, видимо, честно это выводит.

    ЗЫ. Перепишите участок кода как

    for (char i=0;i<32;i++){
    ADCSRA |= (1<<ADSC);
    while ((ADCSRA &(1<<ADSC)));
    tmp +=ADC;
    }
    return tmp>>5;
    

    Переполнения не будет, заодно и от деления ненужного избавитесь. При усреднении лучше выбирать числа кратные 2 в степени n. А потом сдвигами делить.

  9. а что насчет моего вопроса ?

    Ответ уже был, читайте внимательнее. АЦП преобразует в код напряжение на лапе, пусть например напряжению 0.319 В соответствует число 127. Тогда нужно от любого измерения отнять это число. А потом переводить в попугаи результат. В чем сложность то?

  10. а что, еще раз написать, что нажата кнопка была случайно?

    ...

    как еще сформулировать?

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

  11. Сначала мы изучаем кусочки необходимых нам знаний и потом закрепляем их практическими заданиями!

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

    От части - ваша критика обусловлена как раз тем что курс завершен еще не полностью! Но план которому мы следуем есть в шапке! Вы бы хоть прочитали его!

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

  12. Только проблема не в видеоматериале - а в его восприятии и ожиданиях!

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

  13. Где примеры? 0_о

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

    И не только. Уже красной нитью прослеживается проблема - каждый имеет свое видение материала, который должен быть в курсе. Т.е. чего не знаем то и хотим, забываем о том, что сколько людей, столько и пробелов в знаниях. А пользоваться чем то дополнительным желания нет - это же психология, иллюзия полезности видеокурса - "сейчас кино посмотрю и буду уметь контроллеры программировать..". Кино посмотрели, программировать не научились, разочарование, надо бы в курс чего добавить, добавьте Си...нет схемотехнику... понеслось. Повторяю, концепция курса должна естественно следовать из преимуществ видеоряда перед текстом с рисунками. Недостатки тоже надо понимать. Сейчас курс - это попытка по вершкам быстро рассказать как программировать контроллеры, причем имея свое субъективное видение чего надо говорить, а чего нет. И уже сейчас видно, что непонимания гораздо больше чем понимания. Можно научить по видео вышивать крестикам, извлекать звук из струн... - те вещи где главную роль играет моторика, а не высшая мысленная деятельностью. Никогда только по видео нельзя обучить хирурга, но видео может помочь в обучении - если будет правильно использовано. Аналогично и с контроллерами, пока есть сумбурное понимание что есть видеокурс по сути и чем он помочь может, чем помешать - толку не будет.

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

  15. А где посмотреть? обыскал всю студию галочки по поводу оптимизации не нашел.

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

    Коротко: RSTDISBL надо поставить в Programmed в настройках микроконтроллера!

    ...

    Вывод: смотреть сначала в даташит. :umnik2:

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

    я не думаю что это проблема дефайнов

    Тем не менее в дефайнах явная проблема - точка с запятой, которой там не должно быть

    ЗЫ. Наверное в курсе надо сказать, что литературу читать тоже стоит, а то народ уже рст отключает смело )))

  16. Да причем тут потребление. Речь о том, что если включить 220 Ом и подтяжку то работать будет. Неважно сколько оно будет потреблять. Но если включить номинал, соизмеримый с подтяжкой, то могут быть глюки, когда напряжение на ножке окажется на уровне лог. 1 конкретного МК при отжатой кнопке. Можно и так, но подтяжка то зачем включена? Выключаем ее и ставим хоть 10 килоом, и ток маленький - и все работает. Новичку нюансы неведомы, так зачем раскладывать потенциальные грабли?

  17. Логика в ваших словах есть - но если я начну еще и основы схемотехники в уроки всовывать - то они растянуться навеки - а коментов сколько бууудееетттт :)

    Я представляю сколько новичек долбаться будет, если вместо 220 Ом включит резистор 5-10k (шоб не коротило, так сказать), да подтяжку. И без основ схемотехники и понимания что есть 0 а что 1 в МК... ох весело будет, без основ то )))

×
×
  • Создать...