Pretraživanje Nova Iskonstrukcija
Stabilizator
... ... ... 
Korak po korak
0
2523
Stabilizator
Stabilizator je jedna od onih stvari za koje ne znate da vam trebaju, dok je ne vidite. Primjerice, vrijeme je nezaboravnih tuluma, pa će dobro doći svim konobarima i onima koji se tako osjećaju. ;)
Arduino, žice, dva servo motora, pila, ljepilo i drvo (daska)
Kupite gotov preko ebaya ili sličnih web stranica. Slična se tehnologija koristi na stabilizatorima za kamere (gimbal), kako bi bile ravne po X i Y osi.
Žiroskop se također može kupiti preko ebaya. Čip se zove GY-521, što je vidljivo i na slici. Na Arduino ga spajate tako što se VCC i GND spoje na izvor napajanja, odnosno 5 Volti i GND. SCL na A5 ulaz na arduino te SDA na A4 ulaz na arduino. INT se spaja na 3 digitalni pin na arduinu.
#include #include #include "Wire.h" #include MPU6050 mpu = MPU6050(); int16_t ax, ay, az; int16_t gx, gy, gz; Servo Xservo; Servo Yservo; int valX; int prevValX; int valY; int prevValY; void setup() { Wire.begin(); Serial.begin(9600); Serial.println("Initialize MPU"); mpu.initialize(); Serial.println(mpu.testConnection() ? "Connected" : "Connection failed"); Xservo.attach(9); Yservo.attach(10); } void loop() { mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz); valX = map(ax, 17000, -17000, 179, 0); if (valX != prevValX || valX != (prevValX+1) || valX != (prevValX-1) || valX != (prevValX + 2) || valX != (prevValX - 2)) { Xservo.write(valX); prevValX = valX; } valY = map(ay, -17000, 17000, 179, 0); if (valY != prevValY || valY != (prevValY+1) || valY != (prevValY-1) || valY != (prevValY + 2) || valY != (prevValY - 2)) { Yservo.write(valY); prevValY = valY; } delay(50); }
Označiti dio koji će služiti kao podloga koja će se stabilizirati.
Nakon što izrežete podlogu, označite dvije duguljaste rupe na koje ćete pričvrstiti servo motore.
Želite li da sve bude malo urednije, možete napraviti malu elektroničku komponentu kako bi se 5Volti iz arduina što lakše raspodijelilo na tri elektroničke komponente, odnosno na dva servo motora i žiroskop.
Dvije daske spojite u T oblik i zašarafite podlogu za sklop sa servo motorima.
Spojite konstrukcije.
Zašarafite žiroskop na jednu od podloga cijele konstrukcije. Prvo isprobajte kako će se inicijalizirati i pokazati koja mu je početna pocizija, pa ga na temelju toga učvrstite na konstrukciju.
I to bi bilo to. :)
Komentari
Još nema komentara
Iskonstrukcije.hr stranica koristi kolačiće

Neki od kolačića (cookies) su nužni za ispravan rad naših stranica, dok drugi poboljšavaju vaše korisničko iskustvo.

Predlažemo prihvaćanje preporučenih postavki, a niže ih možete kontrolirati i prilagođavati, pa i kasnije mijenjati klikom na link iz footera.

  • Nužni kolačići omogućuju ključne funkcionalnosti na iskonstrukcije.hr stranicama. Mogu se deaktivirati samo kroz postavke vašeg internetskog preglednika.