Bài học kinh nghiệm

VBLUno - Tutorial 2 - Tổng quan về công nghệ BLE và ví dụ minh họa (Phần 1)

Hoài Phương 15/04/2021
Mô tả dự án: Qua tutorial 1, các bạn đã được giới thiệu về bo mạch VBLUno, hướng dẫn cài đặt môi trường cho Arduino và ví dụ Hello World. Như đã nói, với VBLUno thì điểm nhấn chính là khả năng hỗ trợ giao tiếp Bluetooth Low Energy (BLE). Trước khi bắt tay vào lập trình giao tiếp BLE, các bạn cần phải nắm được các vấn đề cơ bản về BLE. Bài viết này được viết với mục đích đó, hy vọng sẽ tạo tiền đề thuận lợi cho các bạn trong quá trình nghiên cứu sâu hơn về BLE 1Giới thiệu Nội dung tr...

VBLUno Tutorial 7 - Điều khiển và giám sát thiết bị bằng Smartphone qua giao tiếp Bluetooth Low Energy

Hoài Phương 15/04/2021
Mô tả dự án: Trong các bài viết trước, chúng tôi đã trình bày một số ứng dụng điển hình của giao tiếp Bluetooth Low Energy (BLE) như: Heart Rate Mesuarement, Health Thermometer, Beacons. Các ứng dụng này sử dụng các services đã được Bluetooth SIG định nghĩa sẵn. Cho các ứng dụng bất kỳ với BLE, việc tạo ra các services riêng là cần thiết. Bài viết này hướng dẫn các bạn thiết kế và cài đặt một BLE Service cho các ứng dụng điều khiển bất kỳ. 1Điều khiển thiết bị qua BLE với VBLUno-LED...

Radar theo dõi máy bay sử dụng CHIP + Elonics E4000

Hoài Phương 13/04/2021
Trong bài viết này, tôi sẽ thực hiện sử dụng mạch CHIP và thiết bị vô tuyến Elonics E4000 đóng vai trò là radar phục vụ theo dõi máy bay thời gian thực. Các chuyến bay dân sự ngày nay sử dụng ăn-ten ADS-B phát tín hiệu trạng thái trong toàn bộ hành trình để các máy thu mặt đất có thể theo dõi trên các khu vực địa lý mà máy bay đi qua. Các thành phần sử dụng để thiết lập radar ADS-B Mạch CHIP (1GHz processor/512MB RAM/4GB internal storage); Hệ điều hành Debian (cài đặt trên CHIP thông...

Hướng Dẫn Sử Dụng INut Cảm Biến Với Module RFID MFRC-522 Và Servo Qua Internet Và Thẻ RFID RMD8800.

Hoài Phương 13/04/2021
Để điều khiển các thiết bị và đồng bộ dữ liệu nhanh chóng trên internet bạn cần làm gì? iNut cảm biết sẽ giải quyết tất cả việc này giúp bạn. Hôm nay tụi mình sẽ cùng bạn làm một dự án nhỏ để ứng dụng trong việc đóng mở cửa qua internet và thẻ RFID nha, lần này mình sẽ làm bản V1 là sử dụng Servo trong ứng dụng đóng-mở cửa, lần sau mình sẽ làm bản V2 bằng khóa chốt điện DC12V (hoặc DC24V) LY-03 nha. I. Những Thứ Bạn Cần chuẩn Bị? Một quỹ thời gian khoảng 20-30 phút là đủ. Một ly ...

KẾT NỐI PROFIBUS-DP GIỮA ARDUINO VÀ PLC

Hoài Phương 12/04/2021
I. GIỚI THIỆU Hôm nay, tôi xin chia sẻ cách Arduino giao tiếp với PLC thông qua kết nối Profibus-DP. Với kết quả đạt được, chúng ta có thể thực hiện một số dự án IoT hoặc IIoT với sự kết hợp giữa PLC và Arduino cộng với các SHIELD mở rộng của của Arduino với chi phí thấp. Dưới đây là một số thử nghiệm mà tôi đã áp dụng giao tiếp Profibus-DP cho Arduino Mega 2560 + PLC Siemens S7-300: Điều khiển và thu thập dữ liệu đến / từ PLC bằng BLYNK trên điện thoại thông minh thông qua Ardui...

REVIEW LẦN ĐẦU TRẢI NGHIỆM VÀ SỬ DỤNG INUT CẢM BIẾN

Hoài Phương 09/04/2021
Chào các bạn, hôm này mình sẽ chia sẻ với các bạn những trải nghiệm của mình khi lần đầu tiên tiếp cận và sử dụng phẩm iNut cảm biến và đặc biệt là hệ sinh thái iNut của Công ty Cổ phần đầu tư và phát triển công nghệ INUT. Do cũng chỉ là lần đầu và thời gian trải nghiệm cũng còn khá là hạn chế nên mình chỉ tập trung vào việc chia sẻ những cảm nhận khi lần đầu tiên được cầm, nắm và trải nghiệm thử một vài tính năng vượt trội của “em nó” nha, còn những lần sau khi có cơ hội mình sẽ chia sẻ với...

Hướng Dẫn Test Gửi Từ iNut-Node-RED-IDE Đến MQTT Broker Trên Raspberry

Hoài Phương 08/04/2021
I. Chuẩn Bị Raspberry-Pi (mình xài 3+) Setup sẵn như bài trước tại đây . Máy tính cài sẵn iNut-Node-RED-IDE . Các bạn có thể xem cách cài đặt tại link này: http://arduino.vn/cc... Nguồn ổn định cho raspbery-Pi II. MQTT là gì MQTT (Message Queuing Telemetry Transport)  là một giao thức gửi dữ liệu (Bằng chuỗi ký tự) thông qua hình thức Gửi - Đăng ký nhận dữ liệu về một Chủ đề nào đó. Mô hình hoạt động của MQTT Trong đó: Có 1 máy chủ (gọi là ...

Hướng Dẫn Làm 1 Webapp Đơn Giản Thông Qua iNut Cảm Biến Và MQTT-Broker Trên Raspberry

Đoàn Văn Huân 06/04/2021
I. Chuẩn bị. Raspberry-Pi (mình xài model 3B+) Setup sẵn như bài trước tại đây Máy tính cài sẵn iNut-Node-RED-IDE. Các bạn có thể xem tại đây luôn nha Nguồn ổn định cho raspbery-Pi II. Bắt đầu setup. Bước 1 Khởi động iNut-Node-RED-IDE Các bạn mở Command Prompt ( phím Windows + R) nhâp “cmd” Sau đó bạn nhập lệnh: cd iNut-Node-RED-IDE (sau đó Enter và nhập tiếp lệnh bên dưới vào) npm start Bước 2 Setup thông số cho các khối trên iNut-Node-RED-I...

Hiển thị tiếng Việt và mọi ngôn ngữ trên thế giới với thư viện MakeFont

Đoàn Văn Huân 06/04/2021
I. Giới thiệu Liên hệ trực tiếp với chúng tôi để nhận sự tư vấn tận tình : https://www.facebook.com/giaiphapchung68 Đã đến lúc chia tay với nỗi lo làm sao để hiện được tiếng Việt hay bất kì ngôn ngữ nào khác trên các màn hình LCD, LED ma trận hay làm sao để tự tạo cho mình 1 bộ font riêng theo sở thích của cá nhân mỗi người. Chia sẻ tới các bạn thư viện MakeFont sẽ giúp các bạn giải quyết hoàn toàn vấn đề này, ưu điểm của thư viện : ​Tương thích ngược với thư viện màn hình ( Tức ...

Cách nạp chương trình cho ATmega8 với mạch nạp USBISP

Đoàn Văn Huân 15/03/2021
Cách nạp chương trình cho ATmega8 với mạch nạp USBISP Điều khác nhau cơ bản giữa ATmega8 và ATmega16(hoặc 32) là: -ATmega8 có WTDON ( WTDON luôn bằng 1 khi nạp chương trình ) -còn ATmega16 ( hoặc 32 ) có JTAGEN (JTAGEN cũng luôn bằng 1 khi nạp chương trình ) I.Phần mềm hỗ trợ. Driver cho USBasp : ( Các phiên bản mới mạch nạp hỗ trợ chuẩn HID nên không cần Driver) Winxp Win7 Chương Trình Nạp : Progisp168 hoặc Progisp 1.72 Các bạn down Driver tương thích với ...

Vòng lặp While cho arduino

Đoàn Văn Huân 13/03/2021
While là một vòng lặp không biết trước số lần lặp, nó dựa vào điều kiện, điều kiện còn đúng thì còn chạy. Điều này cũng giống như, nếu chúng ta còn đang "xanh" trong LOL thì không ngại gì mà đi lẻ. Tất nhiên, nếu không "xanh" thì không đi lẻ nữa devil Chạy một đoạn lệnh (trong đó có những hàm ảnh hưởng đến điều kiện). Nếu cứ chạy mãi như void loop() thì biết khi nào vòng lặp While mới dừng! Cú pháp while (<điều kiện>) { //các đoạn lệnh; } Ví dụ int day = 1; int nam =...

Vòng lặp for cho arduino

Đoàn Văn Huân 13/03/2021
VAI TRÒ CỦA CÁC HÀM VÒNG LẶP TRONG LẬP TRÌNH ARDUINO 1. Vấn đề thực tế Chẳng hạn, chúng ta cần bật tắt một con LED thì dùng digitalWrite xuất HIGH delay rồi lại LOW rồi lại delay . Nhưng nếu chúng ta muốn làm nhiều hơn 1 con LED thì mọi đoạn code của chúng ta sẽ dài ra. Ví dụ: Với 1 con led, bạn lập trình như thế này digitalWrite(led1,HIGH); ...

Jack Ma dự báo 6 công việc sắp ‘bốc hơi’ trong một ngày không xa

Đoàn Văn Huân 20/12/2020
Jack Ma dự báo 6 công việc sắp ‘bốc hơi’ trong một ngày không xa Sự phát triển của công nghệ đã khiến thói quen sinh hoạt và cách tiêu dùng của con người thay đổi và khiến một số nghề truyền thống dần biến mất. Vì vậy, theo Jack Ma trong tương lai gần nhiều người sẽ phải đối mặt với "khủng hoảng thất nghiệp". Theo dự đoán của Jack Ma, trí tuệ nhân tạo sẽ dần thay thế 6 ngành nghề dưới đây trong tương lai gần. 1. Tài xế taxi Ngày càng có nhiều phần mềm đặt xe trực tuy...

Tìm hiểu về Cường độ âm thanh hay Độ Ồn

Đoàn Văn Huân 30/09/2020
Cường độ âm thanh là lượng năng lượng được sóng âm truyền đi trong một đơn vị thời gian qua một đơn vị diện tích đặt vuông góc với phương truyền âm. Đơn vị cường độ âm là oát trên mét vuông (kí hiệu : W/m2). Cường độ âm thanh là lượng năng lượng được sóng âm truyền đi trong một đơn vị thời gian qua một đơn vị diện tích đặt vuông góc với phương truyền âm. Đơn vị cường độ âm là oát trên mét vuông (kí hiệu : W/m2). Đối với tai con người, giá trị tuyệt đối của cường độ âm I không quan...

Hướng dẫn sử dụng phần mềm thiết kế mạch điện tử OrCAD

Đoàn Văn Huân 13/09/2020
Hướng dẫn sử dụng phần mềm thiết kế mạch điện tử OrCAD Có rất nhiều phần mềm thiết kế mạch điện, một trong những phần mềm phổ thông nhất phải kể đến OrCad Dưới dây là tài liệu bên mình đã sưu tầm, các bạn muốn thực hành có thể xem nó Phiên bản hướng dẫn OrCad 9.2 Tài liệu tải về

Hướng dẫn in tem mã vạch sản phẩm

Đoàn Văn Huân 10/08/2020
In tem mã vạch cho sản phẩm là điều hết sức cần thiết để quản lý và bán hàng một cách nhanh chóng, chính xác. Và đây là hướng dẫn cách bạn in mã vạch cho sản phẩm bằng máy in A4, K58, K85. Bước 1: Vào PM sapo post, vào danh sách sản phẩm, chọn 1 sản phẩm bất kỳ, sau đó nháy chuột vào Chọn thao tác, chọn tới mục In mã vạch. Bước 2: Trang in mã vạch xuất hiện, ở ô Tìm kiếm sản phẩm, bạn có thể tìm thêm nhiều sản phẩm khác Bước 3: Chọn số lượng tem in cho mỗi sản...

Một số thủ thuật lọc dữ liệu trong Excel

Đoàn Văn Huân 01/08/2020
Một số thủ thuật lọc dữ liệu trong Excel 1. Loại bỏ công thức ở ô không cần thiết Ví dụ: Cần sao chép giá trị 1 cột sang 1 cột mới, trong cột đầu tiên lại có ô trống. Kết quả ô mới trả về "-". Vậy làm mất dấu này thì ta dùng 1 thủ thuật như sau: =IF(G2>0,G2,"sai") Vậy là ô không có dữ liệu trả về chữ "sai" Dùng công cụ Repeat Find để xóa chữ này đi là xong

Hướng dẫn tải video Facebook nhóm kín

Đoàn Văn Huân 13/05/2020
Hướng dẫn tải video Facebook nhóm kín với video-fb.com Bước 1: - Tại video trong nhóm Facebook kín bạn muốn tải, click chuột phải vào video rồi nhấn Hiển thị URL video. - Xuất hiện URL video để bạn sao chép chúng. Bước 2: - Vào link : https://getfbstuff.com/facebook-private-video-downloader Bước 3: - Dán URL vào Ô1 xong bấm Get Video Bước 4: - Copy text ở ô thứ 2 dán vào trình duyệt web Bước 5: - Copy toàn bộ mã code bên dưới Bước 6: - Dán mã code đó vào ô thứ...