Étape 5 :
PROBLÈME :
Je veux faire un bloc pour puce MPU6050 et retire puce, accéléromètre X axe de rotation de valeur.
Je veux un pâté de maisons qui a produit le code comme dans l’image {sans Serial.begin() Serial.Print() et Serial.println()}
(ce bloc n’existe pas).
SOLUTION :
Ouvrez ardoblock arduino et faire des croquis avec mesurerX (duinoEdu). Consultez le code de l’arduino.
MPU6050 est comme bloc de duinoEdu mesurerX.
Nous voulons que le CODE SOURCE de ce bloc (mesurerX).
L’emplacement est C:\ ARBUBLOCK\com\ardublock\translator\block\DuinoEDU\Acc_mesurerX.java.
(Dans mon post précédent 2/3 que je décris avec tous les détails, comment faire un dossier ARDUBLOCK contenant sous-dossier com et edu.)
( ).
L’ouvrir avec l’éditeur java.
(Mon avis est de fichiers ouverts et d’autres java et essayer de comprendre ce que vous voyez à partir de code).
Si vous ouvrez d’autres fichiers java d’ardublock, vous verrez que tout est à peu près le même au début.
En ardublock faire des croquis avec Rfid lire (duinoEdu)
L’emplacement du CODE SOURCE est C:\ ARBUBLOCK\com\ardublock\translator\block\DuinoEDU\Rfid_Read.Java
Ouvrir et cela avec l’éditeur java.
Jetez un oeil sur le code des deux côtés. Ses presque les mêmes.
Peu de mots
addHeaderfile ("library.h") - Ajouter bibliothèque en-tête (en haut)
addDefinitionCommand () - éventuellement d’autres bloc ajouter bibliothèque sur le dessus. Cette commande après de toutes les « bibliothèques » ajoute commentaires ou autre chose que vous faites dans l’arduino avant setup(). Utilisez \n continouing code
addSetupCommand - ajouter dans la configuration du champ du code
String ret - champs loop() Ajouter code
Dans mon premier post (
je décris que le \n signifie ligne suivante. Voyez-le en images dans des fichiers java.