Devices & Components
Arduino Uno Rev3
Software & Tools
Python 3
Arduino IDE
Project description
Code
Arduino
arduino
1int datafromUser=0; 2void setup() { 3 // put your setup code here, to run once: 4 pinMode( LED_BUILTIN , OUTPUT ); 5 Serial.begin(9600); 6} 7 8void loop() { 9 // put your main code here, to run repeatedly: 10 if(Serial.available() > 0) 11 { 12 datafromUser=Serial.read(); 13 } 14 15 if(datafromUser == '1') 16 { 17 digitalWrite( LED_BUILTIN , HIGH ); 18 } 19 else if(datafromUser == '0') 20 { 21 digitalWrite( LED_BUILTIN, LOW); 22 } 23 24}
Arduino
arduino
1int datafromUser=0; 2void setup() { 3 // put your setup code here, 4 to run once: 5 pinMode( LED_BUILTIN , OUTPUT ); 6 Serial.begin(9600); 7} 8 9void 10 loop() { 11 // put your main code here, to run repeatedly: 12 if(Serial.available() 13 > 0) 14 { 15 datafromUser=Serial.read(); 16 } 17 18 if(datafromUser == 19 '1') 20 { 21 digitalWrite( LED_BUILTIN , HIGH ); 22 } 23 else if(datafromUser 24 == '0') 25 { 26 digitalWrite( LED_BUILTIN, LOW); 27 } 28 29}
Python
python
1import serial 2import time 3 4arduino=serial.Serial('COM1', 9600) 5time.sleep(2) 6 7print("Enter 1 to turn ON LED and 0 to turn OFF LED") 8 9while 1: 10 11 datafromUser=input() 12 13 if datafromUser == '1': 14 arduino.write(b'1') 15 print("LED turned ON") 16 elif datafromUser == '0': 17 arduino.write(b'0') 18 print("LED turned OFF")
Comments
Only logged in users can leave comments