Thực hành ứng dụng

Sử dụng phần mềm ArtCAM Pro 9 để tạo file Gcode rà bề mặt gỗ

Đoàn Văn Huân 21/01/2019
Sử dụng phần mềm ArtCAM Pro 9 để tạo file Gcode rà bề mặt gỗ. Bước 1: Mở phần mềm, chọn Create New Model, sau đó Chọn kích thước phôi, X, Y và đơn vị mm. Trong phần này, cần chọn gốc tọa độ trước để định hình vị trí mũi khoan ban đầu. Bước 2: Chọn công cụ vẽ hình chữ nhật để vẽ vị trí rà mạch, bạn nhập kích thước bên trái cho chuẩn, xong bấm Create và Close lại Bước 3: Vào thẻ Toopaths, chọn công cụ chữ T, điền các thông số như hình dưới  Bước 4: Trong phần Tool List bạn Add dao phay, Ch...

Hướng dẫn tạo app điều khiển led bằng giọng nói thông qua App Inventor

Đoàn Văn Huân 11/10/2018
Hướng dẫn tạo app điều khiển led bằng giọng nói thông qua App Inventor Mô tả dự án:  Chúng ta có thể điều khiển led qua app inventor bằng giọng nói, từ đó có thể mở rộng ra để điều khiển các thiết bị khác Chuẩn bị Arduino Uno R3  Led Lập trình App Invemtor Chúng ta cùng truy cập vào app inventor theo link sau: http://ai2.appinventor.mit.edu/ Sau đó chúng ta click vào nút Start My Project. Sau đó đặt tên cho project. Sau đó chúng ta kéo 2 nút Button và 1 nút Text for...

Hướng dẫn điều khiển động cơ bằng ESP8266

Đoàn Văn Huân 11/10/2018
Hướng dẫn điều khiển động cơ bằng ESP8266 Mô tả dự án:  Chúng ta đã từng điều khiển động cơ trong các dự án xe điều khiển bằng combo thần thánh Arduino + Blutooth HC05. Hôm nay chúng ta sẽ cùng tìm hiểu xem liệu ESP8266 có thể thay thế cho combo huyền thoại này không nhé Chuẩn bị Mạch esp8266 1 mạch cầu H 2 động cơ Lập trình cho Esp8266 Trước khi làm bước này thì các bạn nên tham khảo qua bài viết http://arduino.vn/bai-viet/1496-esp8266-ket-noi-internet-phan-1-cai-dat-esp8266-l...

Khóa điện tự bấm số sử dụng Keypad 4x3

Đoàn Văn Huân 11/10/2018
Khóa điện tự bấm số sử dụng Keypad 4x3   1. Phần cứng Keypad 4x3 (Cũng có thể sử dụng 4x4) Arduino Uno, Mega, Nano (tùy chọn) Động cơ Servo Sg90 LCD1602  I2C LCD. Kết nối với LCD để giảm bớt số chân cắm vào Arduino 2. Code #include <Servo.h> // Khai báo thư viện sử dụng cho động cơ #include <LiquidCrystal_I2C.h>      // Khai báo thư viện LCD sử dụng I2C LiquidCrystal_I2C lcd(0x27, 16, 2); // 0x27 địa chỉ LCD, 16 cột và ...

Điều khiển từ xa sử dụng ESP8266 và Arduino

Đoàn Văn Huân 11/10/2018
Kết nối điều khiển từ xa sử dụng ESP8266 và Arduino với hệ thống firmware iNut Cảm biến CloudMQTT - 1000 firmware miễn phí Mô tả dự án:  Chuyện kể rằng, có 02 sinh viên Việt Nam, trong lúc làm đồ án đại học kết nối điều khiển từ xa qua Internet. Một người thì chọn phương án truyền thống sử dụng máy tính làm máy chủ và demo các tính năng theo yêu cầu đồ án. Người còn lại biết đến iNut Sensor và tìm cách tối ưu hóa phần mềm và phần cứng nhằm chau chuốt cho đồ án của mình trở nên "xịn" v...

Phần mềm lập trình Arduino bằng CloverBlock kéo thả

Đoàn Văn Huân 11/10/2018
Phần mềm lập trình Arduino bằng CloverBlock kéo thả Mô tả dự án:     Xin chào các bạn, hôm nay mình xin gửi đến các bạn một bài viết giới thiệu về một phần mềm lập trình kéo thả phục vụ lập trình Arduino do người Việt phát triển, hoàn thiện. CloverBlock là gì?    Xu hướng lập trình kéo thả (Lập trình không sử dụng ngôn ngữ lập trình) đang được thế giới phát triển nhiều trong những năm gần đây trong đó có thể kể đến 2 nền tảng khá quen thuộc là Scratch và App Inve...

Điều khiển từ xa với Arduino và Ethernet Shield

Vũ Ba Duy 11/10/2018
Điều khiển từ xa với Arduino và Ethernet Shield Mô tả dự án:  Hôm nay mình xin chia xẻ với các bạn 1 project mình đang tạp tò làm Project điều khiển thiết bị qua Internet với Arduino và module Ethernet Shield. Đối với mạng LAN thì đơn giản các bạn chỉ cần đấu nối như sơ đồ và nạp code vào là chạy. 1 Chuẩn bị Nếu các bạn muốn điều khiển qua Internet thì phải NAT port Modem internet (cái này các bạn tự tìm hiểu nhé) Với project này bạn có thể : Thay đổi IP  Cần phải nhập Pass đ...

Play music with Arduino

Nguyễn Thu Hiền 09/10/2018
    Một mini project với arduino cho các bạn mới bắt đầu: chọn bản nhạc bằng remote và arduino sẽ phát nó bằng buzz, tên bài và nốt nhạc được hiển thị trên LCD. PHẦN CỨNG 1 borard Arduino UNO x1 Dây cắm breadboard x10 Breadboardx1 IR receiver x1 Remote control x1 Buzzer(Còi chíp) x1 LCD 1602 x1 Điện trở 220 ohm x1 Rotary potentiometer (Biến trở) 10 Kohm x1 LẮP MẠCH Vẽ bằng fritzing bạn chọn mục tải về bên dưới LẬP TRÌNH Các bạn cài thêm...

Sử dụng cảm biến bụi Sharp gp2y10

Nguyễn Thu Hiền 09/10/2018
   Khi có bụi bay vào, tia hồng ngoại từ IR LED sẽ bị dội vào  Phototransistor, lúc này điện áp từ phototransistor sẽ được đưa đến mạch khuếch đại (Amplifier) và xuất ra chân Vo. Qua đó sẽ giúp code trong chương trình chính trở nên ngắn gọn dễ đọc hơn.

Hướng dẫn xuất file Gerber vẽ mạch điện từ Orcad hoặc Proteus

Đoàn Văn Huân 18/07/2018
Hướng dẫn xuất file Gerber vẽ mạch điện từ Orcad hoặc Proteus 1. Xuất file từ Orcad    Xuất file orcad ra mấy file .TOP, .BOT để qua bên COPPERCAM xử lý.     Sau khi vẽ xong bạn nhớ check cho hết lỗi, sau đó vào Options -> Post Process Settings... và nó sẽ hiện ra cửa sổ như ở bên dưới:    Nó sẽ hiện ra cửa sổ có các layer khác nhau, khi đó ta chỉ chọn các layer là *.TOP, *.BOT, *.DRD, ở phần Batch Enable thì các layer ...

Hướng dẫn Gcode mạch in bằng CopperCam

Đoàn Văn Huân 18/07/2018
Hướng dẫn Gcode mạch in bằng CopperCam Sau khi vẽ mạch in bằng phần mềm Alutium, Proteus,…. Các bạn xuất ra các file Gerber. Nếu bạn dùng Orcad hay Proteus để vẽ mạch, bạn đọc hướng dẫn xuất file Gerber vẽ mạch điện từ Orcad hoặc Proteus.     Chú ý: Khi xuất file, bạn phải xuất ít nhất thành 2 file: một file để phay mạch: Bottom Copper/Top Copper, một file để khoan lỗ: Drill.    Sau khi bạn có 2 file Gerber đó rồi chúng ta mở CopperCam để tiến...

HƯỚNG DẪN SỬ DỤNG CÔNG TẮC THÔNG MINH SONOFF TH16

Bùi Khánh Duy 30/06/2018
Công tắc cảm biến nhiệt độ và độ ẩm thông báo vào smart phone qua Internet Ứng dụng + Kết nối với cảm biến nhiệt độ và độ ẩm có giắc cắm 3.5mm + Kết nối Internet thông qua Wifi. + Gửi Kết Quả nhiệt độ, độ ẩm tới Smartphone sau khi đã được kết nối và Smartphone có mặt tại bất cứ vị trí nào có Wifi, 2G, 3G, 4G đều nhận được thông tin và có khả năng thay đổi mức phạm vi cho phép đối với Sonoff  TH16 để đóng, mở thiết bị 220V đã được kết nối. Thông số kỹ thuật. + Điện áp 90V – 250V/50...

Hướng dẫn lắp đặt hệ thống phun sương

Đoàn Văn Huân 27/05/2018
Hướng dẫn lắp đặt hệ thống phun sương:    Hệ thống phun sương là một giải pháp làm mát tuyệt vời cũng như tạo độ ẩm cho các nhà hàng, trường học, quán bia, quán cafe, các nhà máy, khu công nghiệp…có diện tích từ nhỏ đến lớn trong mùa nóng. Với chi phí đầu tư không quá lớn mà hiệu quả hơn so với các phương pháp làm mát truyền thống khác tốn chi phí hơn (điều hòa, máy lạnh, quạt hơi nước…) đây xứng đáng là một giải pháp ưu tiên dành cho bất cứ ai đang có ý định đầu tư một hệ thống làm...

Gửi và nhận SMS bằng Sim800L & Arduino

Đoàn Văn Huân 01/10/2017
Gửi và nhận SMS bằng Sim800L & Arduino   Sử dụng SIM800 thay thế cho SIM 900 được thực hiện như nhau, Sim800 trong môi trường Arduino để thực hiện công việc gửi, nhận SMS, đọc nội dung SMS, xóa SMS. Bài viết chỉ ở mức cơ bản để các bạn có thể hiểu và sử dụng modul SIM900 trong môi trường Arduino và từ đó tư duy phát triển theo định hướng riêng cho các project khác nhau.    Chuẩn bị Module Sim 900a mini (mình sử dụng loại này bạn nào dùng loại khác thì chú ý...

LÀM REMOTE ĐIỀU KHIỂN ĐA NĂNG

Đoàn Văn Huân 23/06/2017
LÀM REMOTE ĐIỀU KHIỂN ĐA NĂNG   LÀM REMOTE ĐIỀU KHIỂN ĐA NĂNG Làm một cái Remote đa năng, điều khiển nhiều loại thiết bị chỉ bằng một Remote duy nhất. 1. Remote đa năng và Điều khiển từ xa Thế thì Remote đa năng là cái méo gì đây? Hầu hết mỗi gia đình chúng ta ngày nay đều sử dụng các thiết bị có Remote điều khiển, có là một cái “cục” nhỏ nhỏ, trên đó có những nút bấm, và mỗi thao tác bấm trên cái “cục” đó sẽ làm cho thiết bị có những thay đổi nhất định, chúng ta có TiVi...

Dùng mạch cầu H: L9110S điều khiển động cơ

Đoàn Văn Huân 16/06/2016
Mạch cầu H là mạch có hình chữ “H”, hiểu một cách nôm na là như thế, chúng thường được sử dụng trong cách mạch điện tử có dòng điện thấp và dùng để điều khiển hướng xoay của động cơ DC (cùng chiều hoặc ngược chiều kim đồng hồ). Hầu hết các motor controllers sử dụng cầu H, thông dụng nhất là cầu H dùng để điều khiển hướng xoay của step motor. Để điều khiển một DC, xoay với vận tốc thay đổi, và theo 1 hướng nhất định, thì bạn có thể không cần dùng đến cầu H, nhưng, chuyện nếu bạn có nhu cầu điề...