Table des matières:

Hexabitz, une nouvelle façon étonnante de construire un prototype : 6 étapes
Hexabitz, une nouvelle façon étonnante de construire un prototype : 6 étapes

Vidéo: Hexabitz, une nouvelle façon étonnante de construire un prototype : 6 étapes

Vidéo: Hexabitz, une nouvelle façon étonnante de construire un prototype : 6 étapes
Vidéo: Hexabitz Electric Scooter User App and Fleet Management App Demo 2024, Juillet
Anonim
Image
Image
De quoi aurez-vous besoin
De quoi aurez-vous besoin

La semaine dernière, en surfant sur HackAday.io, j'ai trouvé ce projet « Hexabitz », il semblait si prometteur que le slogan du projet était: « Le prototypage matériel n'a pas à être si difficile ». Fondamentalement, le projet se compose de modules de forme hexagonale ou pentagonale, presque chaque module dispose d'un microcontrôleur Cortex-M0 et d'un micrologiciel unique. J'ai compté environ 40 modules, mais seulement 21 sont disponibles à la boutique, je suppose que c'est parce que le projet est assez nouveau. Chaque module peut être attaché à d'autres modules et fonctionner ensemble.

Vous pouvez trouver toutes sortes de modules, des plus simples tels que Logo et 50mil-Grid Proto Board à montage en surface aux plus compliqués tels que RGB à très compliqués tels que le convertisseur USB-B-to-UART et les modules Bluetooth. J'ai vraiment aimé ce projet alors j'ai commandé le "Hexabitz Intro Kit", Wired Kelvin Clamp, USB-UART Prototype Cable et un T-shirt (Parce que pourquoi pas:P). Dans cette instruction, je vais expliquer comment faire "La LED clignotante" à l'aide d'une LED RVB et d'une CLI, puis j'ai utilisé Processing IDE (qui est un excellent IDE open source) pour créer un projet simple à l'aide de Hexabitz.

Étape 1: De quoi aurez-vous besoin:

De quoi aurez-vous besoin:

Matériel

Une LED RGB (H01R00): vous pouvez la trouver ici

Pince Kelvin à deux fils: à partir d'ici:

Câble prototype USB-UART d'ici

Logiciel:

N'importe quelle CLI fonctionnerait, je choisis Realterm, téléchargez-la ici

IDE de traitement

Étape 2: Câblage

Câblage
Câblage
Câblage
Câblage

Tout d'abord, notez que le H01R00 a deux côtés: celui avec la LED RVB (le site Web l'appelle TOP) et celui avec le MCU (encore une fois, le site Web l'appelle en bas) à l'aide de Kelvin Clamp Connectez le câble USB-UART à n'importe quel des ports du réseau de modules (c'est-à-dire les ports de communication P1 à P6). Le pad supérieur est MCU TXD et celui du bas est MCU RXD. Ainsi, vous devez connecter le pad supérieur au câble RXD (jaune dans le câble FTDI) et le pad inférieur au câble TXD (orange).

Deuxièmement, vous devez alimenter le module à l'aide d'une autre pince Kelvin, connectez le fil rouge du câble USB-UART au 3,3 V et le fil noir au GND.

Étape 3: Connectez le FTDI à votre PC à l'aide du port USB

Connectez le FTDI à votre PC à l'aide du port USB
Connectez le FTDI à votre PC à l'aide du port USB

Si votre PC ne reconnaît pas le FTDI, vous devez installer le pilote, vous pouvez l'obtenir à partir d'ici

Après cela, une LED sur le module clignotera pour indiquer que le module est prêt à fonctionner s'il ne clignote pas, c'est qu'il y a quelque chose qui ne va pas.

Étape 4: Ouvrez Realterm

Ouvrir Realterm
Ouvrir Realterm
Ouvrir Realterm
Ouvrir Realterm

(ou toute autre CLI) et apportez les modifications suivantes:

· Dans l'affichage, appuyez sur: définissez l'affichage sur ANSI au lieu d'ASCII.

· In Port tap: définissez Baud sur 921600 et le port sur le port FTDI (vous pouvez savoir quel port depuis le gestionnaire de périphériques ou simplement choisir celui qui a \VCP dans son nom)

Étape 5: Appuyez sur Entrée

Appuyez sur Entrée
Appuyez sur Entrée

Vous pouvez soit appuyer sur Entrée, soit envoyer \r à l'aide du bouton d'envoi, vous obtiendrez une réponse comme indiqué sur cette figure:

Vous pouvez maintenant commencer à jouer: tapez « color red 50 » (sans contestation).

Tapez ensuite "couleur verte 50"

Étape 6:

Image
Image

Après cela, nous devons faire un autre projet

à l'aide de Processing, ouvrez le fichier suivant:

Dans la septième ligne, vous pouvez trouver une chaîne appelée portName, modifiez sa valeur en n'importe quel port que votre PC a affecté à FTDI, allumez le module, puis appuyez sur Exécuter.

L'interface graphique s'explique je pense;)

Conseillé: