Project φορητό ρομπότ μασάζ με Arduino
Φτιάξε το δικό σου φορητό ρομπότ μασάζ με Arduino
Εισαγωγή
Σε αυτό το tutorial, θα κατασκευάσουμε ένα φορητό ρομπότ μασάζ που συνδυάζει κυλιόμενο και δονητικό μασάζ. Το ρομπότ θα λειτουργεί με Arduino, θα ελέγχεται μέσω κουμπιών ή Bluetooth και θα είναι επαναφορτιζόμενο.
1️⃣ Υλικά που θα χρειαστούμε
Arduino Nano ή Uno (ο εγκέφαλος του συστήματος)
2x Servo Motors (MG995 ή SG90) (για κυλιόμενο μασάζ)
2x Vibration Motors (για δονητικό μασάζ)
Motor Driver (L298N ή DRV8833) (για έλεγχο μοτέρ)
FSR Αισθητήρες Πίεσης (για προσαρμογή έντασης)
HC-05 ή HC-06 Bluetooth Module (για ασύρματο έλεγχο)
Ποτενσιόμετρο 10ΚΩ (για χειροκίνητη ρύθμιση έντασης)
Μπαταρία Li-Ion 18650 + Battery Management System (BMS)
Κουμπιά ή Joystick (για εναλλακτικό έλεγχο)
Καλώδια & πλακέτα breadboard
Πλαίσιο κατασκευής (3D printed ή χειροποίητο)
2️⃣ Συνδέσεις & Σχηματικό
Σύνδεση Servo Motors
Συνδέουμε τα σήματα των servo motors στις ψηφιακές εξόδους D9 και D10 του Arduino.
Τα τροφοδοτούμε με 5V από το Arduino.
Σύνδεση Vibration Motors
Οι vibration motors συνδέονται στις εξόδους του motor driver.
Ο motor driver τροφοδοτείται με 7.4V από τη μπαταρία.
Σύνδεση FSR Αισθητήρων Πίεσης
Συνδέουμε τον FSR αισθητήρα στην αναλογική είσοδο A0.
Ανιχνεύει την πίεση και προσαρμόζει την ένταση μασάζ.
Σύνδεση Bluetooth Module (HC-05/HC-06)
TX -> RX του Arduino
RX -> TX του Arduino
VCC -> 5V, GND -> GND
Είναι πολύ σημαντικό όταν φορτώνετε το πρόγραμμα στο Arduino να βγάλετε τα TX RX pins😰😰
3️⃣ Προγραμματισμός Arduino
#include <Servo.h>
Servo roller1, roller2;
int vibrationMotor = 6; // PWM έξοδος για δονητικό μοτέρ
int fsrSensor = A0; // Αναλογικός αισθητήρας πίεσης
int fsrValue;
void setup() {
roller1.attach(9);
roller2.attach(10);
pinMode(vibrationMotor, OUTPUT);
pinMode(fsrSensor, INPUT);
}
void loop() {
fsrValue = analogRead(fsrSensor);
int intensity = map(fsrValue, 0, 1023, 0, 255);
analogWrite(vibrationMotor, intensity);
roller1.write(90 + intensity / 10);
roller2.write(90 - intensity / 10);
delay(50);
}
4️⃣ Κατασκευή
Σχεδιάζουμε και εκτυπώνουμε 3D το πλαίσιο (ή χρησιμοποιούμε ελαφρύ υλικό).
Τοποθετούμε τα servo motors ώστε να κινούν κυλίνδρους μασάζ.
Συνδέουμε τα vibration motors σε σημεία που θα προσφέρουν δονητικό μασάζ.
Κάνουμε την καλωδίωση & τοποθέτηση μπαταρίας.
5️⃣ Δοκιμές & Βελτιώσεις
✔️ Ρύθμιση έντασης μέσω αισθητήρα πίεσης ή χειροκίνητου ποτενσιόμετρου. ✔️ Προσθήκη Bluetooth ελέγχου μέσω mobile app.
✔️ Βελτίωση σχεδίασης για μεγαλύτερη άνεση.
6️⃣ Συμπέρασμα
Με αυτό το project, φτιάξαμε ένα φορητό ρομπότ μασάζ που συνδυάζει κυλιόμενη & δονητική τεχνολογία! 🚀 Μπορείς να το βελτιώσεις με περισσότερες λειτουργίες, όπως voice control ή AI-based μασάζ! 🔥
Σχόλια
Δημοσίευση σχολίου