2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Dự án này dành cho Nhà khoa học trẻ BT vào năm 2019.
Tôi phụ trách "Người mẫu trình diễn".
Cuộc biểu tình là hai tia laser điều khiển bằng arduino nhấp nháy để gửi tín hiệu đến một arduino khác ở khoảng cách xa. Nó đã được thử nghiệm để hoạt động xa đến 100m, ngoài việc lấy nét và nhắm bắn tia laser là một nỗi đau lớn ở mông. Chúng tôi đã tính toán khoảng cách tối đa theo lý thuyết (giả sử là một tia laser rất chuẩn trực) là khoảng hàng nghìn km.
Khá tự hào rằng tôi đã có nó để làm việc. Chúng tôi đã được phỏng vấn bởi một số chính trị gia và giáo sư, thậm chí còn được đăng trên các tờ báo và TV địa phương ở Dublin. Chúng tôi thậm chí đã được Tweet về bởi một giảng viên ở DCU !!!
Về giải thưởng, chúng tôi được “Tuyên dương khen thưởng”.
Quân nhu
Đối với máy phát trình diễn tôi đã sử dụng:
Một bản sao arduino una
Nguồn cung cấp năng lượng cho laser. Arduino được cấp nguồn từ máy tính xách tay.
2x tia laser xanh công suất cao
Rơ le để điều khiển tia laser (chúng tôi không có MOSFETS hoặc bất kỳ thứ gì)
Một màn hình LCD lớn với ba lô I2C để hiển thị văn bản, v.v.
Đèn LED 2x nhấp nháy cùng lúc với tia laser, một màu xanh lá cây và một màu đỏ (chủ yếu để tạo hiệu ứng nhưng cũng để gỡ lỗi) đèn nhấp nháy có xu hướng thu hút mọi người và làm cho nó trông mát mẻ hơn.
Đối với bộ thu chúng tôi đã sử dụng:
Một bản sao arduino una
2x điốt quang
Các loại điện trở để điều chỉnh độ nhạy
Đèn LED 2x để hiển thị tín hiệu nào đang đến để gỡ lỗi và xử lý sự cố. Cũng cho hiệu ứng như với máy phát.
Màn hình LCD để hiển thị các đường truyền đã nhận
Một công tắc để thiết lập lại arduino
Bước 1: Bước một: Lắp ráp
Mọi thứ đã được lắp ráp như thể hiện trong sơ đồ.
Một cặp laser và photodiode được sử dụng cho dữ liệu, cặp còn lại dùng cho đồng hồ. Có thể chỉ sử dụng một tia laser cho cả hai, nhưng tôi không biết điều đó vào thời điểm đó.
Chúng tôi đã làm một số trường hợp tạm thời cho các mô-đun bộ phát và bộ thu từ Lego để trình bày.
Để đảm bảo rõ ràng rằng không có kết nối có dây giữa hai thiết bị, một bộ nguồn riêng biệt đã được sử dụng cho mỗi thiết bị. Hai tia laser, có hiệu điện thế khác nhau, được cấp nguồn riêng biệt bởi một miếng dán tường và bộ điều chỉnh điện áp. Tôi biết việc sử dụng rơ le không phải là lý tưởng vì nó hạn chế tốc độ truyền, nhưng đó là tất cả những gì chúng tôi phải làm vào thời điểm đó.
Bước 2: Mã
Mã là thứ mất nhiều thời gian nhất vì tôi không có quá nhiều kinh nghiệm trước khi thử dự án này.
Mã của tôi có sẵn trên github của tôi
Bước 3: Kiểm tra
Nếu bạn muốn tự làm điều này, nó sẽ cần phải được kiểm tra.
Tôi đã làm điều này bằng cách ghi lại kết quả đầu ra của một trong các điốt ảnh và dán kết quả vào một bảng tính.
Từ đó tôi điều chỉnh giá trị của các điện trở trên máy thu cho đến khi đồ thị xuất ra được xác định rõ nhất có thể. Tốc độ sau đó là mục tiêu tiếp theo. Tia laser nhấp nháy càng nhanh, độ sáng càng thấp và do đó chất lượng tín hiệu càng kém. Chúng tôi bị giới hạn bởi các rơ le ở 60hz hoặc hơn nhưng đã quản lý tốc độ lên đến 50 bit / giây (mỗi ký tự là 1 byte, khoảng 6 ký tự mỗi giây) với các tia laser mạnh hơn mà chúng tôi có và với các điốt quang được thiết lập nhạy hơn. Nhiều hơn thế nữa và các rơ le bắt đầu thiếu chu kỳ đồng hồ.
Bước 4: Sản phẩm cuối cùng
nó hoạt động như một sự quyến rũ hầu như mọi lúc, đặc biệt là trong không gian ngắn có sẵn trên khán đài của chúng tôi.
Chúng tôi thấy rằng đèn nhấp nháy, dây điện, màn hình, v.v. thu hút đám đông khá độc đáo.