Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Поскольку мы приближаемся к тому времени года, когда мы одеваемся в различные костюмы, в один прекрасный год сотрудники нашей школы решили распределить темы по отделам. Популярным выбором был Гарри Поттер, и когда я действительно начал заниматься вязанием крючком кукол амигуруми и шарфов, я поставил перед собой задачу сделать Сортировочную шляпу. Кроме того, я сделал еще один шаг, чтобы добавить к нему электронику и хорошее старое программирование, чтобы владелец мог узнать, в какой Дом вас поместит Сортировочная шляпа.
Часть программирования была легкой частью, поскольку это простой генератор случайных чисел… схема была сложной частью, но после долгой возни и экспериментов с различными схемами и компонентами появляется рабочий продукт.
Запасы
Схема
- Ардуино Нано
- ЖК дисплей
- Сервопривод
- нажать кнопку
- Резистор 220 Ом (ЖК-дисплей)
- Резистор 10 кОм (подтягивающий резистор для кнопки)
- Динамик 0,5 Вт
- конденсатор
- макет
Пряжа (коричневого цвета) для вязания Сортировочной шляпы крючком.
Шаг 1: вязать шапку крючком
Здесь нет настоящего узора … просто началось с магического круга, а затем вязание крючком, добавляя удвоения время от времени, пока я не добрался до размера, который был достаточно широким для моей головы (около 70 петель)
В надбровной части шляпы провяжите половину круга крючком, а затем несколько раз потяните за глазницы.
В области рта просто сделайте цепной стежок на половине круга, а затем снова соедините на другом конце рта.
Что касается полей, переверните их и сделайте одно вязание крючком, чтобы получился угол вокруг полей, а затем добавил по своему усмотрению, чтобы получился фактический край шляпы.
В Интернете так много ресурсов по вязанию крючком, и это руководство посвящено смеси разных форматов, поэтому я не буду тратить много времени на специфику вязания крючком (конечно, для этого можно использовать другие материалы и шапки)
Шаг 2: Создайте базу и запрограммируйте Arduino
Используя лазерный резак, вырежьте основу по диаметру шляпы, а также проделайте лазером отверстия, из которых я могу пришить шляпу к основанию электроники.
Разместил всю схему на базовой пластине и добавил батареи для питания устройства.
Прилагается исходный код SortingHat.ino, который также воспроизводит мою версию темы Гарри Поттера.
Изображение Fritzing показывает вам, как я подключил его для моей конкретной ЖК-панели и сервопривода… вам необходимо подключить ЖК-дисплей соответственно в зависимости от конкретной модели, которую вы используете. Я также обнаружил, что не хватало мощности для подъема сервопривода, поэтому пришлось добавить дополнительный источник питания только для сервопривода, поскольку освещенная ЖК-панель потребляла слишком много тока.
Когда кнопка внизу основания активируется, она воспроизводит песню, а затем случайным образом выбирает дом для отображения на ЖК-экране.
Шаг 3. Соберите все вместе
Вот конечный продукт.
Кнопка в нижней части шляпы активируется, когда она лежит на голове человека, и песня воспроизводится с открытым ртом и отображением выбранного дома (он случайный … но настолько случайный, насколько это возможно … или действительно знает, какой дом в Хогвартсе, которому ты принадлежишь?)
Случайно двое из моих коллег были фактически помещены в дом, с которым они больше всего связаны… как он узнал?
Следующим шагом к этой задаче является добавление схемы аудиоплеера, которая воспроизводит голосовую запись фактических названий домов, а затем соответствующим образом анимирует рот с помощью звуковой дорожки. В дополнение к этому, добавление еще одного сервопривода, чтобы брови двигались вместе, также находится в разработке для версии 2.0 этой Сортировочной шляпы.