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
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Xin ý kiến thực hiện đồ án: Điều khiển thiết bị bằng điện thoại di động

    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

  • #2
    Nguyên văn bởi boy_legend Xem bài viết
    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
    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/wiki
    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: IOIO
    Mãi đi tìm vàng.

    Comment


    • #3
      Cảm ơn bạn nhiều. Mình thấy trên mạng có một số thông tin về bộ arduino và bluetooth HC-05/06 j` đấy, có ai biêt không?

      Comment


      • #4
        Đ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


        • #5
          em đang làm về đề tài này, a làm qua rồi có thể share project cho em với được không ạ. cám ơn nhiều!

          Comment


          • #6
            mình cũng đang làm về đề tài này ai giúp với

            Comment


            • #7
              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


              • #8
                có thể hướng dẫn kĩ hơn được ko ạ !!

                Comment


                • #9
                  hay anh cho cái địa chỉ wed rõ được ko ạ !!

                  Comment

                  Về tác giả

                  Collapse

                  boy_legend Tìm hiểu thêm về boy_legend

                  Bài viết mới nhất

                  Collapse

                  Đang tải...
                  X