Category Archives: Arduino

Virtual Breadboard Tự Học Lập Trình Vi Điều Khiển Không Cần Mua Mạch Arduino – 02

I. Tải Virtual Breadboard Và Cách Cài Đặt.

Link tải: Virtual breadboard 4.46 + Crack.

Sau khi thực hiện việc tải Virtual breadboard với đường link mình đã cung cấp ở trên giải nén và được thư mục có chứa các file như hình bên dưới

Các bước làm như sau:

  1. Cài đặt Microsoft Visual J# 2.0 ở file vjredist64.exe, cứ mặc định bấm next để cài nhé.
  2. Cài đặt Virtual breadboard ở file ( VBB 4.46.msi ), sau khi cài đặt xong ta sẽ thấy xuất hiện icon của chương trình VBB trên desktop nhưng nếu như ta tiến hành thực hiện các thao tác thiết kế mạch, sau đó chạy code thì sẽ báo lỗi do chúng ta chưa crack phần mềm VBB. Dưới đây là dấu hiệu lỗi.
  3.  Để crack và chạy thành công chương trình thì ta vào thư mục Crack có file VBB.exe ta tiến hành copy file VBB.exe này vào đường dẫn mà lúc nảy chúng ta đã tiến hành cài đặt chương trình ở đây mình cài ở đường dẫn sau: C:\Program Files (x86)\Virtual Breadboard.

II. Virtual Breadboard và chương trình led nhấp nháy với Arduino sẵn có.

Trong Virtual Breadboard có các ví dụ đơn giản với Arduino có sẵn code luôn. Các bạn có thể test thử xem chương trình có chạy được hay không nếu chạy được thì ở bước trước chúng ta đã crack chương trình thành công rồi đấy.

Vào File -> New -> Arduino Distribution -> Digital -> BlinkWithoutDelay.VSM sau đó click Open để mở chương trình được thiết kế và viết sẵn code.

Đây là phần code và thiết kế ta click vào nút Run chương trình để thực hiện.

Sau khi Run chương trình thì đèn đã nhấp nháy rồi. Như vậy chúng ta đã cài đặt thành công Virtual Breadboard 4.46 rồi, nào cùng trải nghiệm.

 

 

 

Advertisements

Tự Học Lập Trình Vi Điều Khiển Không Cần Mua Mạch Arduino-01 (Led nhấp nháy)

  • GIới thiệu 

Để dễ dàng thực hành và tiếp cận với lập trình vi điều khiển thì Autodesk đã tạo ra môi trường giả lập Arduino  giúp mọi người thực hành trên vi mạch ảo ,tiết kiệm chi phí khi mua vi mạch thật .Chỉ cần thao tác đơn giản là click vào trang https://circuits.io tạo một tài khoản và thực hành ngay.

  • Chương trình led nhấp nháy đầu tiên   

Sau khi tạo tài khoản và đăng nhập thành công ta nhìn trên thanh menu thấy chức năng New chọn New Elictronic Lab như hình bên dưới như vậy chúng ta đã có thể kéo thả các vi mạch vào nối dây và viết code ,chạy chương trình thử nghiệm được rồi .

Ta vào vùng Add Components để chọn mạch và led

Chọn Arduino Uno R3 và 1 con led

Sau khi đã kéo thả vào vùng thiết kế Mạch Arduino Uno và 1 con led màu đỏ thì ta tiến hành lắp chân âm ở GND và chân dương ở chân số 13 (chân dương là chân dài ,còn chân âm là chân ngắn hơn ngoài thực tế)

Sau đó ta tiến hành viết code cho mạch đèn mới lắp ở phần Code Editor


//Khai báo biến cho chân led 13
 int led = 13;

//Hàm khởi tạo thiết lập thông tin các chân
void setup() {
 // thiết lập chế độ cho chân led 13 là phát ra tín hiệu
  pinMode(led, OUTPUT);
}

// Vòng lặp vô hạn cho chương trình
void loop() {
  digitalWrite(led, HIGH); // Bật led tại chân 13
  delay(1000); // Trì hoãn 1 giây
  digitalWrite(led, LOW); // Tắt led tại chân 13
  delay(1000); // Trì hoãn 1 giây
}

Viết code xong ta tiến hành Run code bằng cách bầm vào Start Simulation và đèn bây giờ đã sáng chớp nháy giống như phần mô tả code ở bên trên

Run code here : https://circuits.io/circuits/4721979-the-unnamed-circuit/edit