Sinh viên biến mũ tốt nghiệp thành show ánh sáng điều khiển bằng ngôn ngữ Rust
Eric Park, một sinh viên khoa học máy tính sắp tốt nghiệp, đã sáng tạo ra một chiếc mũ cử nhân tích hợp đèn LED và vi điều khiển, được lập trình bằng ngôn ngữ Rust. Dù không đeo nó trong lễ tốt nghiệp, anh đã chia sẻ mã nguồn để cộng đồng tham khảo.

Mùa tốt nghiệp đã bắt đầu tại các trường đại học ở Mỹ, và một sinh viên khoa học máy tính sắp nhận bằng đã quyết định trang trí chiếc mũ cử nhân của mình theo cách mà bất kỳ người yêu công nghệ (maker) nào cũng sẽ làm: viết mã Rust và kết nối đèn LED.
Eric Park, sinh viên Đại học Purdue, đã chia sẻ dự án này trên blog cá nhân. Anh cho biết ý tưởng ban đầu là tạo ra một cơ chế tự đốt cháy chiếc mũ khi di chuyển tua mũ, nhưng vì chiếc mũ là đi thuê nên anh đã chuyển sang giải pháp an toàn hơn.
Chiếc mũ chạy Rust
Thay vì lửa, Park sử dụng các dải LED, một công tắc reed và một nam châm, tất cả được điều khiển bởi một vi điều khiển Digispark ATtiny85 siêu nhỏ. Khi nam châm được đặt ở bên trái chiếc mũ kích hoạt công tắc reed, toàn bộ chiếc mũ sẽ sáng lên rực rỡ.
Mũ tốt nghiệp của Eric Park với đèn LED
Park chia sẻ rằng toàn bộ thiết bị được dán bằng băng dính 2 mặt và băng Kapton để đảm bảo không làm hỏng vải mũ khi tháo gỡ. Thiết kế nhẹ và dễ tháo gỡ này đòi hỏi nguồn điện nhỏ gọn. Tuy nhiên, do thiếu bộ chuyển đổi điện áp (boost converter), Park buộc phải dùng một cục pin sạc dự phòng bỏ trong túi để cấp nguồn.
Thách thức lập trình
Theo Park, việc lắp ráp phần cứng mất hơn 3 tiếng, chủ yếu vì anh không còn truy cập vào phòng thí nghiệm đầy đủ thiết bị. Việc viết mã nguồn mất khoảng 2 tiếng.
"Nó có lẽ sẽ dễ dàng hơn nếu tôi không dùng Rust mà chỉ dùng thư viện Arduino, hoặc dùng một bo mạch khác," Park giải thích. "Nhưng tôi rất gắn bó với tiêu đề bài đăng blog này... và tôi khá chắc chắn rằng bo mạch ESP32 sẽ quá thừa thãi và không thể dính chặt vào mũ."
Tiêu đề blog của anh đơn giản là "chiếc mũ tốt nghiệp của tôi chạy Rust" (my graduation cap runs Rust).
Không đeo trong lễ tốt nghiệp
Dù dự án đã nhận được nhiều sự chú ý tích cực trên Hacker News, Park cho biết anh có lẽ sẽ không đeo chiếc mũ này trong lễ tốt nghiệp.
"Tôi đã suy nghĩ về nó nhưng quyết định rằng nó trông khá sến súa," Park viết. "Nó trông giống như những gì trẻ con nghĩ là một PC gaming và những người lớn tuổi nghĩ là một cơn động kinh."
Tuy nhiên, anh đã công bố mã nguồn trên GitHub. Vì vậy, nếu bất kỳ sinh viên nào khác muốn tự làm một chiếc cho riêng mình và dám đeo nó trong lễ, họ hoàn toàn có thể làm được.
Bài viết liên quan

Công nghệ
Cerebras, đối tác thân thiết của OpenAI, sẵn sàng cho đợt IPO kỷ lục định giá tới 26,6 tỷ USD
04 tháng 5, 2026

Công nghệ
Microsoft giới thiệu Surface Pro 12 và Surface Laptop 8: Sức mạnh chip Intel, giá thành gây sốc
19 tháng 5, 2026

Công nghệ
Substrate (YC S24) tuyển dụng Technical Success Manager cho nền tảng AI chuyên xử lý thanh toán y tế
13 tháng 5, 2026
