Advertisement
Guest User

:)

a guest
Nov 12th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. TEST PYTHON
  2.  
  3. import mraa
  4.  
  5. print(mraa.getVersion())
  6.  
  7. try:
  8. # initialise AIO
  9. x = mraa.Aio(0)
  10.  
  11. # read float value
  12. print("%.5f" % x.readFloat())
  13.  
  14. ---------------------------------------------------------------------------------------------------------------------------------------
  15. CODE ARDUINO
  16.  
  17. void loop() {
  18. // put your main code here, to run repeatedly:
  19.  
  20. Serial.print(analogRead(5));
  21. Serial.print("/");
  22. Serial.print(analogRead(4));
  23. Serial.print("/");
  24. Serial.print(analogRead(3));
  25. Serial.print("/");
  26. Serial.print(analogRead(2));
  27. Serial.print("/");
  28. Serial.print(analogRead(1));
  29. Serial.print("/");
  30. Serial.print(analogRead(0));
  31. Serial.print("/");
  32. Serial.println(" ");
  33. }
  34.  
  35. ---------------------------------------------------------------------------------------------------------------------------------------
  36.  
  37. import pyfirmata
  38. import time
  39.  
  40. board = pyfirmata.Arduino('/dev/ttyACM0')
  41.  
  42. it = pyfirmata.util.Iterator(board)
  43. it.start()
  44.  
  45. analog_input(PIN) = board.get_pin('a:NUMERO_PIN:i')
  46. led = board.get_pin('d:11:p')
  47.  
  48. while True:
  49. analog_value = analog_input.read()
  50. if analog_value is not None:
  51. led.write(analog_value)
  52. time.sleep(0.1)
  53.  
  54. ---------------------------------------------------------------------------------------------------------------------------------------
  55. MEILLEUR LECTEUR ARDUINO (A FAIRE 5 FOIS)
  56.  
  57. void setup() {
  58. // put your setup code here, to run once:
  59. Serial.begin(9600);
  60. }
  61.  
  62. void loop() {
  63. // put your main code here, to run repeatedly:
  64.  
  65. doigt1r= analogRead(A0);
  66. doigt2r= analogRead(A1);
  67. doigt3r= analogRead(A2);
  68. doigt4r= analogRead(A3);
  69. doigt5r= analogRead(A4);
  70.  
  71. doigt1s = (doigt1r/1024.00) * 5;
  72. doigt2s = (doigt2r/1024.00) * 5;
  73. doigt3s = (doigt3r/1024.00) * 5;
  74. doigts4 = (doigt4r/1024.00) * 5;
  75. doigt5s = (doigt5r/1024.00) * 5;
  76.  
  77. String doigt1 = String(doigt1s);
  78. Serial.println(doigt1);
  79. delay(300);
  80.  
  81. String doigt2 = String(doigt2s);
  82. Serial.println(doigt2);
  83. delay(300);
  84.  
  85. String doigt3 = String(doigt3s);
  86. Serial.println(doigt3);
  87. delay(300);
  88.  
  89. String doigt4 = String(doigt4s);
  90. Serial.println(doigt4);
  91. delay(300);
  92.  
  93. String doigt5 = String(doigt5s);
  94. Serial.println(doigt5);
  95. delay(300);
  96. }
  97.  
  98. ---------------------------------------------------------------------------------------------------------------------------------------
  99.  
  100. import serial
  101.  
  102.  
  103. i=0
  104.  
  105. ser = serial.Serial('COM13',9600)
  106. ser.close()
  107. ser.open()
  108. while True:
  109.  
  110. data = ser.readline()
  111. print(data.decode())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement