Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Blockly@rduino : Programmer Arduino par blocs visuels (type Scratch)

Composants et fournitures

Applications et services en ligne

À propos de ce projet

But : permettre la programmation « blocs type Scratch » pour carte Arduino, avec les fonctionnalités nécessaires aux élèves et débutants.

Tout le monde connaît Scratch et sa facilité d'apprentissage de la programmation pour les enfants. L'étape suivante était de l'utiliser pour piloter du matériel – d'où les extensions : LeapMotion, Arduino, Wii, Picaxe, etc.

Mais les extensions ne font que de la programmation « temps réel connectée ». Le Graal était un logiciel permettant la programmation par blocs et la génération de code. J'ai trouvé BlocklyDuino, mais inactif depuis des mois. Après avoir contacté son créateur David Li, j'ai créé mon propre fork.

En quelques mois, avec de l'aide, j'ai créé une version totalement nouvelle basée sur la nouvelle version de Blockly : Blockly@rduino.

Vidéo de présentation

(Vidéo non incluse dans le texte source)

Ce que vous pouvez faire

Code

GitHub pour Blockly@rduino

Dépôt : Blockly-at-rduino

Processus de fabrication

  1. Capteur CO2 K30 : Surveillance en temps réel de la qualité de l'air intérieur
  2. Faciliter la communication sourd-aveugle avec 1Sheeld et Arduino
  3. Construire une Tirelire Intelligente : Contrôler un Accepteur de Pièces avec Arduino Nano
  4. SERENA : Système d'Alarme Arduino Mega 2560 Personnalisé avec Écran Tactile TFT LCD
  5. Contrôler une LED par Bluetooth avec Arduino et MIT App Inventor
  6. Intégrer un capteur d'empreintes capacitif DFRobot (ID809) avec Arduino ou ESP8266
  7. Station météo interactive Nextion HMI avec Arduino Mega et capteurs
  8. Bras robotique 6 DoF piloté par Nunchuk Wii – Kit Arduino Mega
  9. Contrôle Arduino UNO depuis Python 3 – Communication Série et Démo LED