CHƯƠNG 3: TÌM HIỂU VỀ BO MẠCH ARDUNIO VÀ XÂY ĐỰNG THUẬT TOÁN CHO BO MẠCH ARDUINO ĐỂ ĐIỀU KHIỂN CHIẾU SÁNG
3.6. Các loại bo mạch Arduino
Về mặt chức năng, các bo mạch Arduino đƣợc chia thành hai loại: loại bo mạch chính có chip Atmega và loại mở rộng thêm chức năng cho bo mạch chính (thường được gọi là shield).
Các bo mạch chính về cơ bản là giống nhau về chức năng, tuy nhiên về mặt cấu hình như số lượng I/O, dung lượng bộ nhớ, hay kích thước có sự khác nhau. Một số bo có trang bị thêm các tính năng kết nối nhƣ Ethernet và Bluetooth.
Các bo mạch mở rộng chủ yếu mở rộng thêm một số tính năng cho bo mạch chính ví dụ nhƣ tính năng kết nối Ethernet, Wireless, điều khiển động cơ v.v…
Arduino GSM Lá chắn kết nối Arduino với internet bằng cách sử dụng mạng không dây GPRS. Chỉ cần cắm mô-đun này vào board Arduino, cắm vào một thẻ SIM từ một vùng phủ sóng GPRS điều hành và tuân theo một vài hướng dẫn đơn giản để bắt đầu kiểm soát thông qua internet. Cũng có thể thực hiện nhận cuộc gọi bằng giọng nói (bạn sẽ cần một loa và microphone mạch điện bên ngoài) và gửi / nhận tin nhắn SMS.
Arduino GSM Lá chắn cho phép một bảng Arduino để kết nối với internet, thực hiện / nhận cuộc gọi thoại và gửi / nhận tin nhắn SMS. Các lá chắn sử dụng một modem radio M10 bởi Quectel (datasheet). Nó có thể giao tiếp với hội đồng quản trị sử dụng lệnh AT. Thư viện GSM có một số lượng lớn các phương pháp để giao tiếp với các lá chắn.
Các lá chắn sử dụng Pin kỹ thuật số 2 và 3 cho các phần mềm truyền thông nối tiếp với M10. Pin 2 đƣợc kết nối với TX pin của M10 và pin 3 để pin RX của nó.
Xem những ghi chú để làm việc với một Arduino Mega, Mega ADK, hay Leonardo.
PWRKEY pin của modem đƣợc kết nối với Arduino pin 7.
M10 là một Quad-band GSM / GPRS modem hoạt động ở tần số GSM850MHz, GSM900MHz, DCS1800MHz và PCS1900MHz. Nó hỗ trợ TCP / UDP và các giao thức HTTP thông qua một kết nối GPRS. GPRS downlink dữ liệu và chuyển giao uplink tốc độ tối đa là 85,6 kbps.
Yêu cầu năng lƣợng: Đƣợc hỗ trợ với một nguồn cung cấp điện bên ngoài mà có thể cung cấp khoảng 700mA và 1000mA. Powering một Arduino và lá chắn GSM
Số hóa bởi Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/
với kết nối USB không đƣợc khuyến khích, nhƣ USB không thể cung cấp các yêu cầu hiện tại cho khi modem đang sử dụng nặng. Các modem có thể kéo lên đến 2A của hiện tại sử dụng cao, có thể xảy ra trong quá trình truyền dữ liệu. Điều này hiện nay đƣợc cung cấp thông qua các tụ cam lớn trên bề mặt.
Hình 3.3: Bo mạch arduino GSM Các lá chắn có chứa một số lƣợng đèn LED trạng thái:
On: hiển Shield đƣợc sức mạnh.
Status: bật để khi modem là có điện thế và dữ liệu đang đƣợc chuyển đến / từ các mạng GSM / GPRS.
Net: nhấp nháy khi modem giao tiếp với mạng vô tuyến.
Các lá chắn hỗ trợ AIN1 và AOUT1 nhƣ giao diện âm thanh; một kênh đầu vào analog và một kênh đầu ra analog. Các đầu vào, tiếp xúc trên các chân MIC1P / MIC1N, có thể đƣợc sử dụng cho cả hai microphone và dòng đầu vào. Một microphone electret có thể đƣợc sử dụng cho giao diện này. Các đầu ra, tiếp xúc nhƣ dòng SPK1P / SPK1N, có thể đƣợc sử dụng với một máy thu hoặc loa. Thông qua modem, nó có thể thực hiện cuộc gọi bằng giọng nói. Để nói và nghe thấy bên kia, bạn sẽ cần phải thêm một loa và microphone.
Số hóa bởi Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/
Hình 3.4: Bo mạch arduino GSM , chân tiếp xúc điều khiển qua giọng nói
Có hai nút nhỏ trên lá chắn. Các nút có nhãn "Reset" đƣợc gắn với các thiết lập lại pin Arduino. Khi nhấn, nó sẽ khởi động lại các phác thảo. Các nút có nhãn
"Power" đƣợc kết nối với modem và sẽ cấp nguồn cho modem và tắt. Đối với phiên bản đầu tiên của lá chắn, nó là cần thiết để bấm nút nguồn để bật modem. Các phiên bản mới hơn sẽ tự động.
Hình 3.5: Bo mạch arduino GSM , chân tiếp xúc điều khiển nguồn
Số hóa bởi Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/
Nếu bạn có một phiên bản đầu của lá chắn, và nó không tự động bật, bạn có thể hàn một jumper để pad CTRL / D7 trên mặt sau của hội đồng quản trị, và nó sẽ bật ra khi một Arduino gắn liền nhận đƣợc điện.
Một số các chân modem được tiếp xúc với mặt dưới của bảng. Cung cấp quyền truy cập vào các tính năng nhƣ modem cho đầu ra loa và microphone.