M.A.B Mad. Alert. Bot - Robot Nhắc Nhở Nghỉ Ngơi Thông Minh

Khám phá M.A.B (Mad Alert Bot), chú robot hẹn giờ in 3D đầy sáng tạo lấy cảm hứng từ phim viễn tưởng. Thiết bị giúp bạn quản lý thời gian, nhắc nhở nghỉ ngơi đều đặn để làm việc hiệu quả hơn.

👁️
1.6K
Lượt Xem
❤️
76
Lượt Thích
📥
111
Lượt Tải
Cập Nhật Apr 02, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

DISCORD SERVER: https://discord.gg/PmNhTSpWCt
TRANG WEB CỦA TUI: https://la3emedim.fr/
INSTAGRAM: https://www.instagram.com/la_3eme_dimension/

DỰ ÁN ĐANG HOÀN THIỆN !

🤖 MAB ! (Mad Alert Bot)

“Nhìn nè Dave, tôi thấy anh đang rất khó chịu. Tôi nghĩ anh nên ngồi xuống bình tĩnh, uống thuốc giảm stress và suy nghĩ kỹ mọi chuyện đi.” Douglas Rain, 2001, l'odyssée de l'espace (1968), kịch bản của Stanley Kubrick, Arthur C. Clarke 🔴

Mad Alert Bot (MAB) là một chú robot hẹn giờ sáng tạo, được thiết kế để nhắc nhở người dùng nên nghỉ ngơi đều đặn trong khi làm việc. MAB sẽ gửi thông báo hàng giờ để khuyến khích thói quen làm việc lành mạnh.

Tính năng :

  • Cảnh báo âm thanh: Sử dụng còi buzzer để phát âm thanh thông báo, báo hiệu đã đến lúc nghỉ ngơi.
  • Tín hiệu hình ảnh: Đôi tai của nó có thể chuyển động (dùng 2 motor 0408 tùy chọn) và có đèn LED sáng lên để thu hút sự chú ý của người dùng.
  • Điều khiển: Tích hợp vi điều khiển ESP32-C3 để quản lý các tính năng và cảnh báo của robot.

✍ Thiết kế :

  • Thẩm mỹ: Sự kết hợp lấy cảm hứng từ GLaDOS trong game Portal và HAL 9000 trong phim 2001: A Space Odyssey, mang đến vẻ ngoài tương lai và cực kỳ cuốn hút.
  • In 3D: Các linh kiện và cấu trúc được in 3D hoàn toàn, đảm bảo bạn có một sản phẩm độc đáo và tùy chỉnh theo ý thích.

🖥 Mã nguồn mở: MAB là dự án 100% mã nguồn mở, cho phép cộng đồng đóng góp, chỉnh sửa và cải tiến chú robot này.

MAB được thiết kế để vừa hữu dụng vừa đẹp mắt, mang đến nét hiện đại và độc lạ cho góc làm việc của bạn. Thông qua các cảnh báo định kỳ, nó giúp duy trì sức khỏe khi làm việc và ngăn ngừa mệt mỏi sau những giờ làm việc căng thẳng.

Code cho Buzzer và LED :

const int ledPin = 16;  // 16 tương ứng với GPIO 16
char DIO_buzzer = 12; // 12 tương ứng với GPIO 12

void setup() {
  pinMode(ledPin, OUTPUT);
}

void loop(){ 

  for(int dutyCycle = 0; dutyCycle <= 255; dutyCycle++){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }
      tone(DIO_buzzer, 250, 100);
      tone(DIO_buzzer, 500, 300);
      tone(DIO_buzzer, 375, 100);
      tone(DIO_buzzer, 125, 100);     

  for(int dutyCycle = 255; dutyCycle >= 0; dutyCycle--){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }
  for(int dutyCycle = 0; dutyCycle <= 255; dutyCycle++){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }

  for(int dutyCycle = 255; dutyCycle >= 0; dutyCycle--){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }
    for(int dutyCycle = 0; dutyCycle <= 255; dutyCycle++){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }
      tone(DIO_buzzer, 500, 300);
      tone(DIO_buzzer, 325, 300);
      tone(DIO_buzzer, 650, 100);

  for(int dutyCycle = 255; dutyCycle >= 0; dutyCycle--){
    analogWrite(ledPin, dutyCycle);
    delay(20);
  }
 delay(360000);
}

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution

CC-BY

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (9 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)