Სარჩევი:

აკრძალული საგუშაგო კოშკი + WiFi კონტროლირებადი RGB LED: 7 ნაბიჯი (სურათებით)
აკრძალული საგუშაგო კოშკი + WiFi კონტროლირებადი RGB LED: 7 ნაბიჯი (სურათებით)

ვიდეო: აკრძალული საგუშაგო კოშკი + WiFi კონტროლირებადი RGB LED: 7 ნაბიჯი (სურათებით)

ვიდეო: აკრძალული საგუშაგო კოშკი + WiFi კონტროლირებადი RGB LED: 7 ნაბიჯი (სურათებით)
ვიდეო: The Wall of Shame that divides Palestine S06 EP.68 | MIDDLE EAST MOTORCYCLE TOUR 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- ის დაკავშირება Node MCU ESP8266- თან და ფერების კონტროლი WiFi- ზე!: D

ნაბიჯი 1: ნაბიჯი 1: დაბეჭდეთ აკრძალული კოშკი

ნაბიჯი 1: დაბეჭდეთ აკრძალული კოშკი
ნაბიჯი 1: დაბეჭდეთ აკრძალული კოშკი
ნაბიჯი 1: დაბეჭდეთ აკრძალული კოშკი
ნაბიჯი 1: დაბეჭდეთ აკრძალული კოშკი

მე მაქვს Anet A8 და აქ არის პარამეტრები, რომლებიც მე გამოვიყენე:

  • ფენის სიმაღლე - 0.2 მმ
  • რაფტები - დიახ - 8 მმ
  • შევსება - 15%
  • მხარს უჭერს - არა
  • ძაფები - CCTree ვერცხლისფერი 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: ინსტრუმენტები

ინსტრუმენტები, რომლებიც მე გამოვიყენე:

  • გასაყიდი რკინა
  • დამხმარე ხელები
  • შედუღების მავთული
  • ელექტრული მავთული - არ უნდა იყოს მაღალი ლიანდაგი

ნაბიჯი 4: ნაბიჯი 4: გადაწყვიტეთ რომელი კომპონენტები გამოიყენოთ

ნაბიჯი 4: გადაწყვიტეთ რომელი კომპონენტები გამოიყენოთ
ნაბიჯი 4: გადაწყვიტეთ რომელი კომპონენტები გამოიყენოთ

იდეები: მე თავდაპირველად მინდოდა ESP8266-12E მოდულის გამოყენება ბრეაკოუტ დაფის გარეშე. თუმცა, თუ ამ გზას გავივლიდი, დამჭირდებოდა:

  1. ცალკე გადასაყვანი გადამყვანი 5 ვ-დან 3.3 ვ-მდე
  2. USB სერიული გადამყვანი FTDI მოდულის ან CP2012 მსგავსი
  3. შეაერთეთ ESP8266 12E ჩიპი საკუთარ ბრეაკოუტ დაფაზე

გთხოვთ იხილოთ სურათი, რომელიც ასახავს როგორ იქნება დაკავშირებული ეს კომპონენტები. ეს აღებულია ამ გვერდიდან. კრედიტი მათ ეკუთვნის:)

მიზეზი, რის გამოც მინდოდა ამ მარშრუტის გავლა იყო სივრცის დაზოგვა, ვინაიდან კოშკის შიგნით არ იყო ძალიან დიდი. მაგრამ როდესაც თქვენ დაამატებთ ყველა დამატებით კომპონენტს დაგჭირდებათ ESP8266 მოდულის გამოკლებით, აღმოჩნდა რომ ის იკავებდა მეტი სივრცე.

ამიტომ, მე მივედი Node MCU 8266 მოდულთან ერთად:)) მას აქვს შემდეგი ჩაშენებული:

  • USB სერიული კონვერტორი კომპიუტერთან მარტივი კომუნიკაციისთვის
  • 3.3 ვ რეგულატორი
  • ESP8266 12E გარღვევის ქინძისთავებით

განხორციელება:

ერთადერთი რაც მჭირდებოდა იყო:

  • კვანძის MCU ESP8266 მოდული
  • W2812 LED
  • ზოგიერთი ელექტრული მავთული მე გადავარჩიე ძველი ATX კვების წყაროდან

ნაბიჯი 5: ნაბიჯი 5: პროგრამული უზრუნველყოფა და ბიბლიოთეკები

პროგრამული უზრუნველყოფა: მე გამოვიყენე Arduino IDE Mac OS– ზე.

მძღოლები: ეს დაზოგავს ბევრ დროს!

თქვენ უნდა მიიღოთ შემდეგი მძღოლები:

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

არდუინოს ბიბლიოთეკები:

ქვემოთ მოცემულია ზემოთ 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- ის დაყენების მეთოდი, იხილეთ მაკლაითინგის გიტ წაკითხული. კარგად არის დაწერილი და უნდა აგიყვანოთ. მოკლედ თქვენ:

  • დააკონფიგურირეთ Arduino IDE ESP8266– თან დასაკავშირებლად
  • ატვირთეთ ესკიზი (ამ რეპოდან) ესკიზი დაყენებულია 240 პიქსელიანი WS2812B GRB LED ზოლისთვის. (შეცვალეთ მოქმედი პარამეტრები "definitions.h" - ში თქვენი სურვილისამებრ)
  • პირველი გაშვებისას, ESP8266 გამოაქვეყნებს რეკლამას საკუთარი WiFi ქსელისთვის, რომ დაუკავშირდეთ მას, მას შემდეგ რაც დაუკავშირდებით, გაუშვით თქვენი ბრაუზერი და ვებ ინტერფეისი გასაგებია. (თუ ინტერფეისი არ იტვირთება, ჩაწერეთ "192.168.4.1" თქვენს ბრაუზერში და დააჭირეთ ღილაკს go)
  • მას შემდეგ რაც ESP თქვენს wifi ქსელშია, შეგიძლიათ ატვირთოთ ვებ – ინტერფეისისთვის საჭირო ფაილები ESP– ის IP მისამართის აკრეფით, რასაც მოყვება „/რედაქტირება“(ანუ 192.168.1.20/ რედაქტირება). შემდეგ ატვირთეთ ფაილები საქაღალდედან წარწერით "ატვირთე ეს" ამ რეპოდან.
  • გადმოტვირთვის დასრულების შემდეგ, ჩაწერეთ ESP IP თქვენს ბრაუზერში და თქვენ უნდა იმოქმედოთ!"

კრედიტი მიენიჭება სუმოჯიტს მისი ინსტრუქციისთვის, რაც ძალიან დაეხმარა:

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

ნაბიჯი 6: ნაბიჯი 6: გაყვანილობა

ნაბიჯი 6: გაყვანილობა
ნაბიჯი 6: გაყვანილობა

ეს ძალიან მარტივია, რადგან მე ვიყენებ მხოლოდ ერთ WS2812 LED ჩიპს და Node MCU.

ყველაფერი რაც თქვენ უნდა გააკეთოთ არის:

  • შეაერთეთ WS2812 Data In D1– თან Node MCU– ზე
  • WS2812 Vin+ to Vin კვანძის MCU– ზე (ეს უნდა იყოს 5v, რომელიც შემოდის USB– ით)
  • WS2812 VCC/Vin- დან GND კვანძის MCU- ზე

თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი მიკრო USB კვების წყარო (მობილური ტელეფონის დამტენი, კომპიუტერი ან თუნდაც დენის ბანკი)

Ის არის!:)

გირჩევთ: