Სარჩევი:

ESP8266 უსადენო RGB ფარები (Genesis Coupe): 10 ნაბიჯი (სურათებით)
ESP8266 უსადენო RGB ფარები (Genesis Coupe): 10 ნაბიჯი (სურათებით)

ვიდეო: ESP8266 უსადენო RGB ფარები (Genesis Coupe): 10 ნაბიჯი (სურათებით)

ვიდეო: ESP8266 უსადენო RGB ფარები (Genesis Coupe): 10 ნაბიჯი (სურათებით)
ვიდეო: RGB led stick своими руками. Лампа трубка. WLED прошивка 2024, ივლისი
Anonim
ESP8266 უსადენო RGB ფარები (Genesis Coupe)
ESP8266 უსადენო RGB ფარები (Genesis Coupe)
ESP8266 უსადენო RGB ფარები (Genesis Coupe)
ESP8266 უსადენო RGB ფარები (Genesis Coupe)

ეძებთ დაამატოთ მრავალ ფერადი RGB LED ნათურები თქვენს ფარებზე? ადამიანების უმეტესობისთვის სალაროს ნაკრებმა შესაძლოა შეამოწმოს საჭირო ყუთები. ბრენდის სახელებიდან შეგიძლიათ მიიღოთ გამოცდილი, დადასტურებული სისტემა გარკვეული დონის გარანტიით. მაგრამ კიდევ რა მოყვება მას? იაფი ადვილი დასაკარგი დისტანციური? ნაყარი გაყვანილობა? ბრენდის ეკოსისტემის ჩაკეტვა? თუ თქვენ გაქვთ წვრილმანი წვრილმანი, წაიკითხეთ შემდგომ, რომ გაიგოთ როგორ დაიწყოთ თქვენი საკუთარი RGB LED ნაკრების დამზადება. დარწმუნდით, რომ წაიკითხეთ კანონები თქვენს მხარეში ავტომობილის განათების მოთხოვნებთან დაკავშირებით. მე არ ავიღებ ან ვიღებ რაიმე პასუხისმგებლობას თქვენს ქმედებებზე!

ეს სახელმძღვანელო იწყება რამდენიმე ვარაუდით, ასე რომ გთხოვთ გააგრძელოთ ეს პუნქტები სანამ გააგრძელებთ:

  • გაეცანით ESP8266 და როგორ დაპროგრამდეს იგი
  • შეძლოთ თქვენი მანქანის ფარის დაშლა
  • შეძლებ შედუღებას საკუთარი თავის დაწვის გარეშე … R. I. P. ჩემი თითების რჩევები
  • იცოდეთ, რომ აქ რაიმე შეიძლება იყოს განსხვავებული თქვენი ავტომობილისთვის, ასე რომ შეცვალეთ შესაბამისად
  • დარწმუნდით, რომ წაიკითხეთ კანონები თქვენს მხარეში ავტომობილის განათების მოთხოვნებთან დაკავშირებით

ნაბიჯი 1: ფარები კონტროლერის დაფა - შეაგროვეთ მასალები

ფარები კონტროლერის დაფა - შეაგროვეთ მასალები
ფარები კონტროლერის დაფა - შეაგროვეთ მასალები

ორი ფარების მიკროკონტროლის დაფისთვის დაგჭირდებათ შემდეგი ნაწილების შეგროვება

  • 2 x ESP-01 დაფები
  • 2 x პროტოტიპის დაფა (2.54 მმ / 0.1 " / 100 მილი მოედანზე ხვრელები)
  • 4 x 2N7000 მცირე ზომის სიგნალი mosfets (TO-92 პაკეტი)
  • 4 x 1N4001 მაკორექტირებელი დიოდი
  • 4 x 0.1uF კონდენსატორები
  • 2 x ღია სანიაღვრე გაიყვანეთ რეზისტორები - 2k Ohm to 4k Ohm
  • 2 x რეზისტორის გამყოფი ზედა რეზისტორები - დაახლოებით 8.2k Ohm
  • 2 x რეზისტორის გამყოფი ქვედა რეზისტორები - დაახლოებით 2k Ohm– დან 4K Ohm– მდე
  • 2 x მამალი კონვერტორი მოდული - გამომავალი დაყენებულია 5 ვ
  • 2 x LDO მოდული - გამომავალი 3.3 ვ
  • სურვილისამებრ: 2x ხრახნიანი ტერმინალური ბლოკი
  • სურვილისამებრ: 2x ESP-01 breadboard გადამყვანები
  • სურვილისამებრ: 2x TVS ტალღის დაცვის დიოდები (~ 18V-21V)
  • სურვილისამებრ: 2x 22uF კონდენსატორები (25V წთ)
  • სურვილისამებრ: 2x 22uF კონდენსატორები (6.3V წთ)

წყარო

მე მივიღე თითქმის ყველაფერი ამ სახელმძღვანელოში eBay– დან (ან China Bay, როგორც მე მას ვეძახი). ეს იმიტომ ხდება, რომ მე არ მაწუხებს ყალბი ან დაბალი ხარისხი, როდესაც საქმე ეხება ისეთ საკითხებს, როგორიცაა ხრახნიანი ტერმინალები, რეზისტორები, დაფები ან დაბალი სიმძლავრის მოსფეტი. მე მათ საზღვრებამდე არ მივყავარ. თუმცა მე კარგი ფული დავხარჯე TVS დიოდებზე და კონდენსატორებზე, მათი შეკვეთით DigiKey. მე ეს გავაკეთე მხოლოდ იმის გარანტიისთვის, რაც მე მივიღე, რაც მე შევუკვეთე.

ნაბიჯი 2: კონტროლერის დაფა - დენის შეყვანის დაცვა

კონტროლერის დაფა - დენის შეყვანის დაცვა
კონტროლერის დაფა - დენის შეყვანის დაცვა

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

ნაბიჯი 3: კონტროლერის დაფა - კვების წყაროები

კონტროლერის დაფა - კვების წყაროები
კონტროლერის დაფა - კვების წყაროები
კონტროლერის დაფა - კვების წყაროები
კონტროლერის დაფა - კვების წყაროები

მას შემდეგ, რაც თქვენი შემავალი ენერგია გადის დაცვის წრეს, თქვენ გინდათ დაიწყოთ მისი გამოყენება ბორტზე არსებული კომპონენტებისთვის. ეს არის თქვენი მამალი კონვერტორის და LDO მოვალეობა. მამლის კონვერტორს შეუძლია ეფექტურად დააქვეითოს თქვენი მანქანის 14 ვ ძაბვა 4.5 ვ -მდე გამომავალზე. WS2818B LED- ები და LDO დაუკავშირდება მამალს. LDO შემდგომ არეგულირებს ძაბვას 3.3 ვ -მდე ESP8266- ის გამოსაყენებლად და შემყვანი კონცენტრატორებისთვის.

შენიშვნა: მამალი დაყენებულია 4.5V– ზე, რადგან ციფრული სიგნალი MCU– დან LED– ებამდე არის მხოლოდ 3.3 V. თუ LED- ები მუშაობს 5.0V- ზე, ზოგჯერ არასწორი მონაცემები მიიღება LED- ების მიერ და არასწორი ფერი გამოჩნდება. მამლის გადამყვანის დაწევა 4.5 ვ -მდე ამცირებს ამ შანსს. ალტერნატიულად გამოიყენეთ ძაბვის დონის გადამყვანი MCU და LED- ებს შორის.

ნაბიჯი 4: კონტროლერის დაფა - შეყვანის გადამრთველები

კონტროლერის დაფა - შეყვანის გადამრთველები
კონტროლერის დაფა - შეყვანის გადამრთველები

მოდით ახლა ვისაუბროთ შეყვანის გადამრთველებზე. ვთქვათ, ჩვენ გვინდა, რომ ჩვენმა კონტროლერმა დაფა გამოავლინოს როდის ანათებს ბრუნვის სიგნალი და მუშაობს თუ არა დაბალი სხივი. ძალაუფლების არსებობის გამოვლენის გარკვეული მექანიზმია საჭირო. ჩვენ გვაქვს პრობლემა, რომ თქვენი მანქანის დენის სიგნალები ძალიან მაღალი ძაბვაა იმისათვის, რომ პირდაპირ თქვენს ESP8266- ს დაუკავშიროთ. ძალიან ცოტა ჩიპი არსებობს, რომელსაც შეუძლია 16V სიგნალთან დაკავშირება და პირდაპირ ეთქვას ამის შესახებ. ამის გამო ჩვენ ვასრულებთ იზოლაციის ფენას ელექტროგადამცემი ხაზების ფარები და ESP8266 შეყვანა. სულ რაღაც 3 რეზისტორით, კონდენსატორით და მცირე სიგნალის მოსფეტით ჩვენ შეგვიძლია შევაჯამოთ მაღალი ძაბვის მქონე გადამრთველი, რომელიც აგვარებს ჩვენს მოთხოვნილებებს და გააჩნია დენონსირების უნარი!

ოპერაციის თეორია არის mosfet- ის გამოყენება, როგორც ღია გადინების ბუფერი. იხილეთ სურათი, თუ როგორ უნდა ააწყოთ თქვენი წრე. IN სიგნალი მოდის თქვენი ფარის შემობრუნების სიგნალის +12V სიმძლავრიდან, დაბალი სხივიდან ან მაღალი სხივიდან. OUT სიგნალი მიდის თქვენს ESP-01 პინზე. რომელი პინის გამოყენება იქნება დაფარული პროგრამული უზრუნველყოფის განყოფილებაში.

ნაბიჯი 5: კონტროლერის საბჭო - საჭიროა გარკვეული შეკრება

კონტროლერის საბჭო - საჭიროა გარკვეული შეკრება
კონტროლერის საბჭო - საჭიროა გარკვეული შეკრება
კონტროლერის საბჭო - საჭიროა გარკვეული შეკრება
კონტროლერის საბჭო - საჭიროა გარკვეული შეკრება

განლაგება თქვენზეა! რა თქმა უნდა, დამეხმარა ამონაწერის დახატვა ფურცელზე, სანამ კომპონენტები ქვემოთ ჩავდე. იგი ასევე ეხმარება თავიდან აცილების მიზნით soldering სანამ მას შემდეგ, რაც ყველაფერი განთავსდება და საბოლოო. ჩემს პირველ დაფაზე მე უბრალოდ გავანადგურე ის, ნაცვლად იმისა, რომ ფაქტების შემდგომ ვცდილობდი კომპონენტების გადაადგილებას.

წინა ნაბიჯების მიმოხილვა:

მანქანის სიმძლავრე => შეყვანის დაცვა => 5 ვ სიმძლავრე => 3.3 ვ სიმძლავრე => პროცესორი

გვერდით ფიქრობდა

მე გირჩევთ ინვესტიცია განახორციელოთ ხრახნიანი ტერმინალის ბლოკში. დამატებითი მოხერხებულობა ფასდაუდებელია და ის ფორუმს ბევრად პროფესიონალურს ხდის. ESP-01 დაფის ადაპტერის გამოყენება ასევე გაძლევთ საშუალებას ამოიღოთ და ჩაანაცვლოთ ESP-01 ნებისმიერ დროს, თუ ის გატეხილია ან საჭიროებს გადაპროგრამებას.

ნაბიჯი 6: კონტროლერის დაფა - პროგრამული უზრუნველყოფა

კონტროლერის დაფა - პროგრამული უზრუნველყოფა
კონტროლერის დაფა - პროგრამული უზრუნველყოფა

თქვენი განვითარების გარემო შედგება უახლესი Arduino IDE- სგან (arduino.cc) და მაკუნას NeoPixelBus ბიბლიოთეკისგან, რომლის გადმოწერაც შეგიძლიათ ბიბლიოთეკის მენეჯერის Arduino- ს გამოყენებით. Arduino IDE– სთვის ESP8266 მხარდაჭერის დასამატებლად მიჰყევით ამ ინსტრუქციას:

თან ერთვის ჩემი პროექტის წყაროს კოდი

ESP-01 pinout არის შემდეგი:

  • GPIO 0 - დაბალი სხივის შეყვანა
  • GPIO 1 - შემობრუნების სიგნალის შეყვანა
  • GPIO 2 - ზოლები 2 გამომავალი
  • GPIO 3 - კუთხის ზოლის გამომავალი

თქვენ თავისუფლად შეგიძლიათ გამოიყენოთ ნებისმიერი ESP8266 მოდული, რომელიც გსურთ უფრო ხელმისაწვდომი I/O ქინძისთავებით.

ავტომატიზაცია

დემო პროგრამული უზრუნველყოფა დაპროგრამებულია ისე, რომ კუთხის ზოლის ქარვა აანთოს ბრუნვის სიგნალთან ერთად. ეს მხოლოდ უბრალო მაგალითია იმისა, თუ როგორ შეგიძლიათ ამ კონტროლერის დაფის მიღმა გაიაროთ სალარო კომპლექტის მიღმა. შემობრუნების სიგნალის გაჩერების შემდეგ 1.25 წამის განმავლობაში ის უბრუნდება ყოველთვის ჩართულს / DRL. ის უკვე დაპროგრამებულია, რომ შემობრუნების სიგნალი იყოს ქარვისფერი, ხოლო DRL მეხსიერებაში ინახება, როგორც ბოლო ფერი, რომელიც თქვენ დააყენეთ. ეს ნიშნავს, რომ თქვენ შეგიძლიათ გამოიყენოთ თქვენი ტელეფონი ნაგულისხმევი DRL ფერის დასაყენებლად ქარვის მობრუნების სიგნალის ფუნქციის შენარჩუნებისას.

გთხოვთ იცოდეთ ავტომობილის განათების კანონები თქვენს მხარეში.

კონტროლი

თქვენს ქსელში ESP8266 უნდა გამოჩნდეს როგორც https://headlight-left.local ან https://headlight-right.local. იქიდან შეგიძლიათ დარეკოთ URL "https://headlight-left.local/help", რომ ნახოთ დახმარების მენიუ და გაეცნოთ ჰექსტოქსის ფერის მნიშვნელობების გაგზავნას HTTP მოთხოვნების არგუმენტებად.

ნაბიჯი 7: კუთხის LED ზოლები ("პარკინგის შუქი") - კომპონენტები

კუთხის LED ზოლები
კუთხის LED ზოლები
კუთხის LED ზოლები
კუთხის LED ზოლები
კუთხის LED ზოლები
კუთხის LED ზოლები

თქვენ შეგიძლიათ შეიძინოთ ეს ები 100 ფურცლად საკმაოდ იაფად ინტერნეტით. ისინი მოდიან მრგვალი PCB ბალიშებით, რომელთა ადვილად შედუღება შესაძლებელია. ხისტი მავთულხლართებით შეგიძლიათ შეაერთოთ ეს ერთად და გააკეთოთ ყველა სახის ფორმა. ან ფხვიერი მავთულით შეგიძლიათ შეკეროთ ეს ტანსაცმელში.

ნაბიჯი 8: კუთხის LED ზოლები ("პარკინგის შუქი")

კუთხის LED ზოლები
კუთხის LED ზოლები

ეს მარტივია: ძალა, საფუძველი და მონაცემები ყველა მიჰყვება ერთ მიმართულებას. მე გამოვიყენე 18 LED თითოეულ მხარეს. LED ზოლის სიგრძე, რომლის გაკეთებაც შეგიძლიათ, არის პროგრამირებადი და პრაქტიკულად შეუზღუდავი.

ნაბიჯი 9: ფარების დაყენება

ფარის მონტაჟი
ფარის მონტაჟი
ფარის მონტაჟი
ფარის მონტაჟი

ფარის ამოღება განსხვავებულია თითოეული მანქანისთვის. 2013 წლის Genesis Coupe– ზე ფარები ვერ მოიხსნება მანქანის წინა ბამპერის ამოღების გარეშე! ფარის გახსნა საბედნიეროდ მარტივია. ყველაფერი რაც თქვენ გჭირდებათ არის ფარების გამოცხობა ღუმელში 205 – დან 215 გრადუსამდე F– ზე დაახლოებით 15 წუთის განმავლობაში. ეს გახდის ბეჭედს საკმარისად სუსტს, რომ თქვენ შეძლოთ ფარების დაშორება. აუცილებლად შეჩერდით YouTube– ზე დაუსრულებელი თვალით, თუ როგორ უნდა გადაიღოთ ვიდეოები ამ თემაზე.

ფარები ერთმანეთთან ერთად აყენებს მხოლოდ ნაწილების სენდვიჩს და სურვილისამებრ კვლავ გათბობას.

პროფესიონალური რჩევა: სანამ ფარებს ღუმელში დააყენებთ, უნდა ამოიღოთ ბოლქვები, ხრახნები და სხვა ყველაფერი, რაც ხელს შეგიშლით. როდესაც ფარები გამოდის ღუმელიდან, თქვენი ერთადერთი საზრუნავი ის არის, რომ ის გამოყოს.

გირჩევთ: