просто лось

Ох

Я что, уже полгода не писал?
Жуть.
В общем, я делал звезду на ёлку и прививку.
Сделал и то и другое, правда, Новый Год кончился сильно раньше.
Немного фоточек:
https://www.instagram.com/p/CJRf9hhDcCT/
https://www.instagram.com/p/CJS-tiHjjZd/
https://www.instagram.com/p/CJy1SIvjmm_/
https://www.instagram.com/p/CJy1mQ1Drg5/
https://www.instagram.com/p/CKKLQpEjbON/
https://www.instagram.com/p/CKcPZiSD_dh/
https://www.instagram.com/p/CMHfEWYjy8q/
https://www.instagram.com/p/CMZw-rfjzTf/
https://www.instagram.com/p/CMr7cTCjXUH/
https://www.instagram.com/p/CMu3k_BjDm2/
https://www.instagram.com/p/CM5XCLCjbRy/

И теперь мне нужно сделать v2, потому что первая была вообще-то прототипом!
просто лось

День второй

Я решил не мелочиться, взял готовый программатор AVR ISP mk II и подключил его к новой плате. Как не трудно догадаться, прошить плату не удалось. Я начал прозванивать все цепи, до которых смог дотянуться, и сравнивать их со схемой. Сначала оказалось, что нет контакта в шине земли. Причём заклёпка, которая соединяет земляную дорожку на двух сторонах платы находится... под пузом Atmega! И нельзя просто так взять и пропаять контакт. Ок, бросил провод снаружи.

Не работает ;) Полдня я прыгал вокруг и пытался понять, а что же происходит. В итоге таки выяснил, что я умудрился перепутать выводы 8-11 местами. Причём один из выводов программатора должен был быть подключен именно к выводу 11, но, оказался подключен к выводу 8. Йес! Подумал я, перекинул проводок и... Не работает ;) От безысходности я сдул с платы чип строительным феном, пропаял землю, припаял новый чип. И таки увидел заветную строчку в консоли, что "фьюзы прошиты". В этот момент плата опять умерла!


Click to view large photo




Click to view large photo



Ещё полдня я прыгал вокруг, пытаясь понять что происходит, менял кварцы. В итоге решил, что вывод земли не самым удачным образом подключен к кварцу и решил сделать новую плату: исправить выводы 8-11, вытащить злополучную заклёпку из-под пуза микросхемы, заодно поправить землю, которая идёт к кварцу. Ну и добавить разъём ISP.

#arduino #hardduino #isp #avr
просто лось

Supermax

Пошёл в пятницу вечером в интернетики, посмотреть-послушать.
На этот раз захотелось мне Supermax.
Каково же было моё удивление, когда я обнаружил вот этот ролик:


:)))
просто лось

Ничегонепонимаю!

Несколько опухши с ужаса, который в итоге оказывается в инстаграме, я начал фоткать на условно нормальный фотик. В принципе, в инстаграме ничего не изменилось, а с десктопа как показывался ужас, так и показывается. В общем, психанул (с)
Буду теперь одни и те же jpg постить и туда и сюда.
Чисто для сравнения. Фоточки тут несколько лучше чем там.

Загадка.
просто лось

День первый

Ок, подумал я. Хочу HardDuino, но в корпусе TQFP! Нарисовал, протравил, спаял. Включаю - не работает Оо

Странненько, подумал я и подключил к плате программатор. Ну тот который Arduino Uno с прошитой внутрь Arduino ISP.

Click to view large photo


Опять не работает. Ладно, думаю, сейчас сделаю как в прошлый раз - попробую прошить обычную Atmega, но в DIP корпусе, просто чтобы убедиться, что программатор работает.


Click to view large photo


Не работает ;) Хотя работало ещё на прошлой неделе. Несколько удивившись этому факту я вооружился мультиметром и решил уже раз и навсегда выяснить, что не так с шилдом.

Мультиметр сообщил мне, что всё что нужно - соединено и должно работать. И совершенно не понятно, почему это не работает сейчас.

Зато никто не мешает отключить шилд от Arduino, и подключить его к AVR ISP, получив тем самым отличный способ прошивки голых чипов Atmega!

Click to view large photo



#arduino #hardduino #isp #avr
просто лось

История рока ;)

Почему-то был уверен, что уже писал этот пост, но найти не смог. Напишу ещё раз.
Короче. Я люблю музыку. Слушать :)
Попался мне тут недавно клип Foo Fighters - All my life. Совершенно огненная вещь.

Посмотрел, послушал, порадовался.
А потом как-то переключился на всякую всячину из youtube-а. И в какой-то момент времени хитрый ИИ подкинул мне другой клип:


просматривая который я несколько удивился, обнаружив очень знакомое лицо. Ха! Подумал я и полез проверять, не сбоит ли у меня распознавание лиц. Проверял путём чтения вот этой занимательной статьи. В результате чего и обнаружил, что искомого дяденьку зовут Дейв Гроул. И в качестве контрольного в голову википедия подсунула мне знание о том, что он ещё недавно пел в группе Nirvana (которую мы в очень больших количествах слушали на первых курсах ВУЗа).
В общем, сижу в изумлении. Дейв Гроул меня прям впечатлил. Удивительно плодовитый человек!
ЗЫ: Полез в интернетики посмотреть на фоточки Nirvana, как-то они мимо меня прошли. И вот эта лохматая голова слева он и есть ;)


просто лось

Агггрррр

Плата LCD оказалась какой-то несчастливой. Сначала я перепутал старший и младший нибл, потом промахнулся с креплением, потом внезапно забыл поставить резистор последовательно со светодиодом подсветки (был абсолютно уверен, что уж создатели LCD то об этом точно подумали!)
И наконец, вроде бы выловив все косяки я прошил прошивку в ардуинку и... оно опять не заработало. wtf?
Купил и поменял сам LCD, подумав что убил его статикой. Три дня чесал репу, крутил подстроечник подсветки, гуглил примеры использования, и менял ноги, думая что перепутал порядок бит.
На экране всё равно был какой-то треш.
От безысходности просто подключил индикатор проводами и... всё заработало!
wtf?! в очередной раз подумал я!
Это ж просто кусок текстолита с дорожками! С дорожками с шагом в 2.54 мм!
Что там может быть не так?!
Разгадка нашлась под пластиком разъёма:


Вот эта вот едва заметная паутинка устроила КЗ, намертво соединив выводы D2 и D3.
Имхо, диаметр паутинки порядка 0.1мм, может и меньше, ибо диаметр кружочка олова вокруг ножки - порядка 1мм.
К слову, глазом я её так и не увидел. Увидел только в мощную лупу. И сфоткал на макро.
Ох.

просто лось

Агггрррр

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

74LS139 у них:



Она же в datasheet-е:


То есть, они просто взяли и перепутали ножки A и B.
Причём узнал я об этом уже в тот момент, когда протравил и набил плату, и написал тестовый код.
Который почему-то не заработал.
Понятно, что конкретно этот дешифратор рисовали не они, а просто где-то заимпортили, но всё равно обидно.

просто лось

Месяц пролетел весело!

Успел сделать три шилда:
https://www.instagram.com/p/B9graS2jYkd/
https://www.instagram.com/p/B9mmfFHlGHE/
https://www.instagram.com/p/B-2XhHsjtE8/

Сенсор-шилд, он же основа, он же модуль для соединения всего остального:
https://www.instagram.com/p/B-h1rA2DkgO/

И поиграл немного в радиоуправление:
https://www.instagram.com/p/B-2AWsHDj1E/
https://www.instagram.com/p/B-7BfLqjXLg/
https://www.instagram.com/p/B-pvrvKDfec/
https://www.instagram.com/p/B-uGg9ajYhJ/

На закуску перефоткал запасы радиоконструкторов ;)
https://www.instagram.com/p/B-2hMxCDIU6/
https://www.instagram.com/p/B-2kIO6jgTN/

Отпуск - это прекрасно!