Commercial

Exploitez la Visualisation 3D dans Proteus : Du Concept à la Réalité

Teardrops dans Proteus : Une Solution Essentielle pour la Durabilité des PCB

Sur cette page, nous avons développé un certain nombre de programmes gratuits App Developer qui sont des dispositifs/systèmes utiles en eux-mêmes. Il existe de nombreuses utilisations de App Developer mais pour commencer, nous nous sommes concentrés sur le test : nous voulons vous fournir une gamme d’applications vraiment excellentes pour vous permettre de créer un superbe environnement de test basé sur PC pour le développement de produits électroniques et pour le test en usine et à la maison.Vous n’avez pas besoin d’une copie d’App Developer pour profiter de ces applications. Les interfaces de programmation d’applications et la version exécutable des programmes vous permettent de les exécuter à partir de n’importe quel PC ou tablette Windows en utilisant le matériel peu coûteux fourni. Bien entendu, nous serions ravis que vous achetiez une copie d’App Developer et que vous personnalisiez les applications pour votre propre usage.

Chacun de ces projets a une section dans notre Forum où vous pouvez poster des questions et des améliorations que vous avez apportées.

 

Utilisation générale : carte E/S – Arduino, USB

Matériel : Arduino

Connexion : USB

Description : un projet d’E/S à usage général avec 5 entrées analogiques, 5 entrées numériques, 5 sorties numériques, et une commande PWM à un seul canal.

Enregistreur de température à trois canaux – Arduino, USB

Matériel : Arduino Uno

Connexion : USB

Description : un enregistreur de température à trois canaux utilisant de simples thermistances sur un Arduino Uno avec graphique intégré et enregistrement dans un fichier CSV externe.

Moniteur de puissance – Arduino, USB

Matériel : Arduino

Connexion : USB

Description : Il s’agit d’un moniteur d’alimentation d’usage général pour un Arduino Uno qui utilise un capteur de courant SparkFun breakout ACS723 (SEN-13679).

Utilisation générale : Carte E/S  – PIC, USB

Matériel : PIC basé sur le 18F4455 – compatible avec Matrix ECIO

Connexion : USB

Description : un projet d’E/S à usage général avec 5 entrées analogiques, 5 entrées numériques, 5 sorties numériques, et un contrôle PWM à un seul canal.

Utilisation générale : Carte E/S – ESP32, USB

Matériel : Carte ESP 32 – xxxxxx

Connexion : USB

Description : un projet d’E/S à usage général avec 5 entrées analogiques, 5 entrées numériques, 5 sorties numériques, et un contrôle PWM à un seul canal.

Testeur de composants – Arduino, USB

Matériel : Arduino Uno – Nécessite une planche à pain et plusieurs résistances

Connexion : USB

Description : ce projet fantastique utilise un Arduino Uno avec 5 résistances externes pour vous fournir une installation de test pour les résistances, les condensateurs, les inductances, les transistors et les diodes. Le programme vous indiquera la valeur, si le composant fonctionne ou non, et vous indiquera même les connexions du transistor ou de la diode.

 

Flowcode App Developer permet aux utilisateurs de créer rapidement et facilement des programmes pour contrôler et surveiller des appareils externes au PC.

 

App developer fonctionne sur un PC Windows, à la maison, au bureau ou à l’usine et permet de contrôler des applications, où que vous soyez : sur votre bureau, dans votre immeuble, dans votre ville ou dans un autre pays.

Les composants de communication intégrés à l’app Developer vous permettent de créer des systèmes distribués de contrôle, de collecte de données et d’analyse. L’environnement utilise la même interface de programmation que Flowcode Embedded, ce qui signifie que les utilisateurs de Flowcode peuvent désormais concevoir facilement des applications Windows pour votre propre usage ou pour les distribuer gratuitement à d’autres.

Conception

Concevez votre système électronique à l’écran :

 

  • Choisissez, parmi quatre types d’appareils, le ou les dispositifs d’entrée-sortie qui présentent les caractéristiques dont votre application a besoin.
  • Ajoutez d’autres instruments et systèmes dotés d’interfaces de programmation d’applications avec lesquels vous pouvez travailler, comme des générateurs de signaux, des chambres environnementales, etc.
    Faites glisser les composants matériels locaux (USB/Bluetooth) et distants (Wi-fi/LAN/Internet) sur le panneau 2D.
  • Ajoutez des composants de la bibliothèque pour créer un système électronique distribué.
  • Concevez un programme à l’aide de diagrammes de flux, de blocs, de pseudo-codes ou de machines d’état.
  • Choisissez l’une de nos propres interfaces matérielles à bas prix ou utilisez un matériel tiers.
La dernière version de Flowcode, intègre de nouvelles commandes à l’écran pour les applications PC, de nouveaux composants – y compris des composants de communication Internet très faciles à utiliser – et de nouvelles cibles d’interface de programmation d’applications pour les cartes matérielles à faible coût, notamment Arduino, ESP 32 et autres – et vous pouvez créer votre propre API en utilisant Flowcode Embedded.

Test

Testez votre conception pour vous assurer qu’elle fonctionne comme vous le souhaitez :

 

  • Reliez votre conception à des interfaces matérielles locales ou distantes peu coûteuses.
  • Jouez le programme ou suivez-le pas à pas, une commande à la fois, pour vous assurer qu’il fonctionne.
  • Utilisez les instruments à l’écran pour voir les variables de votre système.
  • Utilisez l’enregistreur de données et la console pour surveiller votre programme et voir comment il fonctionne.
  • Utilisez le traceur de graphiques pour documenter les performances de votre système en temps réel.

Dans cette nouvelle version d’App Developer, vous pouvez tester votre système local, distant ou distribué à l’aide de grands outils d’interface homme-machine, notamment des cadrans, des interrupteurs et des graphiques, pour prouver que votre système fonctionne comme il le devrait

Déploiement

Reproduisez votre système pour que d’autres puissent l’utiliser :

 

  • Fabriquez un ou cent mille exemplaires de vos modèles, libres de droits.
  • Utilisez le documenteur automatique pour aider les autres à comprendre votre projet.
  • Créez des interfaces homme-machine basées sur PC ou sur le Web, à utiliser avec des téléphones portables pour vérifier et modifier votre système.
  • Téléchargez à distance de nouveaux programmes sur votre appareil lorsque les besoins évoluent.

Dans la dernière version, nous avons également ajouté gratuitement le support de la puce ESP32, ce qui signifie que cette unité MCU à faible consommation incroyablement puissante avec Wi-Fi intégré et Bluetooth bi-mode peut être utilisée avec Flowcode.

Possiblités

Avec Flowcode App Developer, vous pouvez créer des systèmes de contrôle et de collecte de données distribués et riches en fonctionnalités sur votre bureau, dans votre bâtiment ou dans le monde entier. Vous pouvez combiner des produits matériels contrôlables par API disponibles sur le marché avec des interfaces à bas prix comme Raspberry Pi et ESP32.

Matériel
Le développeur d’applications s’interface avec plusieurs systèmes matériels à l’aide d’API. Il prend en charge les plates-formes matérielles USB, Bluetooth et Web les plus répandues, telles que les API MIAC, Modbus, Arduino, Raspberry Pi, ESP et les capteurs EtherCAT.

 

Exemples d’applications
App Developer est un langage de programmation qui peut être utilisé pour de nombreuses applications. Il est particulièrement utile pour créer des systèmes de contrôle, de collecte et d’analyse de données : locaux et distants.

Périphériques API
Matrix propose une gamme de dispositifs API à fonctions définies, notamment la gamme MIAC, Formula AllCode et la cellule de production de bras robotisés AllCode.En outre, vous trouverez ci-dessous des exemples de dispositifs API à fonctions flexibles, que vous pouvez utiliser pour fabriquer votre propre dispositif à fonctions flexibles local et distant à utiliser avec Flowcode App Developer.

Retour en haut