Đào tạo lập trình Robot STEM

Lập trình arduino điều khiển động cơ bằng cảm biến mưa, cảm biến ánh sáng và khiển từ xa RF.

Đoàn Văn Huân 18/10/2022
Lập trình arduino điều khiển động cơ bằng cảm biến mưa, cảm biến ánh sáng và khiển từ xa RF Video: https://youtu.be/UyC1f14uye0 Code theo video trên #define ENA 1   #define IN1 4  #define IN2 5  #define ENB 2   #define IN3 6  #define IN4 7  int button1 = 10; int button2 = 11; int button3 = 12; void setup() {    Serial.begin(9600);   pinMode(ENA, OUTPUT);   pinMode(IN1, OUTPUT);   pinMode(IN2, OUTPUT);   pinMode(ENB, OU...

Giới thiệu Servo SG90 và cách điều khiển bằng biến trở

Đoàn Văn Huân 21/06/2022
1. Giới thiệu Servo là một dạng động cơ điện đặc biệt. Không giống như động cơ thông thường cứ cắm điện vào là quay liên tục, servo chỉ quay khi được điều khiển (bằng xung PPM) với góc quay nằm trong khoảng bất kì từ 0o - 180o. Mỗi loại servo có kích thước, khối lượng và cấu tạo khác nhau. Có loại thì nặng chỉ 9g (chủ yếu dùng trên máy bay mô mình), có loại thì sở hữu một momen lực bá đạo (vài chục Newton/m), hoặc có loại thì khỏe và nhông sắc chắc chắn,...  Động cơ servo được thiết kế n...

Tìm hiểu học STEM thực hành Robot tại Hải Phòng

Đoàn Văn Huân 20/06/2022
 Kính gửi các bậc phụ huynh và các em học sinh thân mến!    Với những biến động không ngừng của thế giới trong 3 năm gần đây, chắc hẵn quý phụ huynh đã thấy nền công nghệ tự động hóa đã và đang phát triển và thay đổi theo từng ngày. Xu hướng robot thay thế con người không còn gì là xa lạ nữa, vậy làm thế nào để chúng ta bắt kịp với những thay đổi đó. Trong khi đó, kiến thức về nền công nghệ này đòi hỏi chúng ta phải có 1 lộ trình, một khoảng thời gian đủ để ngấm và am hiểu. &nb...

HƯỚNG DẪN SỬ DỤNG INUT CẢM BIẾN VỚI MODULE 1 RELAY, MFRC522 VÀ KHÓA ĐIÊN DY_03 (bản V2)

Hoài Phương 26/06/2021
Để điều khiển và đồng bộ dữ liệu cho các thiết bị qua internet bạn cần làm gì? INut cảm biến sẽ cùng bạn thực hiện các dự án IOT từ nhỏ đến lớn. Ở bài viết trước,mình đã hướng dẫn bạn cách sử dụng INut cảm biến và module MFRC522 để điều khiển Servo thông qua internet và thẻ từ. Lần này mình sẽ cùng các bạn làm bản V2 với khóa điện DY_03. I. Bạn Cần Chuẩn Bị Những Gì? Phần Cứng INut Cảm Biến Arduino (mình xài UNO) Testboard + dây kết nối USB Type B (chúng ta hay gọi là dây nạp code) Mod...

Cách mới tiết kiệm hơn để làm ổ cắm Wifi

Hoài Phương 26/06/2021
Mô tả dự án:  - Tại sao lại là cách này và tiết kiệm hơn là bao nhiêu ? Ổ cắm wifi để điều khiển thiết bị qua điện thoại là quá tiện, khổ nỗi một cái ổ cắm 2 cổng loại này thì cũng cỡ 549 ngàn, mắc quá, loại khác thì một cổng cũng gần hai trăm ngàn, mua về thì lắp vào nhưng lại phải vứt bỏ cái ổ cắm cũ đi hoặc lòng thòng thêm cái thiết bị mới vào, ổ cắm wifi tiện thì đúng tiện nhưng mắc như vậy cho cái ổ cắm thì đúng nhiều nhà ít xài là vậy. Sau một hồi mày mò thì tìm ra được cách tạo ra...

Giới thiệu về Phòng thí nghiệm bỏ túi PSLab

Hoài Phương 25/06/2021
Vừa rồi giữa tháng 10 mình có đi dự Open Tech Summit do FOSSASIA tổ chức với vai trò là Workstop Facilitator thì có quen được vài anh chị trong ban tổ chức và được tặng một mạch PSLab về học chơi. Mình nghĩ board mạch này khá phù hợp cho các bạn maker bởi nó có rất nhiều chức năng mà trước giờ mình chưa bao giờ nghĩ là sẽ có thể sở hữu được một cái thứ gì có thể làm được như vậy ngay trong phòng của mình. Giá bán của nó tại sự kiện theo mình nhớ không nhầm là 1.2...

Giải hệ phương trình - Biến arduino thành máy tính

Hoài Phương 25/06/2021
Bạn có bao giờ nghĩ thuật toán để tìm nghiệm của hệ phương trình là gì trong các máy tính cầm tay? Bài viết này sẽ trình bày cho các bạn một phương pháp tổng quát và cụ thể nhất đó là tính định thức ma trận vuông cấp n. Với phương pháp này các bạn có thể giải hệ phương trình n ẩn tùy ý miễn là arduino của các bạn đủ dung lượng SRAM và bộ nhớ flash. Không dài dòng nữa vào vấn đề chính thôi nào. Yêu cầu Có kiến thức và đam mê về lập trình arduino và Toán Học. Vì bài viết này sẽ không cần đ...

TỰ ĐỘNG HÓA ĐỘNG CƠ BƯỚC

Hoài Phương 14/06/2021
Hãy thử đưa đầu ngón tay của bạn chạm vào mũi, thật dễ dàng đúng không? Giờ hãy thử nhắm mắt lại và làm lại động tác đó, vẫn là dễ dàng đối với con người. Bởi cơ thể con người chủ yếu được điều khiển bởi não bộ. Không cần thiết phải sử dụng quá nhiều các giác quan để chạm đầu ngón tay vào mũi. Giờ hãy tưởng tượng xem cách người ta chế tạo một con robot với độ chính xác cực cao tương tự như con người, thì điều gì khiến nó có thể chính xác được đến như vậy. Đó chính là sử dụng động cơ bước, các...

Mở lớp học STEm thực hành Online tháng 6/2021

Đoàn Văn Huân 05/06/2021
 Kính gửi các bậc phụ huynh và các em học sinh thân mến!    Với những biến động không ngừng của thế giới trong 3 năm gần đây, chắc hẵn quý phụ huynh đã thấy nền công nghệ tự động hóa đã và đang phát triển và thay đổi theo từng ngày. Xu hướng robot thay thế con người không còn gì là xa lạ nữa, vậy làm thế nào để chúng ta bắt kịp với những thay đổi đó. Trong khi đó, kiến thức về nền công nghệ này đòi hỏi chúng ta phải có 1 lộ trình, một khoảng thời gian đủ để ngấm và am hiểu. &nb...

iNut cảm biến - Bài 1: Bước đầu tiến vào thế giới IoT

Hoài Phương 03/05/2021
I. Chuẩn bị thiết bị client     Như bài 1, các bạn cũng cần một số mạch, linh kiện sau: iNut cảm biến Arduino (Mình dùng Arduino Mega) Cảm biến vật cản hồng ngoại Vài con led Cảm biến ánh sáng (Hoặc quang trở) Breadboard, dây cắm, điện trở,...     Sau đó các bạn nối dây theo sơ đồ sau:     Code dành cho Arduino, toàn bộ code này không có gì mới so với bài số 1, nếu các bạn đọc không hiểu thì hãy xem lại bài 1 nha :D. Trong ví dụ này mình sẽ sử dụng luồng số 0 đ...

Các hàm cơ bản cho module Sim 800L với Arduino

Đoàn Văn Huân 27/10/2019
I. Giới thiệu Những dự án xây dựng các hệ thống điều khiển từ xa, gửi nhận dữ liệu thu thập từ các cảm biến... ở những nơi không có internet thì sử dụng sóng điện thoại là giải pháp duy nhất vì chi phí rẻ, bất chấp khoảng cách và độ ổn định cao. Với Modul sim 800L kết hợp với mạch xử lý arduino uno hoặc mega các bạn có thể làm được nhiều hệ thống tương đối tốt có thể ứng dụng vào thực tế như bộ định vị, các hệ thống điều khiển thiết bị từ xa qua điện thoại, sms makerting,... II. ...

HƯỚNG DẪN CÀI ĐẶT GX DEVELOPER VÀ EB8000

Nguyễn Việt Anh 14/08/2019
Mô tả dự án:  Tài liệu Hướng dẫn cài đặt Gx Developer và EB8000 để lập trình PLC và HMI trong khoá học IoT Công nghiệp tại IDL. 1 Cài đặt GX Developer ❖ Bước 1: Tải file Các bạn cần tải các file sau (có thể bạn không cần tải phần mềm mô phỏng PLC Mitsubishi) Bản cài đặt V8 Upgrade lên phiên bản V8.91 Phần mềm mô phỏng PLC Mitsubishi ❖ Bước 2: Sau khi tải xong các bạn phải giải nén ra và tiến hành cài đặt như sau Đối với mỗi file giải nén bạn sẽ lần lược vào thư mục Env...

Raspberry Pi Thiên Lý Nhãn (Phần 5): Tìm số điện thoại ông trùm Tổ Chức Áo Đen với Raspberry Pi và webcam

Nguyễn Việt Anh 14/08/2019
Mô tả dự án:  Trong cộng đồng chắc cũng không ít các bạn mê truyện thám tử lừng danh Conan. Trong chương 434, Conan tình cờ nghe được Vermouth liên lạc với ông trùm tổ chức áo đen qua điện thoại di động. Chắc là do ả sát thủ này không biết đến Raspberry Pi nên không biết rằng âm thanh phát ra từ bàn phím điện thoại di động có thể bị dùng để giải mã các thông tin quan trọng. Bài này tui sẽ demo cho các bạn hack lấy số điện thoại dựa vào âm thanh bàn phím với Raspberry Pi và webcam. 1...

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 4: Thủ khoa đại học có khó

Nguyễn Việt Anh 14/08/2019
Mô tả dự án:  Trong bài đầu tiên tui đã hướng dẫn các bạn hack kỳ thi quốc gia với module ESP8266. Dĩ nhiên là không ai cho các bạn cầm theo điện thoại vào phòng thi để mà các bạn mở lên tìm beacon đáp án. Tuy nhiên không ai cấm các bạn mang máy tính casio vào phòng thi cả. Bài này tui sẽ hướng dẫn các bạn gắn wifi vào chiếc máy tính casio huyền thoại để nhận phao thi từ bất kỳ nơi nào trên thế giới. Lưu ý là các bạn nên chế cháo có trách nhiệm, chớ nên kinh doanh buôn bán thàn...

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 1: Thích thì phát beacon hoy

Nguyễn Việt Anh 14/08/2019
Mô tả dự án:  ESP8266 là 1 module rất bá đạo cho việc truyền dữ liệu từ xa không dây. Tuy nhiên vì giá thành thấp và khả năng wifi khá tốt nên module này rất dễ bị lạm dụng vào các chuyện mờ ám. Đây là bài đầu tiên trong chuỗi bài chứng tỏ khả năng hắc ám của module này. Tui sẽ hướng dẫn các bạn phát beacon thông tin để quậy phá và cách phòng chống. Lưu ý là các bạn nên thực hành có trách nhiệm nếu không muốn cục tình báo C2 gõ cửa hỏi thăm. 1 Chuẩn bị Đầu tiên các bạn vào Git ...

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 3: Thích thì Deauth thoai ahihi

Nguyễn Việt Anh 14/08/2019
Bài trước tui đã hướng dẫn các bạn DDoS với ESP8266. Tuy nhiên phương pháp gửi broadcast packet là khá vô tội vạ và có thể gậy ông đập lưng ông làm ảnh hưởng đến chính mạng wifi nhà bạn. Bài này tui sẽ hướng dẫn các bạn tấn công có chủ đích hơn bằng cách gửi deauthentication packet đến chính thiết bị mà bạn muốn DoS. Lưu ý là các bạn nên thử nghiệm có trách nhiệm nếu không muốn Công An gõ cửa hỏi thăm.   1 Nguyên lý Nếu các bạn quen với việc hack wifi password thì phương pháp d...

(Phòng chống) Nghệ thuật hắc ám với ESP8266 - Phần 2: Thích thì DoS thoai

Nguyễn Việt Anh 14/08/2019
Chúng ta thường nghe nói DoS (Denial of Service) như là 1 thứ gì đó cao siêu hắm ám chỉ có tin tặc cao thủ mới đủ khả năng làm. Bài này tui sẽ hướng dẫn các bạn một dự án DoS wifi hàng xóm rất đơn giản chỉ với 2 module ESP8266. Lưu ý là các bạn nên thử nghiệm có trách nhiệm nếu không muốn cục tình báo C2 gõ cửa hỏi thăm. 1 Nguyên lý Trong giao tiếp không dây, người gửi các gói có thể điều chỉnh tốc độ gửi tùy vào độ mạnh yếu của tín hiệu sóng. Nếu sóng mạnh (gần router) thì ta có thể gửi nhan...

Giới thiệu bo mạch VBLUno51 của VNG

Nguyễn Việt Anh 12/08/2019
1. GIỚI THIỆU Sau một thời gian giới thiệu bo mạch phát triển VBLUno đến cộng đồng, VBLUno đã giúp mọi người tiếp cận nhanh chóng với công nghệ Bluetooth Low Energy phục vụ phát triển ứng dụng Internet of Things. Bên cạnh các ưu điểm trên, VBLUno phiên bản đầu tiên vẫn tồn tại khuyết điểm như: không tích hợp một interface cho phép nạp và gỡ lỗi một cách dễ dàng. Với phiên bản đầu tiên, để nạp/gỡ lỗi dễ dàng, người dùng cần sử dụng thêm mô đun CMSIS-DAP, điều này gây trở ngại không nhỏ cho ngư...