• Welcome to Forum des utilisateurs de Blockly(s). Please login or sign up.
 

I2c un block qui produit du code indigeste

Démarré par athea22, février 04, 2018, 05:36:36 pm

« précédent - suivant »

athea22

février 04, 2018, 05:36:36 pm Dernière édition: février 04, 2018, 05:38:56 pm par athea22

la commande d'initialisation produite par le code dans setup ne passe pas dans l'ide ? ::)

SebCanet


athea22

Bonjours j'ai tester sur les 2 mais pareils ,oui la bibli est correctement installé  :-X

athea22

sa me dit sa  :-X


Arduino : 1.8.5 (Windows 10), Carte : "Arduino Nano, ATmega328P
Plusieurs bibliothèque trouvées pour "SoftI2CMaster.h"
Utilisé : C:\Users\athea\Desktop\Arduino-master\portable\sketchbook\libraries\SoftI2CMaster
Non utilisé : C:\Users\athea\Desktop\Arduino-master\portable\sketchbook\libraries\SoftI2CMaster-master
Non utilisé : C:\Users\athea\Desktop\Arduino-master\portable\sketchbook\libraries\NewliquidCrystal
exit status 1
Erreur de compilation pour la carte Arduino Nano

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.

Bzhtitude

février 05, 2018, 09:58:47 pm #4 Dernière édition: février 05, 2018, 10:06:47 pm par Bzhtitude
Salut,

Je pense que la déclaration des N° de broches ne va pas ( encore le pinout...) J'ai utilisé ( enfin mes élèves) ce bloc de nombreuses fois sans soucis ... J'utilisais les broches D0 et D1 . ce qui donnait le bout de code suivant


#define SCL_PIN 0
#define SCL_PORT PORTD
#define SDA_PIN 1
#define SDA_PORT PORTD

#include <SoftI2CMaster.h>


Je viens de recompiler et l'ordre à son importance... je croyais avoir debugger ce code depuis longtemps...
C'est bien debugger dans ma version perso ... il va y avoir un push github dans pas longtemps ;)



SebCanet

Merci de regarder ça (et aussi sa traduction ;-D)
Effectivement la bibliothèque SoftI2C ne semble pas utile quand il y a déjà NewLiquidCrystal.
Merci des modifs et des tests.

athea22

février 05, 2018, 11:56:09 pm #6 Dernière édition: février 06, 2018, 12:01:13 am par athea22
ok en faite il faut que la bibliothèque soit déclarer après les pin pour que sa marche  ,s'est pas génant mais il faut y pensée  ::) 

SebCanet