Paso 5:
PROBLEMA:
Quiero hacer un bloque para MPU6050 chip y obtener rotación valor de chip, acelerómetro de eje X.
Quiero una manzana que produce código como en la imagen {sin Serial.begin() Serial.Print() y Serial.println()}
(este bloque no existe.)
SOLUCIÓN:
Abra ardoblock arduino y bosquejo con mesurerX (duinoEdu). Ver el código de arduino.
MPU6050 es como bloque de mesurerX de duinoEdu.
Queremos que el Código fuente de este bloque (mesurerX).
La ubicación es C:\ ARBUBLOCK\com\ardublock\translator\block\DuinoEDU\Acc_mesurerX.java.
(En mi post anterior 2/3 describo con todos los detalles, cómo hacer una carpeta ARDUBLOCK con subcarpeta com y edu.)
( ).
Abrirlo con el editor de java.
(Mi opinión es java abierto y otros archivos y tratar de entender lo que se ve desde el código).
Si abre otros archivos java de ardublock, verá que todo es casi lo mismo al principio.
En ardublock hacer bosquejo con Rfid leer (duinoEdu)
La ubicación del Código fuente es C:\ ARBUBLOCK\com\ardublock\translator\block\DuinoEDU\Rfid_Read.Java
Abierto y con editor de java.
Echa un vistazo en el código de ambos lados. Su casi lo mismo.
Pocas palabras
addHeaderfile ("library.h") - agregar biblioteca de cabecera (top)
(addDefinitionCommand) - posiblemente otro bloque agregar biblioteca en la parte superior. Este comando después de todas las "bibliotecas" añade comentarios o cualquier otra cosa que hacer en arduino antes setup(). Uso de \n para código continouing
addSetupCommand - en configuración de campo de añadir código
String ret - campos loop() Añadir código
En mi primer post (
describo que \n significa línea siguiente. Ver en imágenes en los archivos de java.