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 chinhnguyen9Công thức
Gain (dB) = 20 × log₁₀(A)
Thí dụ 1; 60dB
log₁₀(A)=60/20=3
⇒ A=V_out / V_in = 10³ = 1.000
Thí dụ 2; 100dB
log₁₀(A)=100/20=5
⇒ A=V_out / V_in = 105 = 100.000
Tí dụ 3; LM 358
Large Signal Open Loop Voltage Gain AVOL V/mV RL = 2.0...-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 08:44 -
-
Trả lời cho Mạch 3s bị giảm điện áp đầu rabởi minhtri0405chả biết bạn xử lý được chưa , kích sạc hoặc điện áp > điện áp khối pin vào 2 chân P - P+ , nhiều mạch phải yêu cầu có kích lần đầu sau đó mới chạy...
-
Channel: Điện tử dành cho người mới bắt đầu
18-03-2026, 10:01 -
-
bởi minhtri0405đây có phải là 1 cách để test mosfet xịn hay dỏm khi mua đồ tàu không nhỉ , vì ko thể đập ra để coi lõi rồi trả hàng được....
-
Channel: Tâm tình dân kỹ thuật
18-03-2026, 09:57 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:05 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:04 -
-
bởi bqvietDiễn đàn vốn vắng, muốn vào viết bài trả lời chút nhưng cứ thấy luồng nào thành viên này mở thì cũng đồng thời xuất hiện ở Otofun, thế là chùn tay ... Thôi thì dientuvietnam không thể so sánh được về độ phổ cập, biết thân biết phận vậy.
-
Channel: Tâm tình dân kỹ thuật
16-03-2026, 17:49 -
-
bởi chinhnguyen9So sánh sóng 2 mạch nguồn Push-pull
· Sóng vuông giửa 2 cực D của mạch Pushpull trong module inverter 24-220V sine giả của TQ. Mạh điện này khá đặc biêt ở chổ, không thấy mạch snubber mà hiêu quả triêt sóng hài quá tốt dù hoạt...-
Channel: Nguồn!
16-03-2026, 14:27 -
-
bởi chinhnguyen9Mạch điên bếp tù gộm 2 khối:
Khối điêu khiển:
-Thiết lập công suất nấu
-Thiết lập thời gian nấu
-Kiểm tra có đặt nồi hay không, đúng loại hay không?
-Có quá nhiệt không?
Khối công suất:
- Nắn+ lọc điên AC ra 310VDC +loọc nhiểu...-
Channel: Hướng dẫn sử dụng diễn đàn
16-03-2026, 14:05 -

Comment