Სარჩევი:

ინტერნეტ ნეონის LED გულის სინათლე: 6 ნაბიჯი (სურათებით)
ინტერნეტ ნეონის LED გულის სინათლე: 6 ნაბიჯი (სურათებით)

ვიდეო: ინტერნეტ ნეონის LED გულის სინათლე: 6 ნაბიჯი (სურათებით)

ვიდეო: ინტერნეტ ნეონის LED გულის სინათლე: 6 ნაბიჯი (სურათებით)
ვიდეო: ჯონ გოლდტვეიტი - “გულის გაწმენდა” - აუდიო წიგნი 2024, ივნისი
Anonim
Image
Image
ინტერნეტ ნეონის LED გულის სინათლე
ინტერნეტ ნეონის LED გულის სინათლე
ინტერნეტ ნეონის LED გულის სინათლე
ინტერნეტ ნეონის LED გულის სინათლე

კილომეტრები იმ განსაკუთრებული ვიღაცის გარდა თუ უბრალოდ სოციალური დისტანცია? გსურთ აცნობოთ მათ, რომ თქვენ ფიქრობთ მათზე? ააშენეთ ეს ინტერნეტთან დაკავშირებული ნეონის LED განათება და დააყენეთ ის თქვენი ტელეფონიდან ან კომპიუტერიდან, ნებისმიერ დროს, ნებისმიერი ადგილიდან

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

მარაგები

• გულის ფორმის "LED ნეონის" ნიშანი ამაზონიდან (მოძებნეთ გულის ნეონის led ნიშანი) ან სხვაგან. ეს არ არის ნამდვილი ნეონის ნიშნები გაზით სავსე მილებით, არამედ LED ზოლები, რომელიც დაფარულია გამჟღავნებული პლასტმასით და წააგავს ნეონის მილებს სხვადასხვა ფერებში. თქვენ შეგიძლიათ შეიძინოთ ერთი თანდართული ბაზით, ან შექმნათ თქვენი საკუთარი ბაზა. უმეტესობა მუშაობს 5 ვ -ზე და აქვს USB კონექტორები ენერგიისთვის.

რამდენიმე მაგალითი:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini ან სხვა ESP8266

• მიკრო USB მონაცემთა კაბელი დაფის დასაპროგრამებლად

• NPN ტრანზისტორი, ზოგადი დანიშნულების, როგორიცაა 2N2222, 2N3904 ან 2N4401

• რეზისტორი 1/8 ან 1/4 ვატი, 100 -დან 470 ომამდე

• დასაკავშირებელი მავთული

• პერფორი, სითბოს შემცირების მილები (სურვილისამებრ)

ინსტრუმენტები • დიაგონალური საჭრელი

ან მავთულის სტრიპტიზიორი

• შესადუღებელი რკინა და შესადუღებელი

ძირითადი:

უკეთესი:

• Arduino IDE პროგრამირებისათვის

• ძირითადი ვოლტმეტრი:

ან ფხვიერი LED (სურვილისამებრ)

• ხრახნიანი

ნაბიჯი 1: ააშენეთ თქვენი LED გულის შუქი

ააშენეთ თქვენი LED გულის შუქი
ააშენეთ თქვენი LED გულის შუქი
ააშენეთ თქვენი LED გულის შუქი
ააშენეთ თქვენი LED გულის შუქი

ნაბიჯი 1: მოამზადეთ LED გულის შუქი

გახსენით ნიშნის ბაზა ბატარეის საფარისა და ნებისმიერი ხრახნის ამოღებით. შეინახეთ ხრახნები.

თქვენ გსურთ იპოვოთ პოზიტიური 5 ვოლტი და მიწასთან დაკავშირებული კავშირები, ხოლო ვოლტმეტრი ამას ბევრად აადვილებს. შეაერთეთ ნიშანი USB ენერგიაზე და გამოიკვლიეთ ვოლტმეტრით. ჯერ სცადეთ ბატარეის კონტაქტები ბატარეის დამჭერში. დადებითი 5v შეიძლება აღინიშნოს "+" - ით, ხოლო მიწასთან დაკავშირებული ან უარყოფითი ბატარეის კონტაქტი ჩვეულებრივ არის ზამბარა ბატარეის ყუთის მოპირდაპირე კუთხეში მიმაგრებული მავთულით. მას შემდეგ რაც აღნიშნავთ + და სახმელეთო კონტაქტებს, შეგიძლიათ ამოიღოთ ნებისმიერი სხვა ბატარეის ტერმინალი ყუთში - ჩვენ საერთოდ არ ვიყენებთ ბატარეებს.

იქნება ერთი წყვილი მავთული USB დანამატიდან (ერთი + და ერთი მიწაზე) და მეორე ნაკრები მიდის გულში (ისევ ერთი + და მეორე მიწასთან.) ამოიღეთ მხოლოდ მავთული, რომელიც მიწასა და LED ნიშანი, დატოვეთ დანარჩენი სამი მავთული, რადგან ისინი მიმაგრებულია ბატარეის კონტაქტებზე. შეაერთეთ წითელი მავთული + ბატარეის ტერმინალზე და შავი მავთული მიწასთან კონტაქტზე.

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

[თუ თქვენ არ გაქვთ ვოლტმეტრი (და თქვენ უნდა გქონდეთ - მარტივი პირობა იაფი და მოსახერხებელია, მხოლოდ ბატარეების შესამოწმებლად) შეგიძლიათ გამოიყენოთ ერთი LED, რომ იპოვოთ + და სახმელეთო კავშირები. LED- ის უფრო გრძელი ბილიკი მიდის + და უფრო მოკლე ადგილზე. შეეხეთ მხოლოდ მოკლედ, რადგან აქ არ იყენებთ მიმდინარე შეზღუდვის რეზისტორს.]

ნაბიჯი 2: შეიკრიბეთ წრე

შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე

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

თუ ტესტირების დროს იყენებთ პურის დაფას, შეგიძლიათ ჩაწეროთ ერთი LED, რომ დაიჭიროთ გულში, მაგრამ დარწმუნდით, რომ უყურეთ პოლარობას: უფრო გრძელი ფეხი LED- ზე მიდის წითელ + ტყვიისკენ. ბევრი ფართოდ გავრცელებული ზოგადი დანიშნულების NPN ტრანზისტორი შეიძლება გამოყენებულ იქნას, როგორიცაა 2N2222 ან 2N4401, მაგრამ თქვენ უნდა შეამოწმოთ კონკრეტული მოწყობილობის ხერხი, რომელსაც იყენებთ: სამი მავთულის სადენები მოდის ტრანზისტორიდან, გამცემიდან (E), კოლექტორიდან (C) და ბაზიდან (B) მაგრამ ამ ლიდერების თანმიმდევრობა შეიძლება განსხვავდებოდეს მოწყობილობისა და მწარმოებლის მიხედვით. ბაზა (B) ხშირად არის, მაგრამ არა ყოველთვის ცენტრალური ლიდერი. შედუღებამდე შეამოწმეთ სპეციფიკაციის ფურცელი იმ კონკრეტული ტრანზისტორისთვის, რომელსაც იყენებთ. შეაერთეთ რეზისტორის ერთი ბოლო D6- თან WeMos დაფაზე, მეორე კი ტრანზისტორის ფუძესთან (B). საჭირო რეზისტორის ღირებულება დამოკიდებულია თქვენს მიერ არჩეულ ტრანზისტორზე, ასევე იმაზე, თუ რამდენ დენს გამოიმუშავებს LED ნიშანი, მაგრამ სავარაუდოდ დაეცემა 100 - 470 ომის დიაპაზონში. ჩვენ გვინდა, რომ ტრანზისტორი იმოქმედოს როგორც გადამრთველი, რომელიც ცნობილია როგორც "გაჯერებული" მდგომარეობა. (არსებობს სხვადასხვა ონლაინ გამომთვლელი საბაზისო რეზისტორული მნიშვნელობებისათვის, მაგრამ საჭირო იქნება რამოდენიმე განსხვავებული რეზისტორისთვის საჭიროების შემთხვევაში, როდესაც წრე დასრულდება). ტრანზისტორი კოლექტორთან (C) და გამცემი (E) ტყვიის მიდის შავი მიწის ტყვიამდე. სანამ გააგრძელებთ, შეამოწმეთ ყველა თქვენი კავშირი სქემატური და დიაგრამის საწინააღმდეგოდ, განსაკუთრებით ტრანზისტორული კავშირები.

თქვენ ასევე გჭირდებათ მავთული მიწიდან G pin– მდე WeMos mini– ზე, ასევე მავთული +5 ვოლტიდან WeMos– ის დაფაზე 5V მარკირებით. კონვენციის თანახმად, + ძაბვის მავთულები ხშირად წითელია, ხოლო მიწის მავთულები ჩვეულებრივ შავია იდენტიფიკაციისთვის.

ნაბიჯი 3: დარეგისტრირდით Adafruit IO– ზე

დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე
დარეგისტრირდით Adafruit IO– ზე

შემდეგი, თქვენ გსურთ დარეგისტრირდეთ უფასო ანგარიშზე IO.adafruit.com– ზე. აირჩიეთ "დაიწყე უფასოდ". თქვენ აირჩევთ მომხმარებლის სახელს და მოგეცემათ გრძელი ალფანუმერული გასაღები, როგორიცაა "aio_5NrczkqJQCTddgWWOQM1glJSx". ჩაწერეთ ორივე მოგვიანებით.

შექმენით ორი არხი მონაცემების გადასატანად თქვენს მოწყობილობასა და Adafruit IO სერვერს შორის. ერთს უნდა დაერქვას "დაწყება" და მეორეს "უკუკავშირი" (ყველა მცირე ზომის.)

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

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

ნაბიჯი 4: პროგრამირება ESP2866

ჩამოტვირთეთ უახლესი Arduino IDE პროგრამული უზრუნველყოფა თქვენი კომპიუტერისთვის https://www.arduino.cc/en/Main/Software და დააინსტალირეთ დაფების აღწერილობა https://arduino.esp8266.com/stable/package_esp8266c… პარამეტრებში -> დამატებითი დაფა მენეჯერის მისამართები. ახლა თქვენ უნდა ნახოთ კიდევ რამდენიმე დაფა Tools -> დაფების მენიუში, მათ შორის (LOLIN) WeMos mini.

გადადით მენიუში Sketch -> ბიბლიოთეკის ჩართვა -> ბიბლიოთეკების მართვა … აქ თქვენ მოძებნით და დააინსტალირებთ ორი საჭირო Arduino ბიბლიოთეკის უახლეს ვერსიას: ESP8266WiFi და Adafruit_IO_WiFi. დახურეთ საძიებო ველი დასრულების შემდეგ.

ახლა ჩამოტვირთეთ გულის კოდი ამ გვერდზე თქვენს კომპიუტერში და გახსენით Arduino IDE– ში. თქვენ შეიძლება გქონდეთ მითითება შეინახოთ იგი ამავე სახელწოდების საქაღალდეში.

** პარამეტრების განყოფილებაში შეიყვანეთ თქვენი ღირებულებები IO_USERNAME და IO_KEY ადაფრუტიდან, ასევე თქვენი საკუთარი WiFi ქსელის WIFI_SSID და WIFI_PASS. თქვენ შეგიძლიათ შეცვალოთ რამოდენიმე სხვა პარამეტრი თქვენი შეხედულებისამებრ:

ხანგრძლივობა 1000* 60* 30: ნაგულისხმევი დრო სინათლის ჩართვისთვის არის 30 წუთი

#განსაზღვრეთ minFade 10: ალბათ არ არის საჭირო ამის შეცვლა

#განსაზღვრეთ maxFade 200: დიაპაზონი 100 - 500

შეინახეთ შესწორებული კოდი.

გადადით IDE მენიუში და აირჩიეთ ინსტრუმენტები -> დაფები -> LOLIN (WeMos) D1 და მინი. მიამაგრეთ USB კაბელი WeMos დაფაზე და თქვენს კომპიუტერზე და შეარჩიეთ შესაბამისი სერიული პორტი Tools -> Port. აირჩიეთ მენიუ Sketch -> ატვირთვა და დაელოდეთ პროცესის დასრულებას. გათიშეთ სერიული კაბელი.

Arduino IDE– ს დაყენებისა და გამოყენების შესახებ უფრო დეტალური ინსტრუქციისთვის, ისევე როგორც მრავალი სხვა თემისთვის, იხილეთ შესანიშნავი

ნაბიჯი 5: აანთეთ თქვენი გული

გაანათე შენი გული!
გაანათე შენი გული!

შეაერთეთ გული 5 ვ USB ენერგიის წყაროსთან. თქვენ უნდა ნახოთ ლურჯი LED განათებული მიკროსქემის დაფაზე.

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

Დიაგნოსტიკა

თუ პრობლემები გაქვთ, შეამოწმეთ შემდეგი:

იკვებება ESP8266 (ლურჯი LED)?

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

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

IDE სერიული მონიტორი შეიძლება გამოყენებულ იქნას ნებისმიერი პრობლემის გამართვის დასახმარებლად.

ნაბიჯი 6: ისიამოვნეთ

ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!
ისიამოვნეთ!

უსინდისო დანამატი: ეს ინსტრუქცია მომზადდა როგორც მონაწილეობა Hearts კონკურსში https://www.instructables.com/contest/heart/ ხმა მიეცი მას!

სად წავიდეთ აქედან (გამოწვევა):

რას იტყვით რეგულირებადი ტაიმერის ჩართვაზე, რამდენ ხანს რჩება გული განათებული?

რას იტყვით ორ დაწყვილებულ მოწყობილობაზე, თითოეულს აქვს ღილაკი მეორის გასააქტიურებლად?

გირჩევთ: