PROJECT MEKATRONIKA
BLOOD MIXER
DI SUSUN OLEH:
KELOMPOK 5
Ikram Taufik Moh Saleh 02320043
Imanuel jefri Bagas Setiawan 02320046
Siti Rahmawati 02320080
M Abrar Fairuzzaky F 02320081 DIPLOMA III TEKNIK
Syahrul Ramadhan 02320054 ELEKTROMEDIK
AKADEMI TEKNIK ELEKTROMEDIK
SEMARANG
2021
ALAT DAN BAHAN
Alat : Bahan :
Gunting Papan Motor DC
Kater Akrilik LCD
Lem Pipa PCB
Obeng (+) & (-) Bering L298N
Bor Baut Karet
Gergaji Arduino Adaptor
Sepidol/pena Push button
Amplas Jamper
Penggaris Potensio
Solder Timah
WIRING DIAGRAM BLOOD MIXER
LCD1
LM016L
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
ARD1 GND 5V
E
1
2
3
4
5
6
7
8
9
10
11
12
13
14
BUZ1
ON
Reset BTN
www.TheEngineeringProjects.com
BUZZER
AREF
13
PB5/SCK
12
PB4/MISO
10
12
11
11
4
5
6
7
9
RESET ~ PB3/MOSI/OC2A
10
~ PB2/OC1B
9 U1
P0
P1
P2
P3
P4
P5
P6
P7
~ PB1/OC1A
8 PCF8574
PB0/ICP1/CLKO
ATMEGA328P-PU
1121
7
ANALOG IN
SDA
SCL
PD7/AIN1
INT
6
A0
A1
A2
~ PD7/AIN1
A0 5
PC0/ADC0 ~ PD5/T1/OC0B
A1 4
14
15
13
1
2
3
PC1/ADC1 PD4/T0/XCK
A2 3
PC2/ADC2 ~ PD3/INT1/OC2B
A3 PD2/INT0
2
PC3/ADC3
A4 PD1/TXD 1
PC4/ADC4/SDA
A5 PC5/ADC5/SCL PD0/RXD 0
ARDUINO UNO R3
5V
RL1 RV1
12V
Q1
IRFZ44N C1
10uF
GND GND GND
GND
1k
12v
negatif 12v
LISTRING PROGAM ARDUINO BLOOD MIXER
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
#define pwm2 9
#define dir2 8
#define pwm1 11
#define dir1 10
#define pinb1 2
#define pinb2 3
void motor_run(int a, int b) {
if (a < 0) {
digitalWrite(dir1, 1);
analogWrite(pwm1, a + 255);
} else if (a >= 0) {
digitalWrite(dir1, 0);
analogWrite(pwm1, a);
}
if (b < 0) {
digitalWrite(dir2, 1);
analogWrite(pwm2, b + 255);
} else if (b >= 0) {
digitalWrite(dir2, 0);
analogWrite(pwm2, b);
}
}
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print("blood mixer");
delay(2000);
lcd.clear();
lcd.setCursor(3, 0);
lcd.print("kelompok ");
lcd.setCursor(7, 1);
lcd.print("5");
delay(2000);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("Ikram Taufik M S");
lcd.setCursor(4, 1);
lcd.print("02320043");
delay(2000);
lcd.clear();
lcd.setCursor(3, 0);
lcd.print("Imanuel Jefri Bagas");
lcd.setCursor(4, 1);
lcd.print("02320046");
delay(2000);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("Siti Rahamawati");
lcd.setCursor(4, 1);
lcd.print("02320080");
delay(2000);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("Syahrul Ramadhan");
lcd.setCursor(4, 1);
lcd.print("02320081");
delay(2000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("M Abrar Fairuzzaky F");
lcd.setCursor(4, 1);
lcd.print("02320054");
delay(2000);
lcd.clear();
lcd.setCursor(0, 0);
DOKUMENTASI PROSES PENGERJAAN