

Это руководство предназначено для создания движущейся кинетической скульптуры / машины оригами. Это также покажет вам основы использования серводвигателей с микроконтроллером типа Arduino. Я давно хотел выяснить, как использовать двигатели с Arduino, поскольку они являются одним из основных способов перехода от электрических к механическим. Я делаю движение лебедя оригами, используя две нити лески, которые связаны с серводвигателем, который качается вперед и назад, чтобы опустить крылья. Естественная упругость бумаги затем возвращает крылья вверх, и процесс повторяется.
Шаг 1: материалы / инструменты

- Итси Битси
- Леска
- Проволока
- Инструмент для зачистки проводов
- Маленькая отвертка
- Маленькие компьютерные винты
- Серводвигатель
- Рычаг серводвигателя (входит в комплект поставки серводвигателя)
- Бумага
- 3D-принтер (или онлайн-сервис 3D-печати)
- Компьютер, совместимый с программным обеспечением arduino
Шаг 2: 3D-печать корпуса

Для этого шага вы можете либо загрузить файлы STL снизу, либо перейти на страницу моей вещи здесь: https://www.thingiverse.com/thing:3534613. Если у вас есть те же детали, о которых я упоминал выше, все должно подходить идеально, однако, в зависимости от настроек вашего принтера, вам может потребоваться использовать винты разного размера.
Шаг 3. Настройка Itsy Bitsy

Прежде всего, вы захотите получить программное обеспечение Arduino IDE, которое мы будем использовать для программирования платы отсюда: https://www.arduino.cc/en/Main/Software. Затем подключите Itsy Bitsy к своему компьютеру и следуйте инструкциям здесь: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup в разделе «Настройка Arduino IDE» и Использование с Arduino IDE. Я бы объяснил это в инструкциях, однако люди на adafruit.com проделывают огромную работу, объясняя, как использовать их продукты.
Шаг 4: Подключение электроники



Подключение электроники было довольно простым, просто взгляните на схему выше. Я начал с обрезки провода сервопривода до более короткого размера, вам не понадобится переходник на конце для этого проекта. Затем я припаял провода к нужным точкам на Itsy Bitsy. Пайка, вероятно, должна выполняться вне корпуса, однако вам может потребоваться проверить посадку, чтобы убедиться, что у вас достаточно провисания проводов. Красные провода пошли на вывод 5в. Черный и коричневый провода шли к контакту заземления. Наконец, два провода разного цвета от сервопривода и переключателя идут к пронумерованному контакту по вашему выбору, просто убедитесь, что вы их помните.
Шаг 5: Программирование и калибровка сервопривода

Программирование также довольно простое. Он сообщает Itsy Bitsy, что двигатель должен вращаться вперед и назад на 180 градусов, когда переключатель включен. Возможно, вам придется изменить входы и выходы в коде, если вы припаяли их к другим точкам, чем я. Изначально я изучил код для вращения сервоприводов из https://www.arduino.cc/en/Tutorial/sweep и использовал ту же концепцию для этого проекта. После завершения подключения и программирования прикрепите односторонний маленький сервомеханизм (см. Рисунок выше) к сервоприводу и активируйте программу. Снимите его и снова наденьте, пока он не изменит направление и не станет параллельным длине сервопривода.
#include Servo myservo;
int pos = 0; пустая настройка () {myservo.attach (1); pinMode (7, ВХОД); Serial.begin (9600); } void loop () {if (digitalRead (7) == HIGH) {для (pos = 0; pos = 0; pos - = 5) {myservo.write (pos); задержка (15); }}}
Шаг 6: складываем оригами лебедя



- Начните с листа бумаги размером 8 на 8 дюймов.
- Сложите в сторону и по диагонали, чтобы облегчить следующий шаг.
- Возьмите один из углов и загните его внутрь так, чтобы углы находились по обе стороны от него.
- Сложите стороны к середине, а верхний угол вниз.
- Переверните и повторите шаг 4.
- Возьмите нижний угол и поднимите его (обязательно смотрите на картинку).
- Переверните и повторите шаг 6.
- Бока загните к середине. повторить с противоположной стороны
- Выверните каждую из сторон наизнанку и в сторону.
- Согните немного одну сторону головы.
- Сложите крылья
- Проделайте по две дырочки в каждом крыле для лески. Я использовал для этого специальный инструмент, но зубочистка должна работать точно так же.
Шаг 7: Прикрепляем все




- Убедитесь, что вся электроника находится в правильных местах (см. Рисунок).
- Привяжите две нити лески к концу сервомеханизма. Будут излишки, которые потом можно будет отрезать, просто пока это облегчает работу.
- Пропустите пряди через небольшое отверстие в середине верхней части корпуса. (возможно, его придется немного увеличить с помощью зубочистки, в зависимости от качества вашего отпечатка)
- Поместите верхнюю часть футляра на основание и закрутите углы, убедившись, что леска все еще проходит.
- Вставьте оригами лебедя в прорези в верхней части футляра.
- Привяжите одну из двух прядей к каждому из крыльев лебедя, используя отверстия, которые были проделаны на шаге 7. Убедитесь, что есть минимальная слабина, когда крылья находятся в своем естественном положении покоя.
- Отрежьте излишки лески.
К вашему сведению, леску было немного сложно сфотографировать, поэтому, если вас что-то смущает, не стесняйтесь писать мне или оставлять что-нибудь в комментариях.: D