Cách Đấu Nút Nhấn 4 Chân – Cách Đấu Công Tắc Nút Nhấn Xịn – Sửa Chữa Tủ Lạnh Chuyên Sâu Tại Hà Nội

Bạn đang đọc : Cách Đấu Nút Nhấn 4 Chân – Cách Đấu Công Tắc Nút Nhấn Xịn
Ở bài viết trước, mình đã trình làng về lập trình Arduino cơ bản, ở bài biết này mình sẽ hướng dẫn những bạn cách lập trình Arduino với button. Đầu tiên toàn bộ tất cả chúng ta hãy mở màn mày mò về button. Bạn đang xem : Cách đấu nút nhấn 4 chânCấu tạo Button – Phím nhấnCấu tạo Button – Phím nhấn

*Giống với công tắc nguồn đóng / mở bạn thấy ở bất kể đâu, nút nhấn cũng có chính sách hoạt động giải trí giống như vậy. Thay vì chỉ có 2 chân như công tắc nguồn, nút nhấn có 4 chân chia làm 2 cặp. Những chân trong cùng một cặp được nối với nhau, những chân khác cặp thì ngược lại. Khi bạn nhấn nút, cả 4 chân của nút nhấn đều được nối với nhau, được cho phép dòng điện từ một chân bất kể hoàn toàn có thể tới 3 chân còn lại, khi ngừng nhấn, 2 cặp sẽ tách dời, dòng điện sẽ không còn liên thông nữa .*

Tiếp đến ta sẽ thử sử dụng Button với Arduino trải qua ví dụ cơ bản : Làm đèn LED bật khi nhấn giữ button, tắt khi ta thả tay ra, để làm được ví dụ này, ta cần chuẩn bị sẵn sàng một số ít phần cứng thiết yếu .Bật tắt đèn LED với Button

Phần cứng cần thiết

Tiếp đến ta sẽ thử sử dụng Button với Arduino trải qua ví dụ cơ bản : Làm đèn LED bật khi nhấn giữ button, tắt khi ta thả tay ra, để làm được ví dụ này, ta cần chuẩn bị sẵn sàng sẵn sàng chuẩn bị một số ít ít phần cứng thiết yếu. Bật tắt đèn LED với Button

1 mạch Arduino Uno R3 bao gồm dây nối USB với máy tính ( Không thật sự bắt buộc phải là con Arduino này, bạn có thể thay thế bằng bất kỳ dòng Arduino khác cũng được, nhưng phải xem lại sơ đồ chân của nó )01 đèn LED màu bất kỳ ( trên thị trường có bản 3mm hoặc 5mm, bản nào cũng được, 5mm thì sáng hơn )02 điện trở 220 Ohm01 Button 4 chânDây đấu nối

Sơ đồ lắp đặt

Bật tắt đèn LED với Button1 mạch Arduino Uno R3 gồm có dây nối USB với máy tính ( Không thật sự bắt buộc phải là con Arduino này, bạn hoàn toàn có thể thay thế sửa chữa bằng bất kể dòng Arduino khác cũng được, nhưng phải xem lại sơ đồ chân của nó ) 01 đèn LED màu bất kể ( trên thị trường có bản 3 mm hoặc 5 mm, bản nào cũng được, 5 mm thì sáng hơn ) 02 điện trở 220 Ohm01 Button 4 chânDây đấu nối*Trên sơ đồ lặp đặt trên mình đấu chân âm của đèn LED với chân GND của mạch, chân dương LED nối với chân pin 13 trải qua một điện trở .Với button ta có 4 chân đều như nhau, quan trọng là cặp của nó, ta chọn 1 chân bất kể nối với GND qua trở và nối với pin 2 trực tiếp, sau đó chọn 1 chân ở cặp còn lại nối với nguồn 5VVẫn chú ý quan tâm đấu nối với Arduino, bạn hoàn toàn có thể dùng bất kể chân nào khác từ 0 đến 13 đều được không có gì độc lạ cả, chỉ khác khi ta lập trình .

Xem thêm : Tải Phần Mềm Bé Họa Sĩ Full Crack Ed ), File Cài Đặt Corel Painter 12 Full Crack

Sau khi đấu nối xong, bạn sử dụng dây USB để link Arduino với máy tính để ta tiến hành nạp code, ( hoặc nếu thích thì nạp code cho Arduino rồi đấu nối sau, không sao cả )

Lập trình và nạp code

Ta có đoạn code sau :const int buttonPin = 2 ; / / pin nối button để điều khiểnconst int ledPin = 13 ; / / pin nối LED / / Tạo một biến nhận diện trạng thái button : int buttonState = 0 ; void setup ( ) { / / set ledPin là output pinMode ( ledPin, OUTPUT ) ; / / set buttonPin là input để đọc giá trị từ button pinMode ( buttonPin, INPUT ) ; } void loop ( ) { / / đọc giá trị button rồi lưu vào buttonState buttonState = digitalRead ( buttonPin ) ; / / nếu button được nhấn, buttonState nhận giá trị HIGH, và ngược lại if ( buttonState = = HIGH ) { / / Bật LED : digitalWrite ( ledPin, HIGH ) ; } else { / / Tắt LED : digitalWrite ( ledPin, LOW ) ; } } } Cấu trúc chương trình và những hàm sử dụng nếu bạn không hiểu rõ hoàn toàn có thể khám phá bài viết trước về lập trình Arduino cơ bản tại đây .Ở đây ta có hàm mới được sử dụng là digitalRead ( ), đây là hàm dùng để đọc giá trị digital của chân pin, ở đây khi button biến hóa trạng thái, giá trị digital sẽ gửi về chân pin được liên kết, để đọc được giá trị đó, ta sử dụng hàm digitalRead ( ) .Bây giờ ta sẽ cần phải biên dịch mã trước khi nạp code cho mạch. Để biên dịch mã, hãy nhấp vào nút “ Verify ” được hiển thị bên dưới :*Khi IDE đã hoàn tất việc biên dịch, bạn sẽ thấy một hiệu quả ở hành lang cửa số đầu ra ở cuối IDE. Cửa sổ đầu ra rất hữu dụng để xem những thông tin trả về thành công xuất sắc, lỗi, cảnh báo nhắc nhở và việc sử dụng bộ nhớ :

*Bước ở đầu cuối là nạp code, để thực thi việc này, hãy nhấp vào nút ” Upload “, là mũi tên ở bên phải của nút “ Verify ” .Sau khi nạp code hoàn tất, đèn LED sẽ tắt, và nó sẽ bật lên khi bạn nhấn giữ button, bạn hãy tự thưởng thức thành quả nhé .Vậy là mình đã hướng dẫn xong lập trình cơ bản với Button, ở bài sau mình sẽ trình làng về kỹ năng và kiến thức nâng cao hơn chút, đó là giải quyết và xử lý bất đồng bộ trong Arduino, những bạn nhớ đón xem nhé !

Source: https://vvc.vn
Category : Gia Dụng

BẠN CÓ THỂ QUAN TÂM

Alternate Text Gọi ngay