Skip to content

Scratch2Arduino : permet le pilotage d'une interface Arduino par blocs Scratch2. Cette version portable pour Windows est modifiée pour automatiser son installation/utilisation. L'interface graphique peut être traduite !

License

technologiescollege/s2a_fr

 
 

Repository files navigation

NEW !!!

Windows installer :

s2a - panneau de contrôle

International : FR / EN / ES (thanks to Manuel José Ruiz)

Translations for Scratch blocks are also available in Chinese, Dutch, English, German, Korean, Portuguese and Spanish. But the script interpreter for this version is made portable so as to make its use as easy as possible.

Des traductions des blocs Scratch sont aussi accessibles en chinois, hollandais, anglais, allemand, coréen, portuguais et espagnol. Mais les scripts de cette version seront entièrement françisés et portabilisés pour être le plus simple possible.

Utilisateurs d’Arduino ! Voudriez-vous configurer et contrôler votre micro-contrôleur Arduino sans devoir écrire une seule ligne de code (sketch) Arduino et avoir en même temps l'accès à une interface graphique ?

Arduino's users! Would you like to configure and control your Arduino micro-controller without having to write a single Arduino code line and at the same time having access to a graphic interface?

Utilisateurs de Snap! et Scratch ! Voudriez-vous contrôler et communiquer avec une carte Arduino ? Imaginez-vous, en utilisant Scratch ou Snap!, contrôler des éléments électroniques comme des DELS, des moteurs et des relais en captant les valeurs de dispositifs, comme des capteurs de température, des potentiomètres et des capteurs de lumière. Que créeriez-vous ?

Snap and Scratch's users! Would you like to control and communicate with one Arduino cards? Suppose while using Scartch or Snap, you can control electonic items such as LED, motor getting the device values, like temperature sensor, potentiometer or light sensor. What would you create?

Ne cherchez plus, s2a est là !

Don't search anymore, s2a is there for you!

Si vous voulez plus de détails sur le contrôle de moteurs (robots) par WiFi, pour Scratch ou Snap!, consultez l'article de Alan Yorinks sur : http://www.instructables.com/id/The-SnapMobile-Start-Your-Physical-Computing-Engin/

If you want more details on the motors control (robots) by Wifi, for Scratch or Snap!, read Alan Yorinks's article on: http://www.instructables.com/id/The-SnapMobile-Start-Your-Physical-Computing-Engin/

Cette version fonctionne aussi bien avec la version en ligne que hors-ligne. Toutefois veillez à vérifier que vous avez une version récente (404 ou supérieure).

This version works just as well with both the on-line and off-line version. Nevertheless make sure you have a new version (404 or more).

Instructions

*/!\ Avast Antivirus /!*

Vous trouverez dans le dossier Documentation tous les détails, et dans le sous dossier Approfondissement vous trouverez le manuel de référence ainsi que les documentations des modules supplémentaires (PyMata et PySerial).

In the folder "Documentation" you will find all the details and in the sub folder "Approfondissement" you will find the reference book as well as the documentations on the additional units (PyMata and PySerial).

TODO list

intégrer la fenêtre du script Python dans l'interface

recréer l'interface dans QtDesigner

Version 2.3.2 du 10 juillet 2015

Argument '-i' en ligne de commande pour forcer une initialisation des chemins/dossiers avant le lancement de ce panneau de contrôle.

Correction d'un bug d'affichage du nom de l'application en multilingue.

Version 2.3.1 du 6 juin 2015

Rajout du lien vers le téléchargement de Scratch2 hors-ligne.

Version 2.3 du 26 mai 2015

Détection automatique de cartes Arduino, tout en laissant la possibilité de modifier à la main le port COM.

Version 2.2.1 du 16 mai 2015

Installation des pilotes (32 & 64 bits) depuis le menu 'Outils'.

Ouverture du dossier 'drivers' depuis Outils > Localiser.

Version 2.2.0 du 14 mai 2015

Téléversement de FirmataPlus depuis le menu 'Outils', pour Uno & Mega.

Version 2.1.1 du 8 mai 2015

Rajouts de traductions qui m'avaient échappées.

Correction du lien vers Blockly@rduino.

Version 2.1 du 22 février 2015

Rajout de la possibilité de sélectionner les dossiers utilisés pour afficher les documentations, fichiers exemples, etc. Il est donc possible de modifier les préférences en éditant le fichier 's2a.ini' mais aussi par l'interface graphique. Pensez à relancer le logiciel après.

Version 2.0 de s2a-fr, du 23 décembre 2014, qui devient international

Ca y est ! Tout est fini ! Nouveautés :

  • un dossier "Bibliothèque" qui contient des exemples illustrés d'utilisation de s2a
  • un dossier "Projets" qui contient des exemples de fichiers, un peu un dossier de travail
  • un menu "Fichier" qui liste automatiquement les fichiers des 2 dossiers précédemment décrits
  • un menu "Outils" avec l'accès au gestionnaire de périphériques et la localisation de Scratch2 en hors-ligne
  • un fichier "label.xml" qui contient les traductions

Version 1.8 de s2a-fr du 20 décembre 2014

Une interface pour tout gérer ! Enfin simplifié, tout est rassemblé dans ce panneau de commande :

Une auto-détection des fichiers .sb2 et l'internationalisation sont en cours. Cela cloturera le projet à mon sens. SI vous voyez d'autres fonctions, dépêchez-vous de me le dire...

Version 1.7 de s2a-fr du 28 septembre 2014

Tout a été traduit, même les scripts Python. N'hésitez pas à me dire s'il reste des choses à traduire ou bien si cela a créé des erreurs.

Version 1.6 de s2a-fr du 25 septembre 2014

Portabilisation et création de la branche Portable de ce projet. Fichier bat de lancement françisé. Version 1.5 du 12 avril 2014

Voir sur le site de s2a_fm. Il s'agit de la version stable et finale du projet sur laquelle s'appuie s2a_fr.

Scratch : blocs de l'extension s2a

ScreenShot

Snap! : blocs de l'extension s2a

ScreenShot

###Ce projet est un fork d'un projet stable : Mr Y's Lab s2a_fm, ce qui lui a servi de base à son second projet plus évolué : Xi, une sorte de s2a_v2.

About

Scratch2Arduino : permet le pilotage d'une interface Arduino par blocs Scratch2. Cette version portable pour Windows est modifiée pour automatiser son installation/utilisation. L'interface graphique peut être traduite !

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 82.8%
  • Tcl 9.3%
  • Pascal 4.2%
  • C 2.0%
  • C++ 1.1%
  • HTML 0.5%
  • Other 0.1%