Mục lục:

Tạo đơn giản - Báo động nhẹ: 4 bước
Tạo đơn giản - Báo động nhẹ: 4 bước

Video: Tạo đơn giản - Báo động nhẹ: 4 bước

Video: Tạo đơn giản - Báo động nhẹ: 4 bước
Video: LÀM 5 ĐỘNG TÁC NÀY BUỔI SÁNG dáng sẽ CAO NHƯ HOA HẬU & đầy năng lượng hơn | I AM BACKKKK YAYYYY 2024, Tháng bảy
Anonim
Tạo đơn giản - Báo động nhẹ
Tạo đơn giản - Báo động nhẹ

Thí nghiệm này thực sự thú vị - để áp dụng một điện trở quang tự làm. Các bóng bán dẫn quang tự làm sử dụng hiệu ứng phát sáng và hiệu ứng quang điện của đèn LED - chúng sẽ tạo ra dòng điện yếu khi một số ánh sáng chiếu vào nó. Và chúng tôi sử dụng một bóng bán dẫn để khuếch đại dòng điện được tạo ra, vì vậy bảng Arduino Uno có thể phát hiện ra chúng.

Bước 1: Các thành phần

- Bo mạch Arduino Uno * 1

- Cáp USB * 1

- Bộ rung thụ động * 1

- Điện trở (10KΩ) * 1

- LED * 1

- Transistor NPN S8050 * 1

- Bảng mạch * 1

- Dây nhảy

Bước 2: Sơ đồ giản đồ:

Sơ đồ
Sơ đồ

Bước 3: Thủ tục

Với hiệu ứng quang điện, đèn LED tạo ra dòng điện yếu khi tiếp xúc với sóng ánh sáng.

NPN bao gồm một lớp bán dẫn pha tạp P ("cơ sở") giữa hai lớp pha tạp N. Một dòng điện nhỏ đi vào đế được khuếch đại để tạo ra dòng điện cực thu và cực lớn. Nghĩa là, khi có sự chênh lệch điện thế dương được đo từ cực phát của bóng bán dẫn NPN đến chân đế của nó (tức là khi chân đế cao so với bộ phát) cũng như chênh lệch điện thế dương được đo từ chân đế đến bộ thu, bóng bán dẫn trở nên hoạt động. Ở trạng thái "bật" này, dòng điện chạy giữa bộ thu và bộ phát của bóng bán dẫn. Giá trị của A0 sẽ lớn hơn 0. Bằng cách lập trình, chúng tôi tạo ra tiếng bíp bíp khi A0 lớn hơn 0.

Một điện trở kéo xuống 10kΩ được gắn vào tầng đầu ra của bóng bán dẫn để tránh việc treo cổng tương tự gây nhiễu tín hiệu và gây ra đánh giá sai.

Bước 1:

Xây dựng mạch.

Bước 2:

Tải xuống mã từ

Bước 3:

Tải bản phác thảo lên bảng Arduino Uno

Nhấp vào biểu tượng Tải lên để tải mã lên bảng điều khiển.

Nếu "Hoàn tất tải lên" xuất hiện ở cuối cửa sổ, điều đó có nghĩa là bản phác thảo đã được tải lên thành công.

Bây giờ, chiếu đèn pin vào đèn LED và bạn có thể nghe thấy tiếng bíp còi.

Bước 4: Mã

// Tạo đơn giản- Đèn báo

//Bây giờ bạn có thể

nghe thấy bộ rung phát ra âm thanh khi đèn LED sáng.

//E-mail:

//Website:www.primerobotics.in

void setup ()

{

Serial.begin (9600); // bắt đầu cổng nối tiếp ở 9600 bps:

}

void loop ()

{

int n = analogRead (A0); // đọc giá trị từ

chân analog AO

Serial.println (n);

if (n> 0) // Nếu có điện áp

{

pinMode (5, OUTPUT); // đặt chân số 5 làm đầu ra

giai điệu (5, 10000); // Tạo ra một sóng vuông (10000 Hz

tần số, chu kỳ làm việc 50%) trên chân 5

pinMode (5, INPUT); // đặt chân 5 làm đầu vào

}

}

Đề xuất: