-
Smart Mirror – Mechanical: Change in Design and Parts
Changes in design The toothpaste movement was first designed with a “crankshaft” movement. The 3D parts for the tooth paste dispenser were printed with a tight fit that the small engines wouldn’t be able to force the piston into the cylinder. The design is changed to a linear movement met gear and rack. The engine […]
-
Group 6 Race to the finish line
Hello world! The car is almost finished. The only thing remaining is to add photoresistor, and LED’s. This week has been busy, mechanical had to laser cut a front splitter, and mount it on the car so the lidars would work properly, and a spoiler to fit the batteries and motor driver. Electro has made […]
-
Selvbalanserende Robot Uke 47
Vi har tegnet kretsen inn i Fritzing på nytt. Bibliotekene vi har benyttet til koden er open source. De er som følger: PID_v1.h MPU6050_6Axis_MotionApps20.h LMotorController.h I2Cdev.h Math.h PID_v1 biblioteket brukes til å regulerer inngang mot utgang. Her setter vi Kp,Ki og Kd etter eget system. Output brukes i sammenheng med motor controller, og er en […]
-
Selvbalanserende Robot Uke 46
Vi har tegnet et system diagram som viser hvordan systemene inad fungerer med hverandre. Arduinoen kommuniserer kontinuerlig med IMU(MPU6050) og leser av hvilke data gyroen og akselerometeret gir. Like så kommuniserer arduinoen med enkoderene, og ved help av dataen fra enkoderene kombinert med gyro og akselerometeret skal roboten balansere. Motorene kommuniserer via L298 Motor Controller, […]
-
Selvbalanserende Robot Uke 45
Ingen aktivitet denne uken.
-
Selvbalanserende Robot Uke 44
Vi har valgt en Kp verdi ved å prøve oss frem, og har fått roboten til å prøve å balansere. Den vil ikke holde seg på plass, den kjører av gårde. Vi mistenker at det kommer av mangel på filter. Vi har også kommet frem til at batteriet til motorene ikke er kraftig nok. Kalman […]
-
Selvbalanserende Robot Uke 43
Denne uken fikk vi tegnet inn kretsen i Fritzing, og vi har nå bedre kontroll over koblingene til systemet. Vi har også funnet riktige offset verdier til MPU 6050: mpu.setXGyroOffset(44); mpu.setYGyroOffset(-16); mpu.setZGyroOffset(-10); mpu.setZAccelOffset(626); Dette får oss et steg nærmere for å få roboten til å balansere.
-
Selvbalanserende Robot Uke 42
Denne uken har vi gått i gang med å kalibrere gyroen vår (MPU 6050), for å finne hvilke offset verdier vi må ha inn i koden. Dette viser seg å være finurlig arbeid, og vi har problemer med å lese av verdiene fra gyroen.
-
Gruppe 1 Oppdatering
04.12.2017 Gruppen møter tidlig i dronesonen og jobber videre med uløste problemstillinger. Dagen blir brukt løse små feil, og fortsette testing av alle motorene samkjørt, samt funksjonsteste gyro stabilisering og PID. Vårt mål er å i løpet av dagen kunne foreta testing av gyro og stabiliseringen av selve dronen. Gruppen deler seg i to, der […]
-
Selvbalanserende Robot Uke 40
Vi har jobbet videre med koden, men får ikke gjort så mye mer før platene til rammen er printet ut. Vi ser det begynner å bli litt rot med ledningene, så vi planlegger å tegne kretsen i Fritzing for å holde system på hvilke ledninger som går hvor. Arbeidet med koden fortsetter. Vi har funnet […]