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

Eddy_Em

Members
  • Постов

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

  • Посещение

Весь контент Eddy_Em

  1. Т.е., как это полагается у ардуинщиков, из разных источников был надерган непонятный непроверенный код, слеплен в кучу, а потом появились вопросы? Ну-ну… Неоднократно пробуя найти в интернете работающие сниппеты кода, я сделал вывод, что лучше не тратить на эту бесполезную затею время, а всегда писать код самостоятельно. Это быстрей, надежней и правильней (особенно когда нужно сделать реализацию упоротых протоколов вроде 1-wire для DS18, управления адресуемыми светодиодами или светодиодными панелями)… Постепенно собираю свой набор сниппетов, который помогает сократить время при дальнейших разработках (а если вовремя разделить аппаратно-зависимую часть и алгоритмическую, то и перенести на другой МК будет несложно в случае необходимости).
  2. Код случаем не калокубом сгенерирован? Если да, то сочувствую...
  3. Не, такую обработку я не делаю, я — не Мальмстин и не Блэкмор. Мне достаточно, чтобы струны не дребезжали. И если в грифе есть анкер, его можно выпрямить и обработать лады напильником, а вот в дешевых акустиках грифа нет, грусть-печаль... В моей домашней акустике вообще гриф приклеен к барабану! Пришлось очень долго и мучительно обрабатывать лады надфилем в состоянии со всеми натянутыми струнами (чтобы точно воспроизвести прогиб грифа). Зато за три или четыре дня я превратил это в гитару (до "операции" на ней разве что в три аккорда можно было "играть").
  4. В середине 90-х мне батя притащил отечественную "Аэлиту" на побрынчать. Интернетов тогда еще в наших краях не было, поэтому пришлось ковыряться в библиотеке в поисках подходящей схемы дисторшна. На одном двухканальном операционнике и нескольких пассивных детальках собрал схему, подключил гитару — вах, играет! Но звук был мега отстойнейшим. Занулил корпус — стало чуть лучше (нормальное заземление сделали с отцом намного поздней, все-таки, четвертый этаж). Был бы осциллограф, было б веселей, а так — решил, что проблема в звукоснимателях. Сам намотал "сингл" (просто взял подходящей длины магнит и обмотал его тонкой проволокой в дофига слоев, даже не считаясь с индуктивностью). Оно даже работало как-то, шумов было меньше, чем у "аэлитовской", но значительно тише. Потом стал выдумывать систему катушек (по катушке на каждую струну), но все равно было не то. В итоге купил году в 2005 себе китайскую электрогитару и комбик "маршал", вышло мне это все в 8000р (полторы моих тогдашних месячных зарплаты). Это я к чему: если нет нормального лабораторного оборудования, то нет смысла выдумывать какие-то самоделки, ничего не получится скорей всего! Просто купите готовое. Да и просто сделать самодельную гитару (даже без электроники) — та еще жесть! Самое сложное — гриф, который не будет "вести" и который будет достаточно ровным (к слову, ни одной покупной гитары, на которой "из коробки" можно было бы играть, я еще не встречал, везде приходилось настраивать гриф и обрабатывать колки напильником, чтобы между 12 ладом и струнами расстояние не превышало трех миллиметров — иначе играть невозможно).
  5. Если не пользоваться калокубом, а пользоваться только проверенными средствами, то все получается: ШИМ с DMA Работа с DHT22/DHT11 на таймере с DMA Работа с DS18x20 на таймере с DMA И т.д., и т.п.
  6. Могу предложить мою реализацию, все работает нормально... А еще там есть совсем извращенный вариант: семь CDC на одном STM32F103
  7. Вот - рабочий код (правда, рукожопый маленько) для STM32F0x2. Может, поможет для вашего. А вообще, под нулевую серию у STM есть замечательный набор сниппетов! Он мне не раз помогал (иногда даже под F103).
  8. Самый простой способ - сделать элемент "through hole" с одним-единственным контактом. Привязать его к нужной цепи и воткнуть в этот разрыв. Я подобным образом отмечаю места для пайки перемычек, когда вручную плата изготавливается (простое отверстие делать нельзя, т.к. при перезаливке полигонов оно может "сбежать").
×
×
  • Создать...