-
О подходе к делу (порассуждать хочу)
У всех увлеченных чем-то людей взлетают, летают и иногда падают идеи разных цветов размеров и форм. Вот зародить идею, ровно как и уронить ее на землю получается легко и непринужденно. А продержать ее в полете до завершения «рейса» получается на порядок реже. Вообще-то все идеи и не должны воплощаться, некоторые должны покрутиться и упасть, создавая…
-
Интересный способ обнаружения объектов.
Гуляя по просторам интернета под пиво, наткнулся на интересный проект. Там препятствия обнаруживаются за счет емкости между ними и антенной. Как я понял, ребята уже собрали и отладили эту штуку. Схема выдает на выходе импульс длиной тем меньшей, чем более плотные предметы находятся рядом. Т.е. эта штука реагирует на все, что плотнее воздуха.
-
Колесная робоплатформа. Часть 3а — Мультимодульный USART. Теория.
Удивительно мало написано про такой простой и удобный инструмент, как связь по USART нескольких модулей. Эта тема требует отдельного рассмотрения физической, протокольной и программной части. Поскольку я в конце 2007 года увлекся микроконтроллерами фирмы Atmel, связывать мы будем по их методике. Тут существуют и промышленные решения, к примеру RS-485 или его дуплексные близнецы, но они…
-
Колесная робоплатформа. Часть 2 — Контроллер периферии и связь.
Вот и добрался, наконец, до следующего этапа. Тут диплом, заморочки всякие страшные, жизненные трудности и перемены. Времени все не хватало на любимое хобби. Зато у робота теперь есть имя:) Тимми, как у персонажа Южного парка. Итак, вот, что у меня пока получилось: Как можно понять из заголовка, сегодня буду рассказывать про контроллер периферии.
-
Колесная робоплатформа. Часть 1 — приводы и питание.
Незаметно пролетели вечера, и теперь есть чем продолжить рассказ об изготовлении робоплатформы. От планов наконец переходим к делу.
-
Колесная робоплатформа. Часть 0 — планирование.
Для экспериментов и развлечений с робототехникой очень хорошо обзавестись железом. Конечно можно все смоделировать на ПК. Но это же не так интересно. Хочется, потрогать, полюбоваться. Да и любовь к самодельщине у меня мало что убъет, поздно уже:) Итак, железо бывает самым разнообразным: ловкие чудо-манипуляторы, летающие мультикоптеры, гусеничные вездеходы, что-то ползающее, гнущееся, кувыркающееся… да даже микроволновку…
-
Весенняя открытка — стробоскоп
Вспомнился мне на днях этот пост про изделие 18\12 на Хабре. Забавно. Из почти что ничего получаем классную игрушку. Решил вот сделать в подарок девушке свою версию, только Spring Sun Edition:)
-
Чем можно поживиться в мертвом ноутбуке. Веб-камера, немного халявы.
Достался мне тут ноутбук samsung R519. У бедняги обуглившееся пятно на материнской плате. В ремонт хозяева отдавать не хотели, отдали мне на растерзание. Под свою ответственность ставить хозяевам новую мп я не хотел, а оживлять старую — занятие для ну очень прокаченных железных фриков. К тому же схем нет, а на четырехслойной плате дорожки проследить…
-
Перевод документации на ATmega16, страницы с 144 по 171 (все, касающееся USART)
Взялся я тут частично перевести документацию на ATmega16, а именно расставить наконец точки над USART. Изначально хотел перевести для себя, чтобы подробней разобраться, но раз перевел, то почему бы не поделиться. Язык корявенький, но суть понять думаю можно. Если бы я еще красиво фразы строил, то за два вечера точно бы не управился. Если честно,…
-
Cheatsheets или полезные шпаргалки
При работе с разными контроллерами и цифровой электроникой постоянно приходится сверяться с документацией и справочниками. Совершенно невозможно удержать в голове все константы, форматы и имена функций. И не нужно. Мозг должен заниматься творчеством. Решил собрать в одном месте несколько полезных шпаргалок.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…