Mục lục:
Video: Máy phát sóng FM di động: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Trong dự án này, chúng tôi sẽ tạo một bộ phát FM bằng Arduino.
Bước 1: Những gì bạn sẽ cần
- Arduino Nano, hoặc bất kỳ Arduino nào bạn chọn.
- Màn hình LCD Arduino 16x2.
- Mô-đun FM Elechouse V 2.0
- Một nút chuyển đổi
- Một điện trở 220 Ohm
- Một biến trở 500k Ohm
- Một biến trở 50k Ohm
- Một biến trở 10k Ohm cho màn hình LCD
Bước 2: Hội đồng
Ý tưởng cho phần này là hoàn thành toàn bộ thiết lập mạch của chúng tôi để hoàn thành mục tiêu, tạo ra một máy phát FM.
Bắt đầu bằng cách lấy breadboard, một số jumper và Arduino của bạn. Tìm các chân A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground và 5V.
Sau khi xác định được vị trí, chúng tôi sẽ bắt đầu bằng cách kết nối các điện trở biến đổi sẽ đóng vai trò như các nút bấm mà trong tương lai sẽ thay đổi tần số mà chúng tôi muốn truyền. Bây giờ, hãy nhớ trong danh sách phần ba biến trở đã được đề cập. Đối với phần này, chúng tôi sẽ sử dụng 500k và 50k. Đương nhiên, 50k sẽ phục vụ chúng ta như một điểm đánh dấu cho mỗi đơn vị tần số và 500k sẽ phục vụ chúng ta để đánh dấu các số thập phân.
Để lắp ráp, kết nối đầu giữa của biến trở 500k với A0, đầu bên trái với đất và đầu bên phải với 5V. Sau đó, tiếp tục tương tự với 50k một, nhưng lần này thiết bị đầu cuối ở giữa sẽ đi đến chân A1 của Arduino.
Bây giờ chúng ta đã lắp ráp các nút bấm, chúng ta sẽ lắp ráp một phần của mạch bao gồm bộ phát FM. Lấy mô-đun và nhìn vào các chân. Bạn sẽ thấy đầu cuối Vcc, đầu cuối nối đất, chân SDA và chân SCL. Rõ ràng là Vcc đi đến 5V, và Ground đi đến GND. Bây giờ đối với SDA và SCL, bạn sẽ phải xem xét giao diện nối tiếp cho Arduino mà bạn chọn, cụ thể hơn là tìm giao diện I2C. Đối với arduino Nano, SDA ở chân A4 và SCL ở chân A5, vì vậy hãy tiến hành kết nối với từng chân tương ứng và bạn sẽ lắp ráp bộ phận truyền dẫn.
Hơn nữa, chúng tôi sẽ kết nối công tắc. Công tắc phục vụ chức năng thay đổi giữa các trạng thái thành lưu tần số mà chúng ta sẽ muốn truyền và cài đặt tần số mà chúng ta sẽ muốn truyền. Kết nối của một công tắc khá đơn giản, chỉ cần kết nối với thiết bị đầu cuối điện trở sẽ đi đến nguồn, sau đó kết nối với cùng một thiết bị đầu cuối ngắn với chân D9 của Arduino để có thể tìm kiếm những thay đổi trong công tắc trong tương lai. Thiết bị đầu cuối thứ hai sẽ tiếp đất.
Cuối cùng, có rất nhiều hướng dẫn để kết nối màn hình LCD cho Arduino, đó là lý do tại sao tôi sẽ không giải thích cách thực hiện. Tuy nhiên, tôi sẽ bao gồm liên kết mà tôi đã sử dụng để kết nối màn hình LCD nói trên mà không cần trình điều khiển.
Liên kết:
fnaiadigital.org/2015/11/como-conectar-u…
Liên kết bằng tiếng Tây Ban Nha, nhưng lời giải thích là đủ cho bất kỳ ai không nói được ngôn ngữ này.
Ngoài ra, tôi thấy hữu ích khi xem xét cả hai sơ đồ có trong phần này.
Bước 3: Mã
Điều đầu tiên bạn sẽ nhận thấy là sự bao gồm của một thư viện có tên FMTX.h Đây là thư viện do Elechouse tạo ra để sử dụng mô-đun của riêng họ. Bạn có thể tìm thấy thư viện này và thêm thông tin về việc sử dụng mô-đun này trong biểu dữ liệu tương ứng, bạn sẽ tìm thấy trong liên kết sau:
www.elechouse.com/elechouse/index.php?main_…
Bây giờ mã sử dụng nguyên tắc của điện tử kỹ thuật số tăng sườn. Hình ảnh một công tắc được kết nối với nguồn và đèn LED. Bằng trực giác, bạn sẽ thấy rằng nếu bạn nhấn nút, đèn LED sẽ bật và nếu bạn buông tay, đèn LED sẽ tắt. Bây giờ, ý tưởng là giữ cho đèn LED bật trong lần nhấn nút đầu tiên và sau đó, đèn LED sẽ tắt. Chúng tôi sẽ áp dụng nguyên tắc tương tự cho mã của chúng tôi. Trạng thái đầu tiên sẽ là để thiết lập tần số mà chúng ta muốn truyền và trạng thái thứ hai để lưu. Để truyền ở tần số đó, bạn sẽ phải quay lại trạng thái đầu tiên.
Bước 4: Trạng thái đã hoàn thành
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
RaspiWWV - Phát sóng thời gian âm thanh sóng ngắn WWV được mô phỏng: 10 bước (có hình ảnh)
RaspiWWV - Phát sóng thời gian âm thanh sóng ngắn WWV được mô phỏng: Hãy nhớ những ngày bạn ngồi nghe tín hiệu thời gian WWV trên radio Sóng ngắn của mình (đánh dấu, đánh dấu, đánh dấu… Theo âm báo, thời gian sẽ là…)? (Hãy nghe trên YouTube ở trên) Ồ! Bạn đã bỏ lỡ điều đó? Giờ đây, bạn có thể (lại) trải nghiệm những khoảnh khắc đó và có
HAM GIÁ RẺ - CHUYỂN PHÁT THANH CỔ TAY VÀO MÁY PHÁT THANH DI ĐỘNG: 6 bước
HAM GIÁ RẺ - CHUYỂN PHÁT THANH CỔ TAY VÀO PHÁT THANH DI ĐỘNG: Đài phát thanh ham di động với ngân sách eo hẹp? Đúng, nó có thể được thực hiện với một số sáng tạo. Có rất nhiều bộ đàm cầm tay giá rẻ của Trung Quốc trên thị trường. Những chiếc bộ đàm mới giá rẻ này đã lần lượt làm giảm giá những thiết bị ham chất lượng đã qua sử dụng. Một thứ khác bổ sung
Phát minh lại những phát minh miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: 5 bước
Phát minh lại những sáng tạo miễn phí của bạn cho robot 'Fantastic Plastics Works' để phát sáng: Sử dụng đèn LED có sẵn để làm cho 'robot' bằng nhựa phát sáng và làm phai màu! Cung cấp giới thiệu về hàn cơ bản, mạch điện, đèn LED và chất dẻo
Ăng ten vòng cộng hưởng của băng tần phát sóng trung sóng AM: 31 bước
Anten vòng cộng hưởng băng tần phát sóng trung sóng AM: Anten vòng lặp băng tần phát sóng trung sóng (MW) AM. Được chế tạo bằng cáp 'ruy-băng' điện thoại 4 đôi (8 dây) rẻ tiền, & (tùy chọn) được đặt trong ống nhựa tưới vườn 13mm (~ nửa inch) giá rẻ. Phiên bản tự hỗ trợ cứng cáp hơn phù hợp hơn với se