AlNinyo

AlNinyo

пикабушник
поставил 7791 плюс и 82 минуса
отредактировал 0 постов
проголосовал за 0 редактирований
14К рейтинг 571 комментарий 15 постов 8 в "горячем"
1 награда
5 лет на Пикабу
12

Мендосинский мотор и другие левитроны

Появилось немного свободного времени и с Али пришли магниты. Вспомнил попадавшиеся на глаза видео прикольной штуки "Мендосинский мотор". 3 дня мучений, куча потраченных нервов, но в итоге успех! На солнце эта штука крутится очень быстро (на моём канале есть видео этого), от обычной лампы накаливания (100 Вт, если близко поднести) тоже шпарит шустро. От светодиодной слабее.

Подумав, приделал ещё съёмную панельку с 5-ю светодиодами и гнездом для подключения 5 вольтового БП, чтобы крутилась штука даже при полном отсутствии внешнего освещения. Потом попробую поиграться с ИК/УФ светодиодами для лучшего эффекта.

Сделано по вот этой инструкции: https://www.youtube.com/watch?v=8rgSJeOnEvw

А чуть раньше сделал более простую модель левитрона. Подробнее о его изготовлении можно глянуть на моём сайте: http://alninyo.ru/ochumelie_ruchki/levitron/ (не вижу смысла сюда копировать стену текста, простите). Если успею до начала нового учебного года, сделаю другую модель левитрона, поинтереснее.
186

Погодная станция на Ардуино

Раз уж тут некоторые любят читать/писать про Ардуино, добавлю и я свои пять копеек.


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


Итак, попробую в двух словах рассказать, что у меня и как получилось. Имхо, любой нормальный ардуинщик должен пройти через свою погодную станцию :) Я - не исключение.


Началось всё со схемы. К сожалению, во Fritzing’е нужных элементов не оказалось, поэтому схему пришлось рисовать вручную:

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Сразу скажу, что в итоге в этой схеме оказалась только одна проблема: DS18B20 отказался работать на 13-м пине и пришлось его переключить на 12. Тут же слева видно подготовленную ради такого дела небольшую плату с кроваткой, для удобного подключения компонентов и вытаскивания Ардуинки при необходимости. Эта же плата с обратной стороны выглядит так (правда, в конце я ещё соединил штырьки +5V и GND так, как подписано с лицевой стороны платы):

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Проверка компонентов проходила нормально:

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Правда, часы DS1307 чуть не подорвали мою веру в этот мир :) Сначала они работали нормально, а потом, на этапе предварительной сборки всех компонентов и тестирования итогового скетча, они отказались работать нормально. Всё дело оказалось в переделанных мною названиях месяцев (англ -> рус). В конце концов я это понял и всё заработало.


После тестрирований и допиливания скетча, наконец-то приступил к окончательной сборке устройства. Правда, сначала пришлось сгонять в магазин и купить новый клеевой пистолет, т.к. предыдущий благополучно умер в "Камчатке", да гнездо mini-USB для подключения питания. Устройство стало выглядеть вот так:

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост
Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Немного пришлось помучиться, упихивая всё это аккуратно. В итоге получилось не так страшно, как выглядет на фотке :) На передней части устройства расположен экран, сзади выведены разъёмы для подключения датчиков:

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Датчик BMP180 выведен на балкон (надо будет его, всё же, совсем на улицу выставить, а то на балконе на 2-3 градуса теплее улицы получается) и подключается к устройству с помощью 4-х проводов, вытащенных из "витой пары". Надеюсь, когда-нибудь у меня получится этот датчик подключить без проводов...


В итоге устройство стало выглядеть вот так:

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Слева от часов каждую чётную секунду показывается либо иконка солнышка, либо Луны (чОрный кружок, обе иконки сам нарисовал, как и знак градуса), в зависимости от часа. К сожалению, из-за конструктивных особенностей изначального корпуса, провод питания торчит сбоку. Надо будет попробовать гнездо питания аккуратно переставить на заднюю панель. А оставшуюся дырочку закрыть кнопкой включения подсветки экрана.


Ещё очень хочется найти/сделать крупный шрифт для экрана, чтобы числа выводились покрупнее. С помощью библиотеки LCD5110_Graph, в которой крупные цифры есть, вывести всё как надо не получилось (там кириллицы нет и ещё кое-что не сработало), а на её доработку пока нет ни времени, ни знаний.


Скетч можно взять здесь (комментарии присутствуют): http://pastebin.com/ARQShNrc


На следующий день я откопал в загашнике ещё один экранчик и чуть модернизировал станцию. Теперь хотя бы показания видно издалека :)

Скетч со вторым экраном можно взять здесь: http://pastebin.com/s7t4f0ZM

Погодная станция на Ардуино Arduino, Своими руками, Моё, Погода в доме, Очумелые ручки, Длиннопост

Надеюсь, я вас не сильно утомил очередным "шедевром". Если кому-то интересно, у меня на сайте есть ещё пара статей на тему моих очумелых ручек. Заходите в гости, если что (чтобы не обвиняли в рекламе: адрес - как мой ник, только .ru добавить)


Спасибо за внимание!

Показать полностью 8
9

Робосказка. Продолжение.

Вот тут меня, отчасти справедливо, уперкали в хвастовстве раньше времени. Докладываю итоги работы Центра за 3 месяца :)

В нашем Центре на данный момент проходят занятия по 7 направлениям: Lego Ev3, Lego WeDo, Arduino, Компьютер для малышей, Scratch, Авиамоделизм и Занимательная наука. Ещё по 5 направлениям набираем группы. Наши занятия посещают больше 120 человек и новые заявки поступают регулярно (к сожалению, не все из них мы сейчас можем удовлетворить). В ближайшее время строители доведут до ума соседний кабинет и в нём мы откроем дополнительные группы. В ноябре мы съездили на свои первые полноценные соревнования, в которых приняли участие 9 наших команд (18 человек). Одна из команд на соревнованиях "Сумо" завоевала 3-е место (из примерно 15 команд-участников)! В сентябре с одним из наших учеников мы ездили в С.-Петербург на "Робофинист", где в категории "Кегельринг" заняли 7 место из 18 команд (это вообще был наш первый опыт участия в подобных соревнованиях).

А впереди у нас участие в паре местных мероприятий (Фестиваль наук и Робо-2015), где будем пытаться всех порвать и показать класс, которому смогли научиться за прошедшие 3 месяца.


Так что мы живём, развиваемся и останавливаться на достигнутом не собираемся! Если найдём ещё 1-2 млн. рублей - закупим ещё больше оборудования и тогда сможем вообще красоту сотворить :)

Периодически нам звонят с предложением рекламы. Приходится отказываться, т.к. и без рекламы всех желающих принять не можем.


Один из отзывов после занятий: "Владимир Юрьевич, спасибо Вам большое за прекрасный урок! Нам с дочкой всё очень понравилось. А я особенно порадовалась атмосфере урока: непринуждённо, но по делу; с весёлыми шутками, но без сюсюканья и заигрывания с детьми. Мы хотели написать Вам вчера, но полвечера отмывали кухню от потопа и утилизировали гору дырявого полиэтилена. Хорошо, что я догадалась по пути домой купить бутылку масла, а то остались бы мы без ужина. Зато теперь ваши опыты может повторить вся наша семья, включая собаку :). Ещё раз спасибо Вам! Анисья и мама Юля. P.S.Пойду мыть посуду - с вечера не мыта, моющее средство-то закончилось :)"


Простите, если что не так. 22 часа в неделю в школе, 20 часов в неделю в Центре. Постоянно хочется спать :)

Наша первая награда

Робосказка. Продолжение. Робот, Псков, Юный техник, Lego, Arduino, Scratch, Кружок
4792

И в жизни есть место сказке!

В прошлом году безуспешно пытался через интернет и по местным связям собрать 170 000 рублей для закупки наборов Lego Mindstorms NXT в школу (1 набор стоит около 24 000 р.). Очень хотелось организовать изучение основ робототехники и вообще. Ничего не получилось. Вроде всё печально, но этой весной на меня вышел такой же долбанутый на всю голову человек, у которого оказались свободные деньги (работает в поте лица, своя фирма производственная с кучей инноваций). И вот теперь мы открываем досуговый центр научно-технического творчества (г. Псков!), в котором будут и Lego (EV3), и Arduino, и 3D-принтер, и интересные опыты! Вчера начали приём заявок, а с сентября начнём полноценную работу. Кажется, это будет единственный подобный центр на всю нашу область!
Бойтесь ваших желаний! Они имеют свойство сбываться :)

Тут вроде много псковских было. Народ, вливайтесь! У нас будет весело и интересно!
Простите за почти рекламу, если что. Если кому-то и правда будет интересно - в комментах ссылку дам на сайт.
Отличная работа, все прочитано!