Tất cả tin tức

GAME - ST7565 - Game hứng trứng - phiên bản nâng cấp

Nguyễn Việt Anh 07/08/2019
Đây là phiên bản thứ 2 của Game hứng trứng đơn giản, cùng với sự xuất hiện của cô gà mái, hi vọng đây sẽ là sản phẩm Game mang lại nhiều niềm vui trong những ngày đầu năm Đinh Dậu. 1 Là phiên bản nâng cấp >++ Đây là phiên bản đơn giản trước đó: Làm game hứng trứng đơn giản - phiên bản 1 Còn ở phiên bản thứ 2 này: Một chú gà đi trên mái kèo, là một nhân vật hư cấu, chú vừa đi vừa đẻ trứng. Để trứng không bị vỡ khi rơi, 2 nhân vật Cả Mẹo và Dần Béo sẽ phải phối hợp nhịp nhàng hứng những...

ST7565 | Chuyển động trong lập trình Game và đồ họa | Phần 2

Nguyễn Việt Anh 01/08/2019
Trong bài viết trước, chúng ta đã cùng tìm hiểu một vài nguyên tắc của hiệu ứng chuyển động trong đồ họa. Bài viết này sẽ nối tiếp nội dung còn dở dang của bài trước, hãy cùng đi tiếp nào. Tất nhiên là trên arduino cùng lcd st7565 rồi. 1 Stop_Motion Đây là bài viết số 2 thuộc chuỗi bài “Chuyển động trong lập trình Game và đồ họa”. Nếu chưa đọc bài viết trước, thì hãy đọc nó tại đây bạn nhé: P1:Chuyển động trong lập trình game và đồ họa Hãy cùng bắt đầu nhé Chúng ta đã biết, mỗi khung hình cho...

ST7565 | Hướng dẫn sử dụng glcd ST7565 homephone và chia sẻ thư viện

Nguyễn Việt Anh 01/08/2019
Mô tả dự án:  LCD chip st7565 có kích thước màn hình 128x64 pixel, là loại lcd graphic đa dụng cho nhiều dự án. Ở nước ta việc mua mới lcd này khá khó do không được ưa chuộng, sở dĩ có chuyện này có lẽ là do thiếu các tài liệu và hướng dẫn liên quan. Hiện lcd loại này chỉ có thể vọc từ các điện thoại homephone hoặc mua cũ. Nếu bạn đang có trong tay lcd này, thì bài viết dưới sẽ giúp bạn sử dụng nó với arduino. 1 Chuẩn bị 1 arduino chip atmega328 trở lên, ở đây mình chọn&n...

Hướng dẫn sử dụng glcd ST7565 homephone và chia sẻ thư viện

Nguyễn Việt Anh 16/07/2019
LCD chip st7565 có kích thước màn hình 128x64 pixel, là loại lcd graphic đa dụng cho nhiều dự án. Ở nước ta việc mua mới lcd này khá khó do không được ưa chuộng, sở dĩ có chuyện này có lẽ là do thiếu các tài liệu và hướng dẫn liên quan. Hiện lcd loại này chỉ có thể vọc từ các điện thoại homephone hoặc mua cũ. Nếu bạn đang có trong tay lcd này, thì bài viết dưới sẽ giúp bạn sử dụng nó với arduino. 1 Chuẩn bị 1 arduino chip atmega328 trở lên, ở đây mình chọn arduino uno r3 ...

ST7565 | Chuyển động trong lập trình Game và đồ họa

Nguyễn Việt Anh 16/07/2019
Hẳn là các bạn ít nhiều cũng đã từng có một tuổi thơ dữ dội cùng với trò xếp gạch, xe tăng trên các máy chơi game đen trắng cầm tay, phá đảo thế giới ảo cùng với Contra, Super Mario, MU…Và khi lớn lên, chúng ta lại thích thú trong việc làm sao để tạo ra các chuyển động như vậy, nói đúng hơn là làm game.. Bài viết này sẽ giúp bạn hiểu hơn cách tạo ra các hiệu ứng chuyển động hình ảnh trong lập trình đồ họa nói chung và game nói riêng. Tất nhiên là bằng board mạch Arduino cùng với LCD ...

Setup Raspberry Pi Zero không cần màn hình

Nguyễn Việt Anh 16/07/2019
Một trong những lí do Pi Zero chưa thực sự phù hợp với túi tiền của người tiêu dùng là do giá thành bị độn lên bởi các thể loại cáp chuyển đổi (mini HDMI => HDMI, usb OTG, cáp nguồn) cần thiết để có thể khởi động giao tiếp với bo mạch tí hon này. Bài này tui sẽ giới thiệu với các bạn cách setup Pi Zero chỉ với 1 cáp USB OTG duy nhất, vừa là để cung cấp nguồn, vừa là cổng ssh. Lưu ý là phương pháp này chỉ áp dụng được với Pi Zero, các phiên bản Raspberry Pi khác không áp dụng được.  1 ...

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

Nguyễn Việt Anh 16/07/2019
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 1 Chuẩn bị Arduino Uno R3  Led 2 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 ListPicker và 1 Label vào khoảng trống như trong hình.  Nút Text for ListPicker có tác ...

Cửa thông minh điều khiển bằng thẻ từ

Nguyễn Việt Anh 16/07/2019
I. Giới thiệu Hôm nay, mình sẽ chia sẻ về cách sử dụng module RFID để làm cửa thông minh tự động đóng mở bằng thẻ từ nhé  Vậy chức năng của module RFID là gì? Module RFID RC522 sử dụng IC MFRC522 của Phillip dùng để đọc và ghi dữ liệu cho thẻ NFC tần số 13.56mhz, với mức giá rẻ (khoảng 90k hoy  ), thiết kế nhỏ gọn, module này là sự lựa chọn hàng đầu cho các ứng dụng về ghi đọc thẻ RFID. Sau đây là 1 vài hình ảnh về em nó:  II. Chuẩn bị   1 x Arduino UNO&nb...

NRA - Phần 1: Bật tắt led đơn giản trên Web

Nguyễn Việt Anh 16/07/2019
Lâu rồi mới có thời gian nghịch với Raspi và Arduino. Hôm nay mình sẽ giới thiệu các bạn những sức mạnh của sự kết hợp giữa Nodejs (N), Raspberry Pi (R), Arduino (A). Ở đây các bạn sẽ điều khiển, thu thập dữ liệu, làm được rất nhiều thứ với arduino và raspberry pi trên website một cách đơn giản và chuyên nghiệp. Đã có nhiều bài viết trên Arduino.vn nói về việc điều khiển bằng Nodejs nhưng hôm nay tôi sẽ giới thiệu các bạn thư viện khác để sử dụng đa dạng hơn. Bài đầu tiên này, mình sẽ hướng d...

Hướng dẫn sử dụng YOLO (You Only Look Once) - Nhận dạng hình ảnh vật thể với Raspberry Pi sử dụng YOLO

Nguyễn Việt Anh 16/07/2019
Hôm nay mình sẽ giới thiệu cho các bạn một cách nhận dạng hình ảnh mới nhất và đang hot hiện nay trên máy tính :)  đó chính là YOLO (You only look once) YOLO là một hệ thống phát hiện vật thể thời gian thực hiện đại nhất, bộ dữ liệu đa dạng cho phép chúng ta làm các dự án liên quan như: đếm số người trong một khu vực, nhận dạng đông vật nuôi, đếm số phương tiện giao thông...  Ở bài này chúng ta sẽ chạy thử nghiệm nó trên Raspberry Pi cho các dự án nhận dạng ảnh đơn giản và không yêu...

Hướng dẫn lập trình Arduino bằng Javascript trong môi trường NodeJS

Nguyễn Việt Anh 16/07/2019
Hôm nay mình sẽ bắt đầu Series hướng dẫn lập trình Arduino bằng Javascript trong môi trường NodeJS và lập trình với Orange Pi Lite. Ở bài viết này mình sẽ hướng dẫn cách các bạn viết một chuong trình đơn giản là nhấp nháy led. Bắt đầu thôi 1 Chuẩn bị Arduino NodeJS Nodepad++ 2 Tiến hành Đầu tiên các bạn phải tải NodeJS về máy tính. Để tải về Nodejs, bạn truy cập trang https://nodejs.org/en/... và tải về theo hướng dẫn. Mình khuyên các bạn nên dùng bản phần lớn người dùng lựa c...

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

Nguyễn Việt Anh 16/07/2019
Chào các bạn. Hiện nay có rất nhiều dự án cũng như đề tài làm về môi trường, nhưng đa số dừng lại ở mức đo nhiệt độ, độ ẩm,... Dạo gần đây ở Việt Nam các shop đã nhập cảm biến bụi trong không khí về, tuy khá trễ so với các nước nhưng ít nhất chúng ta có cái mới để vọc. Bài này viết sẽ hướng dẫn các bạn đọc giá trị cảm biến qua hai cách đó là dùng code trực tiếp và sử dụng thư viện. 1 Giới thiệu Chào các bạn. Hiện nay có rất nhiều dự án cũng như đề tài làm về môi trường, nhưng đa số dừng lại ở...

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

Nguyễn Việt Anh 16/07/2019
Xin chào mọi người! Mục đích nhằm chia sẻ kiến thức và học hỏi thêm kinh nghiệm từ các Pro. Bài viết này mình xin giới thiệu một sản phẩm liên quan đến khóa (khóa cửa, khóa két sắt...). Mong rằng có được nhiều ủng hộ và đóng góp nhé. Xin cảm ơn! 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>...

CloverBlock – Phần mềm lập trình Arduino bằng kéo thả do người Việt phát triển

Nguyễn Việt Anh 16/07/2019
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. 1 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 Inventor. Với hai nền tảng này chúng ta có thể dễ dàng tạo ra các ứng dụng máy tính hoặc ứng dụng dành c...

Máy đo huyết áp với Arduino

Nguyễn Việt Anh 16/07/2019
Ứng dụng công nghệ vào y tế đang phát triển cực mạch. Nhiều công nghệ phát triển nhằm giúp bác sĩ người bệnh có thể phát hiện được dấu hiệu của các loại bệnh sớm. Việc ứng dụng điện tử vào lĩnh vực y tế còn khá mới ở việt nam. Nhưng ở các nước tiên tiến việc ứng dụng điện tử vào y tế đã đi trước chúng ta nhiều năm. Với mong muốn thoả mãn khát vọng cá nhân, Và mong muốn tạo ra một thiết bị y tế giúp cho việc chuẩn đoán được chính xác hơn. Tôi và nhóm của tôi đã thiết kế một máy đo huyết áp sử ...

Matrix LED with Arduino - Làm led matrix với Arduino

Nguyễn Việt Anh 16/07/2019
Chuẩn bị: Bo arduino UNO. Module LED L10 HUB75 Indoor full color. Dây nối. Nguồn 5V - 2A. Kết nối: Đây là cổng HUB75. Đấu nối các chân theo bảng. Ngoài ra còn cần cấp nguồn 5V, dòng tối thiểu khoảng 2A cho module matrix led. Module LED Arduino UNO R1 2 G1 3 B1 4 R2 5 G2 6 B2 7 A A0 B A1 C A2 CLK 8 LAT 10 OE 9 GND (4 chân) GND Code: Các bạn xem ở đây nhé: (zip) Nhớ cài 2 cái thư viện kèm theo trước. Nếu muốn hiểu code...

Nạp firmware cho Arduino bằng Xloader - Nạp chương trình cho Arduino bằng Xloader

Nguyễn Việt Anh 16/07/2019
Bài viết hôm nay sẽ hướng dẫn các bạn nạp file hex xuống Kit Arduino Trong một số trường hợp bạn chỉ có File hex không có file chương trình hay muốn nạp cho nhiều mạch ứng dụng, dùng phần mềm Arduino IDE sẽ hơi bất tiện và mất nhiều thời gian hơn. Bây giờ  chúng ta đi vào nội dung chính Chuẩn bị phần mềm Sử dụng phần mềm Xloader Bạn tải xuống B1. Mở phần mềm Xloader, chọn File Hex cần nạp  Bước 2. Chon loại Kit cần nạp Lưu ý chỉ hỗ trợ một số loại Kit như trong hình Bước...

Module sim đã lỗi thời? Nhận thông báo bằng FB Messenger (Zalo)

Nguyễn Việt Anh 16/07/2019
Chắc hẳn anh em đã quá quen thuộc với việc dùng module sim để nhắn sms thông báo trạng thái nhà cửa, ruộng vườn rồi. Đến thời điểm hiện tại thì module sim vẫn có một ưu thế là mạng di động đã phủ sóng toàn quốc, không cần cài app nhưng SMS sẽ rất là tốn kém chưa kể đến việc phải thường xuyên nạp tiền và kiểm tra hạn sử dụng. Hôm nay, tại đây, chúng ta cùng nhau chứng kiến một sự khởi đầu mới của xu hướng công nghệ trên toàn cầu (mượn lời bác Quảng) đó là Facebook Messenger. Thực tế, anh em đề...