Სარჩევი:

CSCI-1200 დასკვნითი გამოცდის პროექტი 2: 3 ნაბიჯი
CSCI-1200 დასკვნითი გამოცდის პროექტი 2: 3 ნაბიჯი

ვიდეო: CSCI-1200 დასკვნითი გამოცდის პროექტი 2: 3 ნაბიჯი

ვიდეო: CSCI-1200 დასკვნითი გამოცდის პროექტი 2: 3 ნაბიჯი
ვიდეო: CSCI 1200 Final Project 2024, ნოემბერი
Anonim
CSCI-1200 დასკვნითი გამოცდის პროექტი 2
CSCI-1200 დასკვნითი გამოცდის პროექტი 2

ამ ლაბორატორიაში თქვენ იყენებთ 4x4 კლავიატურას სერვო ძრავის კუთხის შესაცვლელად. კუთხე განისაზღვრება 3 ციფრიანი შეყვანის საშუალებით კლავიატურის გამოყენებით. კლავიატურა არ მიიღებს არა რიცხვით მნიშვნელობებს.

ამ პროექტისათვის საჭირო აპარატურა:

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

2. 4x4 კლავიატურა

3. სერვო ძრავა

საჭირო ბიბლიოთეკები:

სერვო.ჰ

კლავიატურა.ჰ

ნაბიჯი 1: 4x4 კლავიატურის დაკავშირება

4x4 კლავიატურის დაკავშირება
4x4 კლავიატურის დაკავშირება

4x4 კლავიატურის დასაკავშირებლად, დააკავშირეთ თითოეული პინი კლავიატურაზე, რომელზეც არის არდუნიო, ჯუმბერის მავთულის გამოყენებით. დიაგრამაში გამოყენებული ქინძისთავებია 4-11.

ნაბიჯი 2: შეაერთეთ სერვო ძრავა

შეაერთეთ სერვო ძრავა
შეაერთეთ სერვო ძრავა

სერვო ძრავა მოითხოვს 3 კავშირს არდუინოს დაფასთან:

1. შეაერთეთ გრუნტის მავთული არდუინოს GND პორტთან

2. შეუერთეთ დენის მავთული არდუინოს 5V პორტს

3. შეაერთეთ გამომავალი მავთული არდუინოს ერთ -ერთ ხელმისაწვდომ პორტს, პორტი 3 არჩეულია დიაგრამაში

ნაბიჯი 3: კოდი კლავიატურის სერვო ძრავისთვის

თან ერთვის 1200_FinalExam_Project2.ino ფაილი, რომელიც შეიცავს ამ პროექტისათვის საჭირო ყველა კოდს. კოდი ხელს უშლის მომხმარებლის არასწორი ჩანაწერები. თუ მომხმარებელი შეიყვანს არა რიცხვით მნიშვნელობას, სერვო კუთხე არის 0 და მომხმარებელი იწყებს მონაცემთა შეყვანას თავიდან. თუ რიცხვი 180 -ზე მეტია, სერვოს მაქსიმალური შემობრუნების რადიუსი, კუთხე ავტომატურად დაყენებულია 180 -ზე.

გირჩევთ: