Giới thiệu về Yolo:Bit

Trong chương này, chúng ta cùng nhau tìm hiểu phần cứng cũng như công cụ lập trình của Yolo:Bit.

Phần cứng

Yolo:Bit là một máy tính kích thước nhỏ 5x5cm, được thiết kế dành riêng cho những người mới bắt đầu làm quen với lập trình. Thông số kỹ thuật của Yolo:Bit bao gồm:

  • Vi điều khiển ESP32 của Espressif (160-240 MHz)
  • Bộ nhớ RAM: 520 KB
  • Hỗ trợ kết nối WiFi và Bluetooth
  • Cảm biến cử chỉ (gia tốc kế), ánh sáng, nhiệt độ
  • Đèn led 5x5 dùng để hiển thị thông tin
  • Hai nút nhấn
  • Loa
  • 5 lỗ chân cắm mở rộng dùng được với dây kẹp cá sấu và 15 chân cắm mở rộng khác
  • Kết nối USB

Yolo:Bit được thiế kế an toàn cho trẻ, có thể chạy được với 2 pin AAA 1.5V. Hình dáng của Yolo:Bit được thiết kế để hấp dẫn các bé, giống như một khuôn mặt con người, trong đó 2 nút nhấn giống như là 2 mắt, dàn led 5x5 giống như mũi còn 5 lỗ cắm ở dưới giống như là hàm răng trong miệng.

Chân cắm (connector)

Ngoài 5 chân cắm được thiết kế thành các lỗ to để dễ dàng dùng với kẹp cá sâu, Yolo:Bit còn có rất nhiều chân cắm mở rộng khác được đánh số từ P0 đến P20 để dùng được với các bộ Kit mở rộng cho các dự án nâng cao.

Các chân cắm lỗ to dùng được với kẹp cá sấu trên Yolo:Bit bao gồm:

P0, P1, P2: đa chức năng, có thể bật tắt (gọi là chế độ digital) và đọc tín hiệu truyền vào (chế độ analog)

3V: nguồn dương 3V. Nếu Yolo:Bit được cấp nguồn từ cổng USB hoặc cổng pin thì chân 3V này có thể dùng để cấp nguồn cho các thiết bị khác gắn vào. Còn khi nếu Yolo:Bit không được cấp nguồn từ USB hoặc cổng pin thì chân 3V này có thể dùng để cấp nguồn cho Yolo:Bit. Chú ý bạn chỉ được cấp nguồn tối đa 3.3V vào chân này, nếu cao hơn sẽ làm hư Yolo:Bit.

GND: chân cắm nguồn âm của nguồn điện.

Led

25 đèn led nhiều màu (RGB led) trên Yolo:Bit được sắp xếp thành 5 hàng và 5 cột và có thể bật tắt hoặc đổi màu từng led riêng biệt. Các led được đánh vị trí theo tọa độ x và y, trong đó x là số thứ tự cột (bắt đầu từ 0 đến 4) và y là số thự tự dòng (bắt đầu từ 0 đến 4). Như vậy để tính vị trí của 1 đèn led thì ta chỉ cần lấy số thứ tự cột và hàng trừ đi 1 là được. Ví dụ đèn led cột số 2 hàng số 3 sẽ có địa chỉ là x=1 và y=2. Dưới đây là bảng địa chỉ cụ thể (cột, hàng) cho 25 led trên Yolo:Bit theo.

Ngoài ra trên Yolo:Bit còn hai đèn led nhỏ màu đỏ (báo hiệu có nguồn điện) và màu xanh lá cây (dùng để báo hiệu thông tin tùy ý sử dụng) ở mặt sau.

Nút nhấn

Hai nút nhấn A và B ở mặt trước có thể dễ dàng lập trình được để phát hiện khi được nhấn.

Ngoài ra Yolo:Bit bao gồm một nút nhấn Reset bên cạnh ở mặt sau được đánh dấu là RST. Khi nhấn nút này, Yolo:Bit sẽ khởi động lại và chạy chương trình từ đầu, giống như khi bạn nhấn nút reset trên máy tính.

Cảm biến

Trên Yolo:Bit có các cảm biến như ánh sáng, nhiệt độ và cử chỉ (gia tốc kế). Với gia tốc kế, chúng ta có thể phát hiện các cử chỉ như lắc, nghiêng trái, nghiêng phải, lật úp, ngửa.

Cổng cắm USB và pin

Yolo:Bit kết nối với máy tính thông qua cổng USB và dây cáp micro USB. Khi kết nối với máy tính qua cổng USB thì Yolo:Bit không cần cấp nguồn và có thể chạy được. Khi cần Yolo:Bit chạy được mà không cần máy tính thì có thể dùng hộp 3 pin AAA và cắm vào cổng kết nối pin có trên Yolo:Bit.

results matching ""

    No results matching ""