Სარჩევი:

აკონტროლეთ LED თქვენი სმარტფონით: 6 ნაბიჯი
აკონტროლეთ LED თქვენი სმარტფონით: 6 ნაბიჯი

ვიდეო: აკონტროლეთ LED თქვენი სმარტფონით: 6 ნაბიჯი

ვიდეო: აკონტროლეთ LED თქვენი სმარტფონით: 6 ნაბიჯი
ვიდეო: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, ნოემბერი
Anonim
აკონტროლეთ LED თქვენი სმარტფონით
აკონტროლეთ LED თქვენი სმარტფონით

ნაბიჯი 1: წამყვანების დახრა (=

ლინდების დახრა (=
ლინდების დახრა (=
ლინდების დახრა (=
ლინდების დახრა (=

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

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

წრის შექმნა!
წრის შექმნა!
წრის აგება!
წრის აგება!

წრე მარტივია, თუკი ოდესმე დაუკავშირდით led- ს, საერთო ტყვიის, ყველაზე გრძელი, მიწასთან იქნება დაკავშირებული და დანარჩენი კავშირები გადის რეზისტორში 9, 10 და 11 PWM ქინძისთავებში, (პულსის სიგანე-მოდულაცია) PWM ძირითადად ციმციმებს led– ს ისე სწრაფად, რომ ადამიანის თვალი ხედავს მას, როგორც სტაბილურად დაბალ სიმსუბუქეში, განსხვავებული სიკაშკაშე მიიღწევა ცვალებადობის თანაფარდობის შეცვლით. ქინძისთავები 9, 10 და 11 უბრალოდ იმპულსის სიგანის მოდულაციაა თავსებადი. უმოკლესი ტყვია (წითელი) გადის რეზისტენტზე მე -11 პინზე, მეორე უმოკლეს (მწვანე) გადავა პინ 10 -ზე და ბოლოს ლურჯი (დარჩენილი ტყვია) მიდის პინ 9. -ზე და იმ შემთხვევაში, თუ თქვენ უკვე არ გაქვთ შეკრული ყველაზე გრძელი ტყვია- ეს არის თითოეული led– ის უარყოფითი მხარე, ეს უნდა წავიდეს არდუინოზე დაფარული ხვრელით.

ნაბიჯი 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

ახლა ჩვენ დავწერეთ arduino, რომ მივიღოთ სიგნალები, რომლებიც გაიგზავნება დამუშავებით, რომლებიც კონტროლდება თქვენი იდეოვის მიერ, მაგრამ ამას მოგვიანებით მივაღწევთ. თქვენ უნდა შეხვიდეთ ფაილზე-მაგალითები-ფირმა-სტანდარტფიმარტა და ატვირთოთ ის arduino– ში arduino IDE გამოყენებით. გადმოსაწერი საიტებიდან: https://arduino.cc/en/Main/Software მას შემდეგ რაც ატვირთავთ დაფაზე, თქვენ უნდა გადმოწეროთ დამუშავება მოსამზადებლად შემდეგი ნაბიჯისათვის:

ნაბიჯი 4: ბიბლიოთეკები

ბიბლიოთეკები
ბიბლიოთეკები

მას შემდეგ რაც გადმოწერეთ დამუშავება, თქვენ უნდა გადმოწეროთ 2 ბიბლიოთეკა თქვენს იდეასთან და შემდეგ არდუინოსთან კომუნიკაციისთვის. ინსტალაციის ინსტრუქცია უნდა იყოს ჩართული გადმოწერისას ან გადმოტვირთვის გვერდზე. ეს ბიბლიოთეკები მოიცავს: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ მოედანი/ინტერფეისი/დამუშავება დაინსტალირების შემდეგ თქვენ უნდა გადმოწეროთ პროგრამა სახელწოდებით touch osc რედაქტორი აქედან: https://hexler.net/software/touchosc გადაახვიეთ ქვემოთ ბოლოში, იქ ახლოს. მე ჩავდე ბმული წინასწარ მომზადებულზე და ის შეიცავს ღილაკებს, გადასატანებს, ფლაერებს და ფადერს. როდესაც თქვენ დააჭირეთ ერთ მათგანს, ის აგზავნის შეტყობინებას, რომ დამუშავება მოიძიებს და წაიკითხავს. დამუშავების ესკიზი თანდართული იქნება ასევე ამ შეტყობინებების წასაკითხად, ასე რომ თქვენთვის რთული სამუშაო არ არის (=. გახსენით შეხება osc რედაქტორის ფაილი და დააწკაპუნეთ სინქრონიზაციის ღილაკზე, შემდეგ გადადით თქვენს იდეაზე, შეხებით osc აირჩიეთ განლაგება-დამატება და აირჩიეთ მასპინძელი, რომელიც გამოჩნდება. დარწმუნდით, რომ თქვენი იდეა და კომპიუტერი ერთსა და იმავე ქსელშია. ძირითადი გათამაშების ფუნქციები და fader კოდი გაკეთდა ჰარიკინგის საშუალებით, youtube– ზე, მე გავაგრძელე: შეამოწმეთ იგი youtube– ზე (= https:// www.youtube.com/user/Harrybj17 ჩამოტვირთეთ ფაილები აქ:

ნაბიჯი 5: თითქმის არსებობს

თითქმის იქ!
თითქმის იქ!
თითქმის იქ!
თითქმის იქ!

მას შემდეგ რაც მიიღებთ ჩემს ორ ფაილს და სინქრონიზებთ სენსორულ osc– ს, დროა დაასრულოთ დამუშავების ესკიზი, თქვენი არდუინო უნდა დაერთოს! ან თქვენ მიიღებთ შეცდომებს. ახლა თქვენ უნდა შეხედოთ ქვემოთ და თქვენ უნდა ნახოთ ip რაღაც იყო არეულობაში შედეგების ჩაწერეთ იგი თქვენს დამუშავების-osc ინფორმაცია. იგივე პორტთან ერთად. თუ ყველაფერი კარგად მიდის, რასაც თქვენ აკეთებთ იდეაზე, უნდა აისახოს წითელ მწვანე და ლურჯ ფადერებზე. RGB LED ასევე უნდა იყოს განათებული. თუ ამ ყველაფერმა კარგად ჩაიარა კონგრეგრაცია, თუ არა არის მომდევნო საფეხურზე პრობლემების მოგვარების განყოფილება და ასევე.. არ დანებდე, ღირს დროის დახარჯვა. (=

ნაბიჯი 6: TroubleShooting

Დიაგნოსტიკა!
Დიაგნოსტიკა!

თუ თქვენ მიიღებთ მსგავს რამეს- ვერ მუშაობს 64 ბიტიან რეჟიმში, გადმოწერეთ დამუშავების 1.5.1 ვერსია, თუ გამონაკლისი შეცდომები გექნებათ, დარწმუნდით, რომ თქვენი arduino არის ჩართული, თუ არაფერს ასახავთ, დარწმუნდით, რომ თქვენი ip და პორტი სწორია და თქვენი firewall არ ბლოკავს მას. და თუ არ გაერთობით, მაშინ წადით: P ნებისმიერი სხვა შეცდომა გთხოვთ დატოვეთ კომენტარი. (=

გირჩევთ: