Постоянство видения
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 5 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Необходимые инструменты и машины
|
Об этом проекте
Постоянство зрения - это оптическая иллюзия, она работает на простом явлении, как работает наше повседневное телевидение. МОЙ первый pov был полгода назад с arduino uno и мотором. Однако лучше всего иметь небольшое портативное устройство, которое можно носить где угодно и просматривать изображение без каких-либо внешних двигателей или вентилятора.
Эта небольшая портативная версия pov использует attiny 85 ic, меньший вариант arduino uno, который использует atmega 328 ic. На этот раз я сделал pov, чтобы подарить сестре. Есть много руководств о том, как сделать pov, но во многих из них есть тонны проводов и моторов, и часто используется сама плата arduino uno. Поэтому я подумал: Приходить без провода небольшой пов со встроенным источником питания и переключателем. Переключив внутреннюю скорость кристалла attiny85 на 1 МГц, изображение стало более четким без какого-либо мотора. При правильной выдержке камеры изображение становится красивым и четким.
Шаг 1. Материалы и инструменты
- Arduino UNO
- Аттини 85
- 5 светодиодов любого цвета
- Макет
- ионная пайка и припой проволоки
- Резак
- Пунктирная печатная плата
- Ножовка по металлу
- Ползунок
- 8-контактный разъем для микросхем
- Батарейка-таблетка cr2032 3 в и держатель
- перемычки
Шаг 2:СОЗДАНИЕ ДОСКИ
- Разрежьте плату с пунктиром на 9 см на 3,5 см с помощью ножовки.
- Припаяйте светодиоды к плате и с помощью резака отрежьте дополнительную ножку светодиода.
- припаяйте 8-контактный разъем ic на плате, как показано на рисунке.
- Подключите заземление всех светодиодов к миниатюрному 85 контакту 4
- подключите оставшуюся часть схемы, как показано на рисунке принципиальной схемы. Убедитесь, что вы используете технику пайки перемычкой, так как вся плата не должна иметь проводов.
- проверьте все соединения с помощью мультиметра, чтобы убедиться, что две дорожки не закорочены.
- очистите печатную плату, и теперь мы припаяем переключатель и держатель батареи
- поместите монетный элемент в держатель и проверьте мультиметром, какой вывод положительный, а какой отрицательный.
- припаяйте штифт держателя батареи и ползунок, как показано на рисунке.
- подключите 8-контактный разъем IC к среднему контакту ползункового переключателя, а первый контакт ползунка будет к положительной клемме держателя батареи.
- Теперь проследите за землей для подключения
- проверьте каждое соединение на предмет короткого замыкания, воспользуйтесь насосом для удаления пайки и восстановите следы.
Спасибо Hemal Chevli за то, что поделились версией pov для печатных плат
https://github.com/hemalchevli/POV
Шаг 3. ПРОГРАММИРУЕМ Attiny
Шаг 1. Установите поддержку ATtiny в arduino ide
- Откройте диалоговое окно настроек в программе Arduino.
- Найдите поле «Дополнительные URL-адреса диспетчера плат» в нижней части диалогового окна.
-
Вставьте следующий URL-адрес в поле (используйте запятую, чтобы отделить его от любых URL-адресов, которые вы уже добавили) https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
package_damellis_attiny_index.json - Нажмите кнопку "ОК", чтобы сохранить обновленные настройки.
- Откройте диспетчер досок в меню «Инструменты> Доска».
- Прокрутите список до конца; вы должны увидеть запись «ATtiny».
- Щелкните запись ATtiny. Должна появиться кнопка установки. Щелкните кнопку установки.
-
Слово «установлен» теперь должно появиться рядом с заголовком записи ATtiny.
-
Закройте менеджер досок. Теперь вы должны увидеть запись для ATtiny в меню «Инструменты> Доска».
Шаг 2. Загрузите скетч Arduino isp из примера в arduino uno
Шаг 3. Подключите следующие контакты ATTINY 85 к arduino uno
ATTINY 85 ----- Arduino Uno
pin5 (MOSI) ----- D 11
pin6 (MISO) ------ D 12
pin7 (SCK) ------ D 13
pin8 (VCC) ------ 5 В
pin4 (земля) ------ GND
pin1 (сброс) ------- D10
Я сделал экран для этого подключения, а также добавил к нему поддержку atmega 328, экран ставится прямо на arduino uno, и вы можете выполнять программу без каких-либо проводов и макета.
Шаг 4. Перейдите в Инструменты и смените программатор с avrisp mkll на Arduino в качестве ISP
Шаг 5. Измените плату на aTtiny, выберите микросхему aTtiny 85 и установите внутренние часы на 1 МГц
Шаг 6. Загрузите программу pov, используя shift + upload для успешной загрузки.
Шаг 4:ЗАВЕРШИТЬ !!
Выньте камеру и начните щелкать фотографии. Отрегулируйте выдержку для идеального снимка.
Изготовление pov стоило менее 4 долларов, это очень дешевый подарок, который можно подарить любому любимому человеку. Маленький, и его можно взять с собой куда угодно.
Код
Github
https://github.com/hemalchevli/POVhttps://github.com/hemalchevli/POVСхема
Производственный процесс
- Сборка Squid Games Doll с использованием Arduino UNO
- Часы видения Arduino pov
- Часы Arduino с исламским временем молитв
- Робототехническая система для обнаружения человека с использованием Arduino Uno
- WebServerBlink с использованием Arduino Uno WiFi
- Простой калькулятор UNO
- Отображение изображения на ЖК-экране TFT с помощью Arduino UNO!
- Управление светодиодной матрицей с помощью Arduino Uno
- Wi-Servo:серводвигатели, управляемые через браузер Wi-Fi
- 4-контактный ШИМ-контроль вентилятора, 25 кГц, с Arduino Uno