Мазмуну:

Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED: 7 кадам (сүрөттөр менен)
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED: 7 кадам (сүрөттөр менен)

Video: Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED: 7 кадам (сүрөттөр менен)

Video: Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED: 7 кадам (сүрөттөр менен)
Video: Титаниктин сыры: кантип алар айсбергди байкабай калышты?! Эң деталдуу окуя! 2024, Июль
Anonim
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED
Тыюу салынган күзөт мунарасы + WiFi көзөмөлдөгөн RGB LED

Сиз 3D принтериңизди сапаттуу басып чыгаруу үчүн өзгөрткөнүңүздү сезгенден кийин, www.thingiverse.com сайтынан кээ бир сонун моделдерди издей баштайсыз. Мен тыюу салынган мунараны кижайдан таптым жана бул принтерим үчүн эң сонун сыноо болот деп ойлодум (Anet A8).

Басып чыгаруу сонун чыкты (идеалдуу эмес), бирок мен бактылуу болдум … Жаратуучу оюп калган моделди киргизгенин көргөнчө, анын ичине жарык кошо аласыз!

Ошентип, RGB LEDди MCU ESP8266 түйүнүнө туташтыруу жана WiFi аркылуу түстөрдү башкаруу гана табигый нерсе!: D

1 -кадам: 1 -кадам: Тыюу салынган мунараны басып чыгарыңыз

1 -кадам: Тыюу салынган мунараны басып чыгарыңыз
1 -кадам: Тыюу салынган мунараны басып чыгарыңыз
1 -кадам: Тыюу салынган мунараны басып чыгарыңыз
1 -кадам: Тыюу салынган мунараны басып чыгарыңыз

Менде Anet A8 бар жана бул жерде мен колдонгон жөндөөлөр:

  • Катмар бийиктиги - 0,2 мм
  • Салдар - Ооба - 8мм
  • Толтуруу - 15%
  • Колдойт - Жок
  • Жип - CCTree Silver PLA 1.75мм
  • Басып чыгаруу температурасы:

    • Экструдер: 200 градус
    • Жылытылган керебет: 60 градус
  • Басып чыгаруу ылдамдыгы - 60 мм/с
  • Саякат ылдамдыгы - 120 мм/с

2 -кадам: 2 -кадам: Тетиктер талап кылынат

2 -кадам: Тетиктер талап кылынат
2 -кадам: Тетиктер талап кылынат
2 -кадам: Тетиктер талап кылынат
2 -кадам: Тетиктер талап кылынат

Сизге төмөнкүлөр керек болот:

  • Түйүн MCU 12E - техникалык жактан каалаган ESP8266 модулу иштеши керек
  • Микро USB үзүлүү тактасы - (милдеттүү эмес - эгер сиз Node MCU колдонуп жатсаңыз, анда микро USB орнотулган)
  • RGB LED - WS2812x

3 -кадам: 3 -кадам: Куралдар

3 -кадам: Куралдар
3 -кадам: Куралдар

Мен колдонгон куралдар:

  • Кандооч
  • Жардам колдору
  • Solder зым
  • Электр зымы - жогорку өлчөөчү болуунун кажети жок

4 -кадам: 4 -кадам: Кайсы компоненттерди колдонууну чечүү

4 -кадам: Кайсы компоненттерди колдонууну чечүү
4 -кадам: Кайсы компоненттерди колдонууну чечүү

Идеялар: Мен башында ESP8266-12E модулун сынык тактасы жок колдонгум келген. Бирок, эгерде мен бул жолго барсам, мага керек болмок:

  1. Өзүнчө 5v-3.3v баскычка түшүрүүчү
  2. USB сериялык конвертер FTDI модулу же CP2012 сыяктуу
  3. ESP8266 12E микросхемасын өздүк тактайга туташтырыңыз

Сураныч, бул компоненттердин кантип туташканын көрсөткөн сүрөттү караңыз. Бул бул барактан алынды. Кредит аларга берилет:)

Бул жолго баргым келгендин себеби, мунаранын ичи анча чоң эмес болгондуктан, мейкиндикти үнөмдөө болчу. көбүрөөк орун.

Ошондуктан, мен Node MCU 8266 модулу менен бардым:) Бул жерде төмөнкүдөй камтылган:

  • Компьютер менен оңой байланышуу үчүн USB-сериялык конвертер
  • 3.3v жөнгө салуучу
  • ESP8266 12E үзүлүү казыктары менен

Ишке ашыруу:

Мага керек болгон нерсе:

  • Node MCU ESP8266 модулу
  • W2812 LED
  • Кээ бир электр зымдары эски ATX электр булагынан куткарылдым

5 -кадам: 5 -кадам: Программалык камсыздоо жана китепканалар

Программалык камсыздоо: Мен Mac OSте Arduino IDE колдондум.

Айдоочулар: Бул сизге көп убакытты үнөмдөйт!

Сиз төмөнкү драйверлерди алышыңыз керек:

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

Arduino китепканалары:

Төмөндө жогорудагы GitHub баракчасынан алынган, кредит russp81ге кетет:

FastLED 3.1.3 китепканасы: https://github.com/FastLED/FastLEDMcLighting китепканасы: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED палитра бычагы: https://github.com/toblum/McLighting Эгерде сиз ESP8266 түзмөгүңүздү билбесеңиз, McLighting гитиндеги окуу текстин караңыз. Бул жакшы жазылган жана сизди ишке киргизиши керек. Кыскасы сиз:

  • Arduino IDEди ESP8266 менен байланышуу үчүн конфигурациялаңыз
  • Эскизди жүктөө (бул реподон) Эскиз 240 пикселдик WS2812B GRB LED тилкесине орнотулган.
  • Биринчи жолу ишке киргенде, ESP8266 өзүнүн WiFi тармагын жарнамалайт, ага туташуу үчүн, ага туташкандан кийин, браузериңизди ишке киргизиңиз жана веб интерфейси түшүнүктүү. (Эгерде интерфейс жүктөлбөсө, браузериңизге "192.168.4.1" териңиз жана go баскычын басыңыз)
  • ESP сиздин wifi тармагыңызда болгондон кийин, ESPтин IP дарегин "/түзөтүү" (башкача айтканда 192.168.1.20/edit) деп жазуу менен веб интерфейсине керектүү файлдарды жүктөй аласыз. Андан кийин файлдарды бул реподон "буларды жүктөө" деп аталган папкадан жүктөңүз.
  • Жүктөп берүүнү аяктагандан кийин, браузериңизге ESPтин IP дарегин териңиз жана сиз иштей башташыңыз керек!"

Кредит Soumojitке көп жардам берген Instructable үчүн барат:

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

6 -кадам: 6 -кадам: Кабелдөө

6 -кадам: Кабелдөө
6 -кадам: Кабелдөө

Бул абдан жөнөкөй, анткени мен бир гана WS2812 LED чипин жана Node MCUну колдоном.

Сиз болгону:

  • WS2812 Data In түйүнүн MCUдагы D1ге туташтырыңыз
  • WS2812 Vin+ Vine to Node MCU (бул 5v USB аркылуу келиши керек)
  • WS2812 VCC/Vin- түйүн MCUдагы GNDге

Сиз каалаган микро USB кубат булагын колдоно аласыз (уюлдук телефондун кубаттагычы, компьютер же жада калса кубат банкы)

Дал ушул!:)

Сунушталууда: