Рекламное объявление
Итак, вы только что получили свой Arduino по почте, и вы сидите здесь, размышляя... что же мне делать с этим? Arduino - это микроконтроллер это недорого и невероятно полезно Что такое Arduino: все, что нужно знать (в видео)Что такое Arduino и почему это должно вас волновать? В этом видео я пытаюсь ответить на этот и другие вопросы. Подробнее для различных электронных проектов DIY. Строить что-то самостоятельно из Arduino невероятно приятно, но трудно понять, с чего начать.
Поэтому сегодня мы создадим симпатичную лампу настроения на тему портала, чтобы помочь добавить текстуру вашему жизненному пространству (и создать Ботаник эпохи 2007 года). Это отличная отправная точка с несколькими компонентами и очень мало проводки.
Шаг 1: что вам нужно
- 1 х Arduino и USB-кабель
- 1 х RGB LED
- 4 х 330 Ом резисторов
- 1 х маленький макет
- 4 длинных перемычки, желательно разных цветов
- 1 х квадратная стеклянная банка или бутылка
- Твердый клей
- Серая и красная глина для лепки
- 1 х белая свеча
Электронные компоненты (за исключением самого Arduino) можно купить
как связка с рядом других полезных шансов примерно за $ 20,00 на Amazon, и послужит вам хорошим выбором для различных проектов Arduino.Стеклянная бутылка была куплена в Walmart за $ 5,00 с двумя ароматическими свечами, так что, вероятно, можно побить цену Amazon, если вы захотите совершить покупки. Точно так же многие из этих предметов могут просто лежать вокруг вашего дома (или подходящей замены) - так что будьте изобретательны. Часть удовольствия от DIY заключается в том, чтобы найти способы эффективно использовать окружающие вас вещи для создания чего-то более интересного.
Шаг 2: замораживание куба
Снимите фитиль и металлический язычок с простой белой свечи и растопите его полностью или частично в керамической кружке в микроволновой печи в течение одной-трех минут, пока не образуется прозрачная жидкость. Носить рабочие перчатки или рукавицы для духовки, и быть осторожен - ожоги воском противны. Вылейте воск в банку или бутылку и осторожно перемешайте, пока воск не начнет остывать. Наклоняйте бутылку, пока на каждой поверхности не появится слой твердого воска. Это придает стеклу белую текстуру снаружи, а также прохладную, неровную мраморную текстуру, которая придает освещению приятные эстетические качества. Так как мы используем светодиод, тепло не должно подвергаться риску расплавления воска. Если воск для вас слишком грязный, для этой цели можно заменить белую краску.
Шаг 3: Украшение Куба
Теперь используйте серую и красную пластилинную глину, чтобы сделать структуры на поверхности куба: все углы должны быть покрыты, а также средняя треть ребер между ними и круг в центре каждого лица, на котором должны быть красные или розовые сердечки. Те из вас, кто умеет лепить, наверняка придумают что-то, что выглядит намного чище, чем мой конечный продукт. Поскольку глина не затвердевает, вы можете продолжать возиться с ней до тех пор, пока не будете удовлетворены конечным результатом.
Шаг 4: Защита украшений
Для того чтобы сделать глиняные украшения жесткими, я не рекомендую печь их: стекло может взорваться от жары стрессы в духовке - или, что еще хуже, создают внутренние напряжения, которые заставляют его сильно разрушаться и причинять кому-то боль Поздняя дата. Вместо этого используйте кисть, чтобы нанести несколько слоев прозрачного клея на поверхность глины, что даст это относительно твердая оболочка, предотвращающая повреждение или истирание глины объекты.
Шаг 5: Подключение светодиода
Для начала осмотрите ножки вашего RGB-светодиода. Самая длинная нога - это отрицательный контакт (при условии, что у вас есть общий катодный светодиод) - остальные три являются положительными, и каждый соответствует своему цвету - рред, гри бЛУЭ. Согните отрицательный зубец и погрузите его в черный (отрицательный) ряд вдоль макета. Согните остальные три ножки в три разных столбца в середине доски (не имеет значения, какие именно, если только двое не разделяют столбец). Согните их так, чтобы светодиод находился на одном уровне с платой. Теперь вы захотите вставить резисторы (330 Ом), чтобы ослабить поток тока, чтобы вы случайно не перегорели.
Шаг 6: Подключение Arduino
Теперь подключите длинные провода к 10, 11 и 12 контактам на краю вашего Arduino и используйте макет, чтобы связать их с резисторами, связанными со светодиодами. Запустите контакт GND на Arduino к черному ряду на макете (где угодно).
Если вы хотите, вы можете сложить макет и Arduino в небольшую коробку, чтобы спрятать их (или получить паяльник и избавиться от макета в целом), но я вроде как эстетика открытых проводов и цепи доски. В любом случае, на данный момент все связано. Все, что нам нужно, это программное обеспечение.
Шаг 7: Цветной вихревой код
Программу, которую я написал для управления лампой, можно посмотреть на PasteBin Вот. Программа очень проста - она просто позволяет компьютеру узнать, какие контакты мы будем использовать, насколько яркими мы хотим, чтобы лампа была, назначать соответствующие контакты для вывода, а затем запускает цикл, который использует немного тригонометрии для плавного изменения цвета лампы (см. комментарии для более подробной информации подробности). Все, что вам нужно сделать, это вставить код в пустой «эскиз» в программном обеспечении Arduino и нажать кнопку «Загрузить»).
Шаг 8: Соединяем все вместе
Загрузите код на Arduino и убедитесь, что светодиод правильно меняет цвет. Теперь все, что вам нужно сделать, это надеть абажур. Поскольку у моей бутылки была горлышко, я использовал небольшое кольцо из глины для моделирования, чтобы обеспечить устойчивую основу для тени. Результат должен выглядеть примерно так.
Шаг 9: Расширение проекта
Код довольно упрощен, и есть много возможностей для улучшения для тех из вас, кто хочет взломать его. Некоторые возможные проекты расширения включают в себя
- Плавно переходя от каждого случайного цвета без повторения
- Мигает красным при получении сигнала от вашего компьютера (например, когда вы получаете оповещение по электронной почте)
- Изменяйте яркость во времени для музыки (вы хотите читать дальше Быстрые преобразования Фурье)
- Позвольте этому быть дистанционно управляется через интернет Как настроить Arduino Web Control без щита EthernetВ течение последних нескольких недель я передавал управление освещением настроения в своей студии зрителям во время прямой трансляции Technophilia Podcast - результаты этого можно увидеть в ... Подробнее .
Все это может быть выполнено исключительно программно, без необходимости покупать дополнительное оборудование или компоненты.
Поздравляем! Вы завершили свой первый проект Arduino! Просто подумайте, что вы можете сделать дальше ...
Андре, писатель и журналист, работающий на юго-западе, гарантированно сохраняет работоспособность до 50 градусов по Цельсию и водонепроницаем на глубине до двенадцати футов.