Оглавление:
- Шаг 1. Светодиодная матрица
- Шаг 2: Конструирование фюзеляжа корабля-носителя
- Шаг 3: плата контроллера
- Шаг 4: микроконтроллер и программа
- Хвала PicAxe
Видео: Как общаться с инопланетным артефактом или. . .: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
By AndyGadget Follow Еще от автора:
*** Близкие встречи любопытно мятного вида. ***
Это руководство покажет вам, как построить версию базового корабля «Близкие контакты» для Altoids и как с ней взаимодействовать. Это может быть жизненно важным упражнением в тот день, когда Ярко-Белый Луч затянет вас в неизведанное.
Он также познакомит вас с микросхемой микроконтроллера PicAxe и методом сверления идеально расположенных отверстий в тонком листе металла. Я сохранил инструкции по сборке достаточно краткими, но на фотографиях все показано шаг за шагом.
Шаг 1. Светодиодная матрица
Если вы не знакомы с пайкой, ЗДЕСЬ есть отличное руководство. Я бы не согласился с одним пунктом - бессвинцовый припой может быть полезен для здоровья, но для пайки это мусор. Купите себе хорошую большую катушку из олова / свинца 60/40 (пока вы можете) и обеспечьте эффективное удаление дыма. Большинство светодиодов ОЧЕНЬ яркие при очень небольшом угле обзора. Здесь я использовал широкоугольные светодиоды с плоским верхом, которые дают такой же свет, но распространяются в гораздо более широком диапазоне, что позволит оценить это со всех сторон. Видео действительно не отражает яркости и четкости светодиодов. Они яркие даже при дневном свете. Также первоначальная перепрошивка - артефакт. Светодиоды пульсируют плавно. 12 светодиодов расположены в виде трех групп по 4, что дает 7 возможных вариантов свечения. Было бы хорошо иметь больше, но я хотел сохранить это простым и специально использовать чип PicAxe 08m. В таблице показано, как расположены цвета и банки светодиодов. Для светодиодной матрицы вам понадобятся:
- 3 красных светодиода, 3 синих светодиода, 3 зеленых светодиода, 3 желтых светодиода.
- 6 резисторов 180R (коричневый, серый, коричневый) для красных и желтых светодиодов.
- 3 резистора 220R (красный, красный, коричневый) для синих светодиодов.
- 3 резистора 330R (оранжевый, оранжевый, коричневый) для зеленых светодиодов.
- Вертикальная медная полоса 18 x 15 отверстий.
- Точечный резак (или сверло на 5 мм, или нож для рукоделия).
- Обрывки простой доски и связующего провода.
Резисторы могут быть 1/8 или 1/4 Вт, 5%, 2% или 1%. На яркость светодиода влияет множество факторов, поэтому я выбрал эти значения эмпирически (то есть то, что выглядело правильно), чтобы сбалансировать яркость. с быстрым расчетом, чтобы обойти правильное течение. Они работают при токе около 12 мА. Вырежьте 4 полосы из гладкого картона с одним отверстием. Они должны действовать как прокладки, чтобы оставить зазор для резисторов, когда массив установлен на жестяной крышке. Я нанесла на каждую чернильные точки, чтобы они не перепутались. Вставьте светодиоды, как показано, с указанием цветов в правильном порядке и анодами (короткая ножка - большой электрод) вверху. Все аноды будут подключены к источнику питания. Катоды будут объединены в банки и переключены на Gnd с помощью транзисторов. Припаяйте их и обрежьте ножки. Отрежьте дорожки точечным резаком и припаяйте резисторы. В таблице ниже показано, какой светодиод куда идет, какой резистор идет с ним и к какому выходу PicAxe он подключен (X, Y или Z).
Столбец 1 Столбец 2 Столбец 3 Столбец 4 Красный X 180 Yel Y 180 Grn Z 330 Синий Y 220Yel Y 180 Grn Z 330 Синий X 220 Красный Z 180Blu Z 180 Красный X 180 Grn Y 330 Yel X 180Затем вы можете аккуратно припаять две оголенные перемычки, которые соединяют общие аноды, а затем подключить катоды светодиодов к банкам с перемычкой (зеленый, желтый, синий провода) и добавить гибкие выводы, которые будут идти к плате управления. Вы также должны добавить провод питания (красный) к анодам. Тщательно протестируйте сборку, подав напряжение 5 В на красный провод и заземлив каждую батарею по очереди. При каждом подключении должны загореться 4 разных светодиода. Если это работает, вы завершили сборку светодиодной матрицы.
Шаг 2: Конструирование фюзеляжа корабля-носителя
Давайте отдохнем от дыма припоя и подготовим олово. Я признателен SteveAstroUK за то, что познакомил меня с методом, который я описываю здесь. Без его совета этот проект был бы далеко не таким изящным. Вам понадобится следующее: -
- Альтоиды. Самое замечательное в покупке коробки для проекта Altoids - это то, что вы получаете с ней бесплатные монетные дворы - сначала возьмите их.
- Настольное сверло с небольшим сверлом (я использовал 1,5 мм) и ступенчатым сверлом.
- Кусок лома Veroboard (20 х 14 отверстий).
- Маркер и двусторонний скотч.
1) Отметьте матрицу отверстий на веробровке, наложите полоски двустороннего скотча с другой стороны и приклейте их по центру на верхнюю часть банки. Зажмите все крепко, но не так сильно, чтобы исказить банку. 2) С помощью сверла просверлите направляющие отверстия в отмеченных точках. Для этого используйте острое сверло с малой скоростью сверла и слегка надавливайте. Отверстия вертикальной доски позволяют точно отцентрировать сверло перед сверлением. 3) Используйте ступенчатую коронку, снова на медленной скорости, чтобы увеличить отверстия до 6 мм (1/4 дюйма). Моя ступенчатая коронка пришла с eBay - 15 фунтов (25 фунтов) долларов) для битов трех размеров. Опять же, используйте низкую скорость и очень легкое давление. 4) Переверните крышку и поместите на кусок древесины с отверстием, немного большим, чем отверстия для светодиода. Очень осторожно опустите ступенчатое сверло. Таким образом, шаг 8 мм (3/8 дюйма) снимает стружку с шероховатой стороны. Не сверлите саму крышку. Теперь у вас должна быть банка Altoids с матрицей из 12 идеально выровненных и идеально чистых отверстий, которые используются в вашей светодиодной матрице. впишется в первый раз.
Шаг 3: плата контроллера
Для схемы контроллера вам потребуется: -
- Микроконтроллер PicAxe 08M и 8-контактный разъем DIL.
- 3 транзистора NPN с высоким коэффициентом усиления. Я использовал милые BCX38C. (Другие будут работать, но проверьте распиновку.)
- 4 резистора по 47 кОм 1/8 Вт или 1/4 (желтый, фиолетовый, оранжевый).
- 1 резистор 10 кОм (коричневый, черный, оранжевый).
- 1 резистор 22K (красный, красный, оранжевый).
- 1 х 0,1 мкФ конденсатор 16 В.
- 2 миниатюрных геркона.
- Плоский держатель для батареек 3 x AAA.
- Миниатюрный пьезоэхолот. Я восстановил это из старой материнской платы ПК. Он давал лучший звук, чем более крупные купленные, возможно, из-за более низкого импеданса.
- Заголовок SIL, если вы программируете микросхему в цепи.
Это очень простая схема, но ее немного сложнее, потому что она должна умещаться в небольшом пространстве. На фотографиях показано размещение компонентов и места разрыва дорожек. Будьте особенно осторожны при размещении перемычек, соединяющих различные удлинители. Поместите разъем аккумулятора и две платы на место в жестяную банку, чтобы можно было определить длину соединительных проводов. Три подключения драйвера к плате светодиодной матрицы могут быть в любой последовательности.(Первая фотография была сделана под небольшим углом, и кажется, что дорожки и выводы микросхемы не совпадают. Я сделаю это еще раз, когда у меня будет возможность.)Я использовал герконовые переключатели, так как мне понравилась идея отсутствия кнопок на корпусе; Активировать что-либо с помощью магнитного поля намного проще! Один из язычков переключает питание, а другой является входом в микросхему, который опрашивается, чтобы изменить ход выполнения программы. Я обязательно буду использовать идею магнитного переключения в других проектах. После того, как все будет подключено, наклейте изоленту на внутреннюю часть олова, просто чтобы предотвратить эти неприятные короткие замыкания, которые могут превратить ваше электронное чудо в кусок мусора. Найдите доски и закрепите их несколькими ложками горячего клея. Это имеет то преимущество, что это безопасно, но вы можете снять его, если вам действительно нужно вытащить доски.
Шаг 4: микроконтроллер и программа
Хвала PicAxe
PicAxe был первоначально разработан для образовательного рынка в школах Великобритании, но широко используется любителями. Чип PicAxe основан на различных PIC, но с кодом начальной загрузки для связи с скомпилированными программами и обработки стороны программирования. Они бывают самых разных видов, от этого удивительно мощного 8-контактного корпуса до полноценного 40-контактного. Посмотрите руководства и таблицы данных на сайте PicAxe, чтобы увидеть все возможности. Программирование микросхемы осуществляется через последовательный канал и внутри схемы. Это занимает около 20 секунд, и вам даже не нужно отключать провод, чтобы запустить программу. Я занимаюсь электроникой с начала восьмидесятых, и я никогда не находил среды программирования, в которой цикл кодирования / моделирования / проверки был бы таким просто. Документация и поддержка на форуме отличные, и многие энтузиасты робототехники используют чипы. Управление сервоприводами, шаговыми двигателями, АЦП и т. Д. Встроено в язык программирования, подобный BASIC, а также множество других полезных функций. Вы также можете смоделировать схему перед сборкой и выполнить отладку в реальном времени на работающем контроллере. Ниже приведен код этого проекта, который я включил как документ Word, а также в собственный формат редактора программирования PicAxe. Операция кода довольно хорошо прокомментирована, но если вы хотите изучить ее более подробно, загрузите справочное руководство по программному обеспечению PicAxe. Загрузите файл. BAS в редактор программирования, подключите последовательный кабель к контактам программирования и нажмите «Программа». Через 20 секунд ваш Alien Intruder будет сидеть и ждать, чтобы с вами связаться.
Рекомендуемые:
ELEGOO Kit Lab или Как облегчить мою жизнь как разработчика: 5 шагов (с изображениями)
ELEGOO Kit Lab или Как облегчить мою жизнь как разработчика: Цели проекта У многих из нас есть проблемы с макетом контроллеров UNO. Часто подключение компонентов становится затруднительным для многих компонентов. С другой стороны, программирование под Arduino может быть сложным и потребовать много
Как использовать Neopixel Ws2812 LED или LED STRIP или Led Ring с Arduino: 4 шага
Как использовать светодиодную или светодиодную полосу Neopixel Ws2812 или светодиодное кольцо с Arduino: Привет, ребята, поскольку светодиодная лента Neopixel очень популярна, и ее также называют светодиодной лентой ws2812. Они очень популярны, потому что в этих светодиодных полосах мы можем обращаться к каждому светодиоду отдельно, что означает, что если вы хотите, чтобы несколько светодиодов светились одним цветом
Домашняя автоматизация с голосовым управлением (например, Alexa или Google Home, не требуется Wi-Fi или Ethernet): 4 шага
Домашняя автоматизация с голосовым управлением (например, Alexa или Google Home, не требуется Wi-Fi или Ethernet): это в основном реле, управляемые arduino на основе SMS, с настройкой помощника Google для отправки сообщений по голосовым инструкциям. Это очень просто и дешево, и работает как реклама Alexa с вашим существующие электроприборы (если у вас есть Moto -X smartp
Учебное пособие по светодиодной или неопиксельной светодиодной полосе или кольцу Arduino Ws2812: 4 шага
Arduino Ws2812 LED или Neopixel Led Strip или Ring Учебное пособие: в этой инструкции мы узнаем, как использовать neopixel, или WS 2812, или быстрый светодиод с Arduino. Эти типы светодиодов, полос или кольца управляются только одним единственным выводом Vin и всеми Светодиоды имеют индивидуальную адресацию, поэтому их еще называют инди
Как сделать джейлбрейк iPhone или IPod Touch версии 1.1.4 или более ранней версии: 4 шага
Как сделать джейлбрейк версии 1.1.4 или более ранней версии iPhone или IPod Touch: Как сделать джейлбрейк версии 1.1.4 или более ранней версии iPhone или iPod Touch и установить сторонние приложения. ВНИМАНИЕ: я не несу ответственности за ущерб, нанесенный вашему iPhone, iPod Touch или компьютеру. Однако ZiPhone ни разу не повредил iPhone или iPod. Чтобы