Xin chào mọi người, hiện tại mình đang làm đồ án môn học. Mình nhận đề tài về điều khiển thiết bị bằng điện thoại di động, cụ thể là dùng android. Mục tiêu là sử dụng các phím 0-9 để điều khiển thiết bị ( ở đây mình dùng hệ thống đèn led để tượng trưng là đủ , module giao tiếp có thể mua sẵn, và tự lập trình app trên di động). Việc kết nối sẽ thông qua bluetooth hoặc wifi.Mình đã kiếm thông tin trên google rồi nhưng số lượng thông tin về đề tại dạng này vẫn còn khá mập mờ. Vậy nên ai đã từng làm qua hoặc có biết qua dạng đề tài như thế này có thể cho mình chút thông tin cũng như hướng đi nha, ví dụ như mình nên dùng module giao tiếp wifi, bluetooth là module gì, có thể mua ở đâu ( cái này thường là mua thiết bị sẵn có ). Các ý kiến đóng góp các bạn post ở chủ đề này luôn nha.Xin cảm ơn
Thông báo
Collapse
No announcement yet.
Xin ý kiến thực hiện đồ án: Điều khiển thiết bị bằng điện thoại di động
Collapse
X
-
bạn tìm trên mạng từ "ioio", đọc là dzo^ dzo^. Cơ bản là 1 người Thái đã làm ra cái kit này và bán/share trên mạng. source code là mã nguồn mở, xem thêm https://github.com/ytai/ioio/wikiNguyên văn bởi boy_legend Xem bài viếtXin chào mọi người, hiện tại mình đang làm đồ án môn học. Mình nhận đề tài về điều khiển thiết bị bằng điện thoại di động, cụ thể là dùng android. Mục tiêu là sử dụng các phím 0-9 để điều khiển thiết bị ( ở đây mình dùng hệ thống đèn led để tượng trưng là đủ , module giao tiếp có thể mua sẵn, và tự lập trình app trên di động). Việc kết nối sẽ thông qua bluetooth hoặc wifi.Mình đã kiếm thông tin trên google rồi nhưng số lượng thông tin về đề tại dạng này vẫn còn khá mập mờ. Vậy nên ai đã từng làm qua hoặc có biết qua dạng đề tài như thế này có thể cho mình chút thông tin cũng như hướng đi nha, ví dụ như mình nên dùng module giao tiếp wifi, bluetooth là module gì, có thể mua ở đâu ( cái này thường là mua thiết bị sẵn có ). Các ý kiến đóng góp các bạn post ở chủ đề này luôn nha.Xin cảm ơn
Nói sơ qua là con dzô dzô này dùng con pic PIC24FJ256GB206. bạn phải biết viết chương cho nó. Từ con android điều khiển con ioio qua bluetooth. Bluetooth module gắn vào cổng usb/microusb của con ioio.
Trên con android thì bạn phải biết viết chương trình bằng Java.
tham khảo thêm video: IOIOMãi đi tìm vàng.
-
Điều khiển thiết bị điện với Java
Nhờ sự phát triển nhanh chóng của công nghệ điều khiển và vi xử lý, giờ đây bạn hoàn toàn có thể lập trình để điều khiển các thiết bị điện trong nhà mình từ bất kỳ đâu.
Bạn cần:
- Một chút kinh nghiệm với lập trình Java
- 1 bộ điều khiển (phần cứng nhé - mình gọi là EsysmaEP). Mình đang cung cấp bộ điều khiển này với giá 1.500.000 đ có thể điều khiển được 20 thiết bị
- 1 thư viện lập trình riêng cho bộ điều khiển này. Mình cung cấp miễn phí.
Mình giới thiệu sơ qua về EsysmaEP đã nhé:
EsysmaEP có 20 IO được đánh mã từ 0 - 19, 1 cổng RJ45, 1 cổng nguồn. Bạn sẽ lập trình để điều khiển 20 IO này cho tắt, mở thiết bị (tất nhiên IO này sẽ được nối với relay điều khiển nữa)
Chỉ cần bạn cắm dây mạng vào EsysmaEP, 1 đầu cắm vào switch và máy tính của bạn nối mạng. IP mặc định của EsysmaEP là 192.168.1.30. Nào, hãy bắt đầu:
Ví dụ dưới đây điều khiển tắt và bật bóng điện tại IO 0:
package viware.esysma.test;
import com.viware.esysmaep.driver.EPicKit2Driver;
import com.viware.esysmaep.driver.RequestControl;
public class EsysmaEPDemo {
/**
* @param args
*/
public static void main(String[] args) {
EPicKit2Driver driver = new EPicKit2Driver();
// Turn off light on IO0
// 192.168.1.30 is EsysmaEP's IP, 0 is IO number ; 2 is control code - turn off in this example
driver.pushRequestControl(new RequestControl("192.168.1.30", 0, 2));
// Turn on light on IO0
// 192.168.1.30 is EsysmaEP's IP, 0 is IO number ; 3 is control code - turn on in this example
driver.pushRequestControl(new RequestControl("192.168.1.30", 0, 3));
}
}
Mình đã lập trình một chương trình khá đầy đủ, chạy trên tất cả các dòng smartphone. nếu bạn quan tâm thì liên hệ nhé. 0933439994
Comment
-
Mình vừa làm xong đồ án về điều khiển thiết bị qua Bluetooth lập trình Android,thực sự thì cũng không quá khó,chủ yếu các bạn chịu khó tìm hiểu về ngôn ngữ Java khi viết Android thôi. Module thì dùng module bluetooth HC-05 hoặc HC06,VDK Pic16 là ok rùi.PIC giao tiếp với module qua chuẩn RS232 nên các bạn viết code cho nó y như viết giao tiếp với máy tính vậy.Code cho Android thì trên nhìu website nước ngoài có hướng dẫn khá chi tiết và cụ thể để bạn dễ dàng viết được 1 ứng dụng. Chúc các bạn thành công
Comment
Bài viết mới nhất
Collapse
-
bởi FotiniChào mọi người.
Cấu trúc khung giàn của tôi sử dụng một động cơ servo tích hợp trên mỗi trục (https://www.oyostepper.es/category-8...integrado.html), với một dây nối đất chung.
Việc kích hoạt từng trục riêng lẻ hoạt động tốt, nhưng...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 14:03 -
-
Trả lời cho Cấu hình chiến game "quốc dân" cho nền tảng AM5: Lựa chọn tối ưu ngân sách với Ryzen 5 7500Fbởi kumarbrMình đồng ý với hướng build AM5 bằng 7500F, nhưng nếu có thể cố thêm ngân sách thì nên lên RX 7600 ngay từ đầu. 4GB VRAM của RX 6500 XT bắt đầu khá chật với nhiều game mới, còn RX 7600 sẽ dùng thoải mái hơn trong vài năm tới.
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 15:49 -
-
bởi theidiotcatTrong thời buổi vật giá leo thang, việc sắm một bộ máy tính chơi game đáp ứng đủ tiêu chí "ngon, bổ, rẻ" là ưu tiên hàng đầu của nhiều bạn trẻ. Lúc này, combo sử dụng vi xử lý AMD Ryzen 5 7500F kết hợp cùng card màn hình Radeon...
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 10:16 -
-
bởi theidiotcatAMD Ryzen 9 9950X3D không chỉ là một bộ vi xử lý đơn thuần; nó là lời khẳng định về sức mạnh của kiến trúc Zen 5 kết hợp cùng công nghệ 3D V-Cache đột phá. Trong bối cảnh thị trường linh kiện PC cạnh tranh khốc liệt, đây được xem...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:21 -
-
bởi theidiotcatBộ đôi Ryzen 9 9950X3D2 và Radeon RX 9070 XT 16GB là sự kết hợp phần cứng cao cấp nhất của AMD hiện nay. Đây không chỉ là một dàn máy tính để giải trí thông thường, mà là công cụ làm việc mạnh mẽ dành cho những ai có nhu cầu xử lý cường...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:09 -
-
bởi theidiotcatKhi ráp một bộ máy tính cấu hình cao, việc cân đối ngân sách cho từng linh kiện là rất quan trọng. Sự kết hợp giữa vi xử lý AMD Ryzen thế hệ mới có công nghệ 3D V-Cache và card đồ họa Radeon RX 9070 XT đang là lựa chọn rất đáng tiền....
-
Channel: Đánh giá sản phẩm DTVN
11-06-2026, 10:43 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Giới thiệu bản nhạc đệm mới nhộn nhịp tươi vui, nghe là muốn... xuất gia đi tu liền!!!!😁...
-
Channel: Tâm tình dân kỹ thuật
11-06-2026, 09:51 -

Comment