Лампа похищения НЛО с мигающими огнями............
Версия 2 лампы: https://cults3d.com/en/3d-model/home/ufo-lamp-oneidmonstr
Для этой версии вам нужно:
стеклянный цилиндр с открытыми обоими концами, ширина около 80 мм.
27 синих светодиодов
3 белых светодиода
резисторы 30x200 Ом
4 резистора по 2 кОм
4 транзистора 2N2222
Ардуино нано
Потенциометр 5 МОм
источник питания 7 В
зеленая ткань
Используйте прозрачную нить в файле LED_cap_trans.stl.
Вдохновлен бесчисленными похищенными лампами в Интернете. Особенно Лассе Кляйн (если бы он был изобретателем этой великолепной конструкции лампы! :))
Настройки печати
Бренд принтера:
Anycubic
Принтер:
Коссель
Плоты:
Нет
Поддерживает:
Да
Разрешение:
0,1 мм
Заполнение:
10%
Пост-печать
Код Ардуино
интервал А = 12;
интервал Б = 10;
интервал С = 8;
интервал Д = 6;
const int поти = 0;
недействительная настройка()
{
pinMode(A, ВЫХОД);
pinMode(B, ВЫХОД);
pinMode(C, ВЫХОД);
pinMode(D, ВЫХОД);
}
недействительный цикл()
{
интервал tDelay = 575;
INT аналогВход;
аналогВход = аналогЧтение(поти);
Serial.println(аналоговый вход);
//************ все на************
если (аналоговый вход < 200) {
tDelay = 50;
задержка (tDelay);
digitalWrite(A, ВЫСОКИЙ); digitalWrite(B, ВЫСОКИЙ); digitalWrite(C, ВЫСОКИЙ); digitalWrite(D, ВЫСОКИЙ); } иначе, если (аналоговый вход < 800){
//*********** поворот************
tDelay = аналогВход — 150;
digitalWrite(A, ВЫСОКИЙ);
задержка (tDelay);
digitalWrite(A, НИЗКИЙ);
digitalWrite(B, ВЫСОКИЙ);
задержка (tDelay);
digitalWrite(B, НИЗКИЙ);
digitalWrite(C, ВЫСОКИЙ);
задержка (tDelay);
digitalWrite(C, НИЗК��Й);
digitalWrite(D, ВЫСОКИЙ);
задержка (tDelay);
digitalWrite(D, НИЗКИЙ);
} еще {
//************мигаем*********
tDelay = аналогВход — 400;
digitalWrite(A, ВЫСОКИЙ);
digitalWrite(B, НИЗКИЙ);
digitalWrite(C, ВЫСОКИЙ);
digitalWrite(D, НИЗКИЙ);
задержка (tDelay);
digitalWrite(A, НИЗКИЙ);
digitalWrite(B, ВЫСОКИЙ);
digitalWrite(C, НИЗКИЙ);
digitalWrite(D, ВЫСОКИЙ);
задержка (tDelay);
}
}
Категория: Декор
- Комментарии
Ссылка появится после регистрации





























