Problème communication entre Raspberry pi 3 et arduino

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

Répondre
Vincent90
Messages : 2
Enregistré le : sam. 22 août 2020 19:58

Problème communication entre Raspberry pi 3 et arduino

Message par Vincent90 » sam. 22 août 2020 20:06

Bonjour je connecte un pi 3 a un arduino avec les 3 fils de l'I2C. Je pense que c'est ok car la fonction i2cdetect -y 1 trouve bien mon arduino à l'adresse definie. Si je débranche un des fils ça ne marche plus. Et pourtant pas moyen de transmettre une info !!! Si quelqu'un a une idée ?

Mode code RP pi 3 :

import smbus
import time
bus = smbus.SMBus(1) # indicates /dev/ic2-1
addr = 0x75

numb = 1
ledstate=0
print ("Enter 1 for ON or 0 for OFF")
while numb == 1:

ledstate = input(">>>> ")

if ledstate == "1":bus.write_byte_data(addr, 0x00, 0x01)

if ledstate == "0":bus.write_byte(0x75, 0x0) # switch it on


if ledstate == "q":numb = 0

Mode code Arduino :
#include <Wire.h>
#define SLAVE_ADDRESS 0x75
byte data_to_echo = 0;

void setup()
{
Wire.begin(SLAVE_ADDRESS);

Wire.onReceive(receiveData);
Serial.begin(9600);
Serial.print("init");

}

void loop() {

}

void receiveData(int bytecount)
{

Serial.print("reception");
for (int i = 0; i < bytecount+1; i++) {
data_to_echo = Wire.read();
Serial.print("reception");
Serial.println(data_to_echo);
}

}

void sendData()
{
Serial.begin(9600);
Serial.print("envoi");
Serial.print("envoi");
Serial.println(data_to_echo);
}

mike913
Raspinaute
Messages : 248
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: Problème communication entre Raspberry pi 3 et arduino

Message par mike913 » sam. 22 août 2020 22:59

Bonjour,
Pour faire communiquer un pi avec un arduino j' utilise le port USB.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

Vincent90
Messages : 2
Enregistré le : sam. 22 août 2020 19:58

Re: Problème communication entre Raspberry pi 3 et arduino

Message par Vincent90 » dim. 23 août 2020 16:35

Bonjour merci pour le retour je viens de trouver, je l'écris car ça peut aider d'autre. En fait sur le RP j'ai le python et le python3. En python3, ça marche directement, pas en python"1"
donc résolu

Répondre

Retourner vers « En panne ? »