Mundarija:

Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED: 7 qadam (rasmlar bilan)
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED: 7 qadam (rasmlar bilan)

Video: Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED: 7 qadam (rasmlar bilan)

Video: Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED: 7 qadam (rasmlar bilan)
Video: Manyak hududiga kirganlari uchun og'zilarini tikib tirik qo'riqchiga aylantirdi | Tarjima kinolar 2024, Noyabr
Anonim
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED
Taqiqlangan qo'riqchi minorasi + WiFi boshqariladigan RGB LED

O'zingizning 3D printeringizni sifatli bosma nashrga aylantirganingizni sezganingizdan so'ng, siz www.thingiverse.com saytidan ajoyib modellarni qidirishni boshlaysiz. Men taqiqlangan minorani kijai tomonidan topdim va bu mening printerim uchun ajoyib sinov bo'ladi deb o'yladim (Anet A8).

Chop etish juda zo'r edi (mukammal emas), lekin men xursand bo'ldim … Yaratuvchiga ichkariga yorug'lik qo'shish uchun ichi bo'sh modelni qo'shganini ko'rmagunimcha!

RGB LEDni MCU ESP8266 tuguniga ulash va ranglarni WiFi orqali boshqarish yagona tabiiy ish edi!: D

1 -qadam: 1 -qadam: Taqiqlangan minorani chop eting

1 -qadam: Taqiqlangan minorani chop eting
1 -qadam: Taqiqlangan minorani chop eting
1 -qadam: Taqiqlangan minorani chop eting
1 -qadam: Taqiqlangan minorani chop eting

Menda Anet A8 bor va men ishlatgan sozlamalar:

  • Qatlam balandligi - 0,2 mm
  • Sallar - Ha - 8 mm
  • To'ldirish - 15%
  • Qo'llab -quvvatlaydi - Yo'q
  • Filament - CCTree Silver PLA 1,75 mm
  • Bosib chiqarish harorati:

    • Ekstruder: 200 daraja
    • Issiq to'shak: 60 daraja
  • Bosib chiqarish tezligi - 60 mm/s
  • Sayohat tezligi - 120 mm/s

2 -qadam: 2 -qadam: Kerakli qismlar

2 -qadam: kerakli qismlar
2 -qadam: kerakli qismlar
2 -qadam: kerakli qismlar
2 -qadam: kerakli qismlar

Sizga quyidagilar kerak bo'ladi:

  • MCU 12E tuguni - texnik jihatdan har qanday ESP8266 moduli ishlashi kerak
  • Mikro USB uzilish taxtasi - (ixtiyoriy - agar siz tugunli MCUdan foydalanayotgan bo'lsangiz, u o'rnatilgan mikro USB -ga ega)
  • RGB LED - WS2812x

3 -qadam: 3 -qadam: Asboblar

3 -qadam: asboblar
3 -qadam: asboblar

Men ishlatgan vositalar:

  • Lehimlash temir
  • Yordam qo'llari
  • Lehim sim
  • Elektr simlari - yuqori o'lchagich bo'lishi shart emas

4 -qadam: 4 -qadam: Qaysi komponentlardan foydalanishni tanlash

4 -qadam: Qaysi komponentlardan foydalanishni tanlash
4 -qadam: Qaysi komponentlardan foydalanishni tanlash

Fikrlar: Men dastlab ESP8266-12E modulini kesuvchi taxtasiz ishlatmoqchi edim. Ammo, agar men bu yo'ldan borganimda, menga kerak bo'lardi:

  1. Alohida 5v dan 3,3V gacha pastga tushadigan konvertor
  2. FTDI moduli yoki CP2012 kabi USB-seriyali konvertor
  3. ESP8266 12E chipini o'zining shaxsiy taxtasiga lehimlang

Iltimos, ushbu komponentlar qanday ulanganligini ko'rsatadigan rasmga qarang. Bu sahifadan olingan. Kredit ularga beriladi:)

Bu yo'ldan borishni xohlaganimning sababi, joyni tejash edi, chunki minoraning ichki qismi unchalik katta emas edi, lekin siz ESP8266 modulidan tashqari barcha qo'shimcha komponentlarni qo'shsangiz, u joyni egallagan bo'lib chiqdi. ko'proq joy.

Shuning uchun men MCU 8266 tugunli modul bilan bordim:) Bu quyidagi o'rnatilgan:

  • Kompyuter bilan oson muloqot qilish uchun USB-seriyali konvertor
  • 3.3V regulyator
  • ESP8266 12E chiqib ketish pinlari bilan

Amalga oshirish:

Menga kerak bo'lgan yagona narsa:

  • Tugun MCU ESP8266 moduli
  • LED W2812
  • Men eski ATX quvvat manbaidan qutqargan ba'zi elektr simlari

5 -qadam: 5 -qadam: dasturiy ta'minot va kutubxonalar

Dasturiy ta'minot: Men Mac OS -da Arduino IDE -dan foydalanardim.

Haydovchilar: Bu sizga ko'p vaqtni tejaydi!

Siz quyidagi haydovchilarni olishingiz kerak bo'ladi:

  • : //kig.re/2014/12/31/how-to-use-arduino-nano-…
  • https://www.silabs.com/products/development-tools/.

Arduino kutubxonalari:

Quyidagi GitHub sahifasidan olingan, kredit russp81 ga tegishli:

FastLED 3.1.3 kutubxonasi: https://github.com/FastLED/FastLEDMcLighting kutubxonasi: https://github.com/toblum/McLighting jscolor rang tanlash: https://github.com/toblum/McLighting FastLED palitrasi pichog'i: https://github.com/toblum/McLighting Agar siz ESP8266 -ni qanday sozlashni bilmasangiz, McLighting -ning o'qish menyusiga qarang. Bu yaxshi yozilgan va sizni ishga tushirishi kerak. Qisqasi:

  • Arduino IDE -ni ESP8266 bilan bog'lanish uchun sozlang
  • Eskizni yuklang (bu repodan) Eskiz 240 pikselli WS2812B GRB LED tasmasi uchun o'rnatiladi. "Ta'riflar.h" dagi mos variantlarni xohishingizga o'zgartiring)
  • Birinchi ishga tushganda, ESP8266 o'z Wi -Fi tarmog'ini reklama qiladi, siz unga ulansangiz, brauzeringizni ishga tushirasiz va veb -interfeys tushunarli. (Agar interfeys yuklanmasa, brauzeringizga "192.168.4.1" yozing va "Go" tugmasini bosing)
  • ESP Wi -Fi tarmog'iga kirgandan so'ng, siz ESP -ning IP -manzilini yozib, "/tahrirlash" (ya'ni 192.168.1.20/edit) yozib, veb -interfeys uchun kerakli fayllarni yuklashingiz mumkin. Keyin fayllarni ushbu repodan "bularni yuklash" deb nomlangan papkadan yuklang.
  • Yuklashni tugatgandan so'ng, brauzeringizga ESP IP -ni kiriting va siz ishga tushishingiz kerak!"

Kredit Soumojitga "Instructable" uchun beriladi, bu ko'p yordam berdi:

www.instructables.com/id/WiFi-Led-Fedora-H…

6 -qadam: 6 -qadam: simlarni ulash

6 -qadam: simlarni ulash
6 -qadam: simlarni ulash

Bu juda oddiy, chunki men faqat bitta WS2812 LED chipini va MCU tugunini ishlataman.

Siz qilishingiz kerak bo'lgan narsa:

  • WS2812 Data In ni MC1 tugunidagi D1 ga ulang
  • MCS tugunidagi WS2812 Vin+ to Vin (bu USB orqali 5v bo'lishi kerak)
  • MCU tugunidagi WS2812 VCC/Vin- GND ga

Siz har qanday mikro USB quvvat manbaidan foydalanishingiz mumkin (uyali telefon zaryadlovchi, kompyuter yoki hatto quvvat banki)

Bo'ldi shu!:)

Tavsiya: