0
Очень полезная статья, но чаще всего там где требуется точность приходится обходиться сравнением внутреннего счетчика, без delay. Надо будет как будет время подумать о применении подобного решения там.
avatar

mogalkov

  • 15 декабря 2011, 09:03
0
Заливал прошивку через AVRdude, примерно как заливать описывал тут и тут. Сама прошивка создается при компиляции, путь к ней можно узнать если зажать шифт при нажатии кнопки компиляции (в ардиуно версии 0.22).

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

Видео верну скорее всего не раньше чем после НГ.
avatar

mogalkov

  • 8 декабря 2011, 08:29
0
Только что проверил:
Sprint-Layout 5.0 и ЭТИМ открывается.
avatar

mogalkov

  • 8 ноября 2011, 21:12
0
Что значит не можешь открыть? Он не открываться должен а скачиваться. Попробуй правой кнопкой — сохранить как.
avatar

mogalkov

  • 8 ноября 2011, 20:59
0
И да, я ошибся 32КГц это минимум тоже для атмега 8, для 168й минимум 128КГц. Не в тот даташит глянул.
avatar

mogalkov

  • 27 октября 2011, 09:59
0
1МГц это дефолтные фьюзы мк на атмега 8, на 168 по умолчанию внутренний 8МГц. Но можно выставить меньше.
avatar

mogalkov

  • 27 октября 2011, 09:53
0
можно пожертвовать быстродействием в угоду точности, на внутреннем осциляторе при 32КГц погрешности почти нет. Основная необходимость таких подключений — это габариты и энергопотребление, на внутренней RC цепочке атмега не только питается меньшим напряжением, но и ток потребления у нее очень мал.
avatar

mogalkov

  • 27 октября 2011, 09:22
0
Да, это именно для тех случаев когда от времени мало что зависит, но подойдет не только для блинка, например если ты делаешь часы на внешней микросхеме RTC, к которой устанавливается свой кварц, а атмега всего лишь управляет вводом/выводом, от атмеги точность не требуется. Для реагирования на внешние действия (нажатия кнопок, размыкания/замыкания герконов, изменения на аналоговых входах и т.д.) точность не нужна. Более того, делал я кухонный таймер — за 1ч погрешность примерно 2мин меня устраивает, всетаки это для кухни, за 2минуты еда не сгорит, а у китайских кухонных тайметов +- 5мин.
avatar

mogalkov

  • 27 октября 2011, 09:05
0
По поводу спящего режима даже не представляю, сама по себе атмега жрет очень мало, чтобы еще съэкономить — отключи кварц, используй внутренний RC осцилятор на 32КГц, для хлопков и пищания этого тебе вполне хватит. Определить хлопок — микрофон к аналоговому входу. Возможно чтобы увеличить чувствительность и дальность микрофон придется подключать через операционный усилитель. (здесь в магазине только счетверенный LM324N он вполне подойдет, просто в одном корпусе их 4, а значит более громоздко)

Но для начала попробуй просто микрофон к аналоговому входу, скетч от сюда, и посмотри какими цифрами реагирует микрофон.
скетч от сюда
avatar

mogalkov

  • 27 октября 2011, 08:51
0
Вот в протеусе от нечего делать собрал таймер на 45 тиньке.

avatar

mogalkov

  • 12 октября 2011, 15:32
0
Имхо, хотя твоя ссылка более наглядна, эта дает больше информации по использованию. Хотя тоже не на русском.
avatar

mogalkov

  • 11 октября 2011, 14:19
0
Да, когда куча ножек не нужно — тинька идеальный вариант.
avatar

mogalkov

  • 11 октября 2011, 10:51
0
Заметил не очень удобное изменение в ArduinoIDE 1.0 rc1:
При нажатии кнопки компиляции с шифтом информация о компиляции, в том числе и путь к хекс файлу не выдается. Чтобы эта информация отображалось надо зайти в меню file->preferences и поставить галочку около show verbose output during: compilation
Информация о компиляции будет показоваться всегда, не зависимо от нажатия шифта.
avatar

mogalkov

  • 19 сентября 2011, 08:12
0
Возможно и так, не знаю, но имхо пытаться изучить контроллер без базовых знаний электроники не имеет смысла, максимум что сможешь это помигать светодиодом, да понажимать кнопочку.
avatar

mogalkov

  • 16 сентября 2011, 14:38
-1
Перевод конечно понятный, но не понятно зачем этот документ переводить? Это наверное текст инструкции секретного общества китайских китайских рабовладельцев, как заставить рабов-даунов массово лепить клоны ардуино. Или может быть это учебник к уроку труда для школы детей с умственными расстройствами.
avatar

mogalkov

  • 16 сентября 2011, 14:11
0
Ну, не знаю, я сразу как покупал — клал все в разные коробочки, 8 в одну, 168р в другую, 168au в третью и т.д. Как-то удобнее когда все разложено. Да и раскрашивать не обязательно, достаточно просто осветить тем-же светодиодом или фонариком — сразу прекрасно читается — только что проверил. Аесли хочется пометить — то имхо лучше распечатать на нее наклейку с распиновкой выводов.
avatar

mogalkov

  • 15 сентября 2011, 14:49
0
А не проще маркером написать? Да и вообще трудно представить чтобы в коробке скажем с тиньками или 328 оказалась 168я или 8я. Если же у тебя попадаются, то может стоит с продавцом говорить а не мазать микруху краской?
avatar

mogalkov

  • 15 сентября 2011, 12:27
0
Ну, приемник можно использовать обычный, а вот помехи — да, но вопрос был именно про ФМ модулятор. Иначе я вообще посоветовал бы использовать плеер.
avatar

mogalkov

  • 13 сентября 2011, 15:28
0
С помощью ардуино — нет. Тут собственно нужен передатчик. Делается элементарно. Самый простой — 1 транзистор пара кондеров и катушка (но такой примитив максимум 5-8 метров), лучше чтото типа такого: http://radiokot.ru/circuit/analog/receiv_transmit/08/
avatar

mogalkov

  • 31 августа 2011, 11:26
0
Прикольно получилось.
avatar

mogalkov

  • 19 августа 2011, 08:05