Мазмұны:

Сезімтал неопиксельді батут: 11 қадам (суреттермен)
Сезімтал неопиксельді батут: 11 қадам (суреттермен)

Бейне: Сезімтал неопиксельді батут: 11 қадам (суреттермен)

Бейне: Сезімтал неопиксельді батут: 11 қадам (суреттермен)
Бейне: Сезімтал / Үнді фильмі 2024, Шілде
Anonim
Image
Image

Автордың толығырақ жазуы:

Кинтсуги көмегімен сынған вазаны қалпына келтіру
Кинтсуги көмегімен сынған вазаны қалпына келтіру
Балаларға ойындарға арналған Pixel Art анимациясын үйрету
Балаларға ойындарға арналған Pixel Art анимациясын үйрету
Балаларға ойындарға арналған Pixel Art анимациясын үйрету
Балаларға ойындарға арналған Pixel Art анимациясын үйрету
Сынған құлаққаптарды AUX кабеліне қосыңыз
Сынған құлаққаптарды AUX кабеліне қосыңыз
Сынған құлаққаптарды AUX кабеліне қосыңыз
Сынған құлаққаптарды AUX кабеліне қосыңыз

Бұл нұсқаулықта мен сізге секірген сайын түсі өзгеретін батутты қалай жасау керектігін көрсетемін!

1 -қадам: Сізге қажет заттар

Сізге керекті заттар
Сізге керекті заттар
Сізге керекті заттар
Сізге керекті заттар

Материалдар:

  • 3 орама сым, түрлі түсті, жұқа болса жақсы
  • Дәнекер, жіңішке соғұрлым жақсы - менде басында дәнекерленген сымдар болды, ол баяу еріді, бұл қорқынышты болды
  • Arduino - Uno жақсы жұмыс істеуі керек, бірақ менде Mega бар еді, сондықтан мен оны қолдандым
  • Батутпен жаттығу жасаңыз (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led жолағы, мен арзан WS28121B қолдандым (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 УФ конденсатор
  • ~ 10К Ом резисторы
  • ~ 500 Ом резистор
  • 60 ілмек

Құралдар:

  • Пісіру темірі
  • Ыстық желім пистолеті - сымдарды оқшаулау және қорғау үшін
  • Сымды тазартқыштар
  • Сым кескіштер
  • Қайшы

2 -қадам: батутты жинаңыз

Қорапта нұсқаулар бар, олар өте қарапайым.

Электрониканы ұстамаңыз, біз оны кейін қолданамыз;)

3 -қадам: Неопиксель жолағын кесіңіз

Неопиксель жолағын кесіңіз
Неопиксель жолағын кесіңіз
Неопиксель жолағын кесіңіз
Неопиксель жолағын кесіңіз
Неопиксель жолағын кесіңіз
Неопиксель жолағын кесіңіз

Батутта секіру матасын ұстайтын жолақтар арасында дәл 30 бос орын бар. Біз Neopixel жолағын 30 жеке жарықдиодқа бөліп, оларды әр жолақтың арасына қоямыз.

Ескертпе: жолақты бекітетін дәнекерленген жерлер бар, оларды оңай кесуге болады.

4 -қадам: светодиодтарды дәнекерлеу

Светодиодтарды дәнекерлеу
Светодиодтарды дәнекерлеу
Светодиодтарды дәнекерлеу
Светодиодтарды дәнекерлеу
Светодиодтарды дәнекерлеу
Светодиодтарды дәнекерлеу
  1. Әр сымды шамамен 2,5 дюймге дейін кесіңіз. Бұл светодиодтар арасындағы сымды байланыстар барлық жолақтардың ұзындығынан ұзағырақ болуын қамтамасыз етеді
  2. Сымдарды әр жағынан алып тастаңыз
  3. Сымдарды светодиодтарға дәнекерлеңіз. Жарық диодты қорғау үшін қорғаныш пластик қалдырыңыз
  4. Мұны бір уақытта шамамен 10 жарықдиодты жасаңыз (келесі үш қадамды қараңыз)
  5. КӨРСЕТКІЛЕРДІҢ БАҒЫТТАУЫНА ДА БАҒЫТТЫ БОЛЫҢЫЗ

5 -қадам: Барлық байланыстар ыстық желім

Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім
Барлық байланыстар ыстық желім

Алдымен сымдар бір -біріне тиіп кетпейтініне және бәрі gucci екеніне көз жеткізіңіз. Содан кейін сымдардың бір -біріне тиіп кетпеуі үшін ыстық желімді қолданыңыз, сонымен қатар ылғалдан қорғау үшін жарықдиодты пластикалық қақпаққа жабыстырыңыз.

6 -қадам: Барлығы жұмыс істеп тұрғанын тексеріңіз

Барлығы әзірге жұмыс істейтінін тексеріңіз
Барлығы әзірге жұмыс істейтінін тексеріңіз
Барлығы әзірге жұмыс істейтінін тексеріңіз
Барлығы әзірге жұмыс істейтінін тексеріңіз

Жолақты Arduino -ға келесі ретпен қосыңыз.

  1. Жерге қосылыңыз, БІРІНШІ ЕРНЕГЕ ПИНДЕРДІ ҚОСУҒА МҰҚТЫҚ БОЛЫҢЫЗ. Жарық диодтары өте нәзік
  2. Қалған екі түйреуішті қосыңыз. Din түйреуішінің PWM штыры екеніне көз жеткізіңіз. (Сызбаны қараңыз)
  3. Fastled кітапханасын осы жерден жүктеп алып, оны arduino IDE -ге импорттаңыз
  4. Менің git репоға өтіңіз және check_leds кодын жүктеңіз (https://github.com/seniorburito/led_trampoline)

Бұл код светодиодтарды ретімен жанып тұрады, сондықтан егер мәселе туындаса, қайсысын түзету қажет екенін көресіз.

Сонымен қатар Fastled құжаттамасын осында оқығаныңызға көз жеткізіңіз, ол шынымен жақсы жазылған

Әзірге сіз ардуиноны бүйіріне немесе батуттың астына қоюға болады.

7-қадам: Жарық диодтарын трамплинге ілмектермен бекітіңіз

Жарық диодтарын трамплинге ілмектермен бекітіңіз
Жарық диодтарын трамплинге ілмектермен бекітіңіз
Жарықдиодты батырмалы трамплинге бекітіңіз
Жарықдиодты батырмалы трамплинге бекітіңіз
Жарықдиодты батырмалы трамплинге бекітіңіз
Жарықдиодты батырмалы трамплинге бекітіңіз

Мен светодиодтардың қозғалуына жол бермеу үшін екі сымға екі ілмекпен байладым. Зипти жақсы жұмыс істеуі мүмкін, себебі егер сіз светодиодты өшіруді шешсеңіз, оларды алып тастай аласыз және зипти арзан болғандықтан.

8 -қадам: секіру сенсорын бұзыңыз

Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз
Секіру сенсорын бұзыңыз

Батутта сіз қанша секіргеніңізге байланысты калорияларды есептейтін құрылғы бар. Біз чиппен ештеңе жасай алмаймыз, бірақ егер сіз секіру сенсорын ашсаңыз, сіз оған күш қолданған кезде қосылатын қосқыш екенін түсінесіз. Arduinos көмегімен қосқыштарды пайдалану өте оңай. Сондықтан біз оны осы жобада секіруді сезіну үшін қолданамыз және бұл болған кезде әсерлерді іске қосамыз.

9 -қадам: секіру сенсорын қосыңыз

Секіру сенсорын бекітіңіз
Секіру сенсорын бекітіңіз
Секіру сенсорын бекітіңіз
Секіру сенсорын бекітіңіз
Секіру сенсорын бекітіңіз
Секіру сенсорын бекітіңіз

Сенсорды батут аяқтарының біріне бекітіңіз. Мұнда көрсетілгендей тізбекті орнатыңыз.

Сенсордан сымдарды екі жолдың бірімен бекітуге болады:

  1. Аллигатор қысқыштарын қосалқы кабельдің екі металл сегментіне бекітіңіз
  2. Сымды кесіңіз, оны екіге бөліңіз, әр жағын шешіңіз, ерлерге немесе компьютерге дәнекерлеңіз.

10 -қадам: кодты іске қосыңыз

Кодты іске қосыңыз
Кодты іске қосыңыз
Кодты іске қосыңыз
Кодты іске қосыңыз

Led_trampoline.ino кодын менің реподан жүктеп алыңыз (https://github.com/seniorburito/led_trampoline).

LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN өзгерткізетін түйреуіштерге өзгертіңіз, сонда сіз баруға дайынсыз!

Батуттың бейне сілтемесі, егер сіз оны кіріспеден аша алмасаңыз (https://www.youtube.com/embed/k_8mHe4OKWg)

11 -қадам: Көбірек болады

Бұл жоба әлі де прототипі болып табылады. Мен әлі де көптеген үлгілер мен функцияларды қосамын. Егер сізде идеялар болса, маған хабарлаңыз, ал егер сіз код бойынша көмектескіңіз келсе, жасаңыз!

Радуга конкурсының түстері
Радуга конкурсының түстері
Радуга конкурсының түстері
Радуга конкурсының түстері

«Кемпірқосақ түстері» сайысында екінші орын

Ұсынылған: