Სარჩევი:

Push Switch Control Led (Arduino): 4 ნაბიჯი
Push Switch Control Led (Arduino): 4 ნაბიჯი

ვიდეო: Push Switch Control Led (Arduino): 4 ნაბიჯი

ვიდეო: Push Switch Control Led (Arduino): 4 ნაბიჯი
ვიდეო: Arduino - Turn LED On and Off With Push Button 2024, ნოემბერი
Anonim
Push Switch Control Led (Arduino)
Push Switch Control Led (Arduino)

Tinkercad პროექტები »

გამარჯობა !, დღეს მე ვაჩვენებ როგორ გამოვიყენო ღილაკი არდუინოში LED- ის ჩართვის/გამორთვის მდგომარეობის გასაკონტროლებლად.

ამისათვის მე გამოვიყენებ TinkerCAD- ს, რომელიც ძალიან მარტივი გამოსაყენებელია და ემსახურება ჩვენს მიზნებს, როდესაც საქმე ეხება მსგავს რაღაცეებს.

თუ გსურთ იცოდეთ როგორ გამოიყენოთ TinkerCAD, შეგიძლიათ შეამოწმოთ ჩემი პოსტი ელექტრონული პროექტებისთვის TinkerCAD– ის ძირითადი გამოყენების შესახებ.

ბმული:

ნაბიჯი 1: ყველა კომპონენტის მომზადება

ყველა კომპონენტის მომზადება
ყველა კომპონენტის მომზადება

ახლა მიიღეთ ჩვენი ტესტირებისთვის საჭირო ყველა კომპონენტი:

1) არდუინო უნო

2) მცირე პურის დაფა

3) LED

4) დააჭირეთ ღილაკს

5) რეზისტორი (10K-ohms) (მნიშვნელობა შეიძლება შეიცვალოს რეზისტორის პარამეტრების მენიუში, მასზე დაჭერით)

6) რეზისტორი (220 ohms)

ნაბიჯი 2: კომპონენტების დაკავშირება

კომპონენტების დაკავშირება
კომპონენტების დაკავშირება

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

ამისათვის მოათავსეთ ღილაკი პურის დაფის ხიდში (როგორც ნაჩვენებია) და გადმოათრიეთ მავთული ბიძგის ღილაკის ერთ -ერთი ბუდედან და დააკავშირეთ იგი პურის დაფის დადებით სერიებთან. შემდეგ დააკავშირეთ 10k-ohms რეზისტორი წინააღმდეგობის სხვა პინთან (როგორც ნაჩვენებია). ახლა ეს იმოქმედებს როგორც გადამრთველი პოზიტიურ და რეზისტორულ მონაკვეთს შორის.

გადმოათრიეთ მავთული რეზისტორთან დაკავშირებული ღილაკის იმავე ტერმინალიდან და დაუკავშირეთ არდუინოს პინ 2-ს. ეს იმოქმედებს, როგორც შეყვანის ღილაკი. შეაერთეთ რეზისტორის მეორე ბოლო პურის დაფის გრუნტის მონაკვეთზე (-ve). დააკავშირეთ პოზიტიური განყოფილება არდუინოს 5 ვ მიწოდებასთან და უარყოფითი განყოფილება არდუინოს GND (მიწასთან).

ახლა ჩვენ გვჭირდება LED- ის დაკავშირება Arduino– ს პინ 13 – თან (თქვენ შეგიძლიათ აირჩიოთ ნებისმიერი) 220 ოჰმ რეზისტორის საშუალებით.

ნაბიჯი 3: კოდის წერა

კოდის წერა
კოდის წერა

გახსენით კოდის ჩანართი ეკრანის მარჯვენა მხარეს და შეარჩიეთ კოდირების რეჟიმი ტექსტად და წაშალეთ მასში არსებული კოდი.

პირველი, გამოაცხადეთ Arduino– სთან დაკავშირებული ღილაკი და LED ქინძისთავები. ახლა ჩვენ გვჭირდება ცვლადი, რომელსაც შეუძლია შეინახოს ღილაკის მდგომარეობა (მოქმედებს როგორც მეხსიერება). ასე გამოვაცხადოთ მთელი ცვლადი ამისათვის და მივანიჭოთ ნაგულისხმევი მნიშვნელობა 0 -ს (მყოფი OFF მდგომარეობა აღნიშნულია როგორც 0).

ახლა კონფიგურაციის ფუნქციაში გამოაცხადეთ led pin რეჟიმი OUTPUT და ღილაკის pin რეჟიმი INPUT.

Void loop ფუნქციაში წაიკითხეთ ღილაკის მდგომარეობა digitalRead– ის გამოყენებით და შეინახეთ იგი ცვლადში.

ახლა შეამოწმეთ არის თუ არა ღილაკის მდგომარეობა HIG H, გამოიყენეთ მაღალი ძაბვა led pin სხვაზე დაბალი ძაბვით.

შეამოწმეთ კოდი სიმულაციის დაჭერით.

ნაბიჯი 4: დემო

თუ რაიმე პრობლემაა, გთხოვთ შემატყობინოთ

გირჩევთ: