Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TEST PYTHON
- import mraa
- print(mraa.getVersion())
- try:
- # initialise AIO
- x = mraa.Aio(0)
- # read float value
- print("%.5f" % x.readFloat())
- ---------------------------------------------------------------------------------------------------------------------------------------
- CODE ARDUINO
- void loop() {
- // put your main code here, to run repeatedly:
- Serial.print(analogRead(5));
- Serial.print("/");
- Serial.print(analogRead(4));
- Serial.print("/");
- Serial.print(analogRead(3));
- Serial.print("/");
- Serial.print(analogRead(2));
- Serial.print("/");
- Serial.print(analogRead(1));
- Serial.print("/");
- Serial.print(analogRead(0));
- Serial.print("/");
- Serial.println(" ");
- }
- ---------------------------------------------------------------------------------------------------------------------------------------
- import pyfirmata
- import time
- board = pyfirmata.Arduino('/dev/ttyACM0')
- it = pyfirmata.util.Iterator(board)
- it.start()
- analog_input(PIN) = board.get_pin('a:NUMERO_PIN:i')
- led = board.get_pin('d:11:p')
- while True:
- analog_value = analog_input.read()
- if analog_value is not None:
- led.write(analog_value)
- time.sleep(0.1)
- ---------------------------------------------------------------------------------------------------------------------------------------
- MEILLEUR LECTEUR ARDUINO (A FAIRE 5 FOIS)
- void setup() {
- // put your setup code here, to run once:
- Serial.begin(9600);
- }
- void loop() {
- // put your main code here, to run repeatedly:
- doigt1r= analogRead(A0);
- doigt2r= analogRead(A1);
- doigt3r= analogRead(A2);
- doigt4r= analogRead(A3);
- doigt5r= analogRead(A4);
- doigt1s = (doigt1r/1024.00) * 5;
- doigt2s = (doigt2r/1024.00) * 5;
- doigt3s = (doigt3r/1024.00) * 5;
- doigts4 = (doigt4r/1024.00) * 5;
- doigt5s = (doigt5r/1024.00) * 5;
- String doigt1 = String(doigt1s);
- Serial.println(doigt1);
- delay(300);
- String doigt2 = String(doigt2s);
- Serial.println(doigt2);
- delay(300);
- String doigt3 = String(doigt3s);
- Serial.println(doigt3);
- delay(300);
- String doigt4 = String(doigt4s);
- Serial.println(doigt4);
- delay(300);
- String doigt5 = String(doigt5s);
- Serial.println(doigt5);
- delay(300);
- }
- ---------------------------------------------------------------------------------------------------------------------------------------
- import serial
- i=0
- ser = serial.Serial('COM13',9600)
- ser.close()
- ser.open()
- while True:
- data = ser.readline()
- print(data.decode())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement