Professional Documents
Culture Documents
BLOOD MIXER
DI SUSUN OLEH:
KELOMPOK 5
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
12v
negatif 12v
#define pwm2 9
#define dir2 8
#define pwm1 11
#define dir1 10
#define pinb1 2
#define pinb2 3
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