Სარჩევი:
- ნაბიჯი 1: ყველა კომპონენტის მომზადება
- ნაბიჯი 2: კომპონენტების დაკავშირება
- ნაბიჯი 3: კოდის წერა
- ნაბიჯი 4: დემო
ვიდეო: Push Switch Control Led (Arduino): 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
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: დემო
თუ რაიმე პრობლემაა, გთხოვთ შემატყობინოთ
გირჩევთ:
როგორ გამოვიყენოთ Push Switch SkiiiD– ით: 9 ნაბიჯი
როგორ გამოვიყენოთ Push Switch SkiiiD– ით: ეს პროექტი არის ინსტრუქცია " როგორ გამოვიყენოთ Segment 3642BH Arduino– ს საშუალებით skiiiD– ს დაწყებამდე, ქვემოთ მოცემულია ძირითადი ინსტრუქცია skiiiD– ის გამოყენების შესახებ https://www.instructables.com/id/Getting -დაიწყო-SkiiiD- რედაქტორი
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push ღილაკების, ჟოლოს Pi და Scratch გამოყენებით: 8 ნაბიჯი (სურათებით)
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push Buttons, Raspberry Pi და Scratch გამოყენებით: მე ვცდილობდი მეპოვა გზა იმის ახსნა, თუ როგორ მუშაობდა PWM ჩემს მოსწავლეებზე, ამიტომ მე დავაყენე საკუთარი თავი ამოცანა ვცდილობდი გავაკონტროლო LED სიკაშკაშე 2 ღილაკის გამოყენებით - ერთი ღილაკი გაზრდის LED- ს სიკაშკაშეს და მეორე აფერხებს მას. წინსვლისთვის
AVR მიკროკონტროლერი. LED- ების გადართვა Push Button გადამრთველის გამოყენებით. ღილაკზე დებიუანსი .: 4 ნაბიჯი
AVR მიკროკონტროლერი. LED- ების გადართვა Push Button გადამრთველის გამოყენებით. დააჭირეთ ღილაკს დებიუანსი .: ამ განყოფილებაში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ პროგრამა C კოდი ATMega328PU– სთვის, რათა შეცვალოს სამი LED– ის სტატუსი ღილაკის გადამრთველიდან შეყვანის შესაბამისად. ასევე, ჩვენ შევისწავლეთ პრობლემის გადაჭრა "Switch Bounce". როგორც ყოველთვის, ჩვენ გვსურს
სამი Push ON - Push OFF Latching Circuits: 3 ნაბიჯი
სამი Push ON-Push OFF Latching Circuits: Flip-flop ან latch არის წრე, რომელსაც აქვს ორი სტაბილური მდგომარეობა და მისი გამოყენება შესაძლებელია სახელმწიფო ინფორმაციის შესანახად. მიკროსქემის შეცვლა შესაძლებელია სიგნალის გამოყენებით (ამ შემთხვევაში, ღილაკის დაჭერით). აქ, მე გაჩვენებთ სამ განსხვავებულ გზას
LED, Push ღილაკით დაწყება და ჩაქრობა: 5 ნაბიჯი
LED, Push ღილაკით დაწყება და ჩაქრობა: ეს აღწერს მარტივ წრეს, რომელიც საშუალებას მისცემს 9 ვ. ბატარეას ჩართოს LED, და შემდეგ გააქრობს მას შემდეგ, რაც ღილაკი გათავისუფლდება. რაღაც ძალიან მსგავსი იყო სადღაც ფორუმზე დასმულ შეკითხვაში. ვიმედოვნებ, რომ ეს სასარგებლო იქნება როგორც პროტოტიპი