Skip to content

VinhCao09/Hattori_Robot_and_Server

Repository files navigation

Hattori Robot using Gemini API and Server Control Device

Hattori Robot trợ lý thông minh tích hợp trí tuệ nhân tạo với API Gemini giúp giải đáp các câu hỏi, đồng thời website điều khiển cũng như điều khiển robot bằng app điện thoại (phát triển bằng MIT APP)

✨Introduction

Dự án này là một robot trợ lý có khả năng trả lời mọi câu hỏi của bạn với API Gemini đồng thời bạn có thể ra lệnh bật tắt thiết bị qua giọng nói và website. Tuy nhiên dự án còn hạn chế chưa triển khai Mic trực tiếp cho robot mà phải điều khiển qua app android được phát triển. Đồng thời robot chưa được tích hợp khả năng phát lại âm thanh khi trả lời câu hỏi.

  • Một số tính năng cử chỉ: Vui vẻ khi vuốt ve (dùng chân touch trên ESP32), khả năng tự xử lý chuyển động với Servo động học 2 bậc (dùng 2 servo)

images

⚛️Software - Programming language & Framework

  • Programming for microcontroller: Arduino IDE (2.3.2)
  • Server: PHP - Javascript
  • Website: HTML5, CSS, Bootstrap 5
  • Environment: Apache (XAMPP 3.3.0), PHP 8.2, ESP 32 2.0.9
  • MIT APP

Components:

  • ESP32 Node MCU
  • OLED OLED SSD1106 1.3 inch 128x64
  • Servo x2
  • Module bluetooth (Ex: HC06, HC05)
  • ...

Recommend version

XAMPP version 3.3.0

PHP Version: version 8.2

ESP32 Board: version 2.0.9

images

▶️Demo:

👉Click on the icon below to watch the demo video:

Watch the video

💫About Me :

Hello 👋I am Vinh. I'm studying HCMC University of Technology and Education

Major: Electronics and Telecommunication

Skill:

- Microcontroller: ESP32/8266 - ARDUINO - PIC - Raspberry Pi

- Programming languages: C/C++/HTML/CSS/PHP/SQL and related Frameworks (Bootstrap)

- Communication Protocols: SPI, I2C, UART, CAN

- Data Trasmissions: HTTP, TCP/IP, MQTT

Authors

About

Hattori Robot trợ lý thông minh với Gemini API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages