Précision sans fil girouette (4 / 7 étapes)

Étape 4: Programmation des modules HM-10

Les modules de HM-10 sont configurées comme esclaves et sans sommeil automatique. Ils doivent se connecter immédiatement, maître pour l’esclave, sans un mot de passe ou d’autres négociations. Pour programmer eux, utilisez l’adaptateur de FTDI 232 (réglée à 3,3 volts). Vous connectez épinglettes 3.3V, Gnd, Rx Tx et Tx à Rx ; il sera utile d’avoir un en-tête femelle à coller sur les broches FTDI, puis souder les petits fils souples aux broches femelle en-tête et de là à souder les fils sur le HM-10. Voir le schéma de câblage pour le HM-10 Manuel , le mode conduit sur broche 24, le câblage de réinitialisation sur la broche 23 et la connexion des motifs aux broches, 13, 14, 21 et 22 doit être accompli-it prend une amende à pointe de fer à souder et une main ferme (plus une 3e main accessoire pour tenir le Conseil d’administration). Vous aurez besoin d’une sorte de programme de terminal, le meilleur est Realterm car il vous permet d’envoyer à des commandes de modem pour modifier la configuration. Voir cet excellent instructable pour vous familiariser sur les étapes requises le HM-10 de programmation.

/////////////////////////////////////////////////////////////////////////////////////////////////

Programmer l’esclave comme :

MODE 2, données et AT les commandes dans le même flux de données. Envoyer AT + MODE2

PWRM 0, mode sommeil automatique, envoyer AT + PWRM0

RÔLE 0, unité esclave/télécommande/périphérique, envoyer AT + ROLE0

PCTL 1, puissance de sortie, max. Envoyer AT + PCTL1

DÉBIT 0, contrôle de flux non utilisé. Envoyer AT + FLOW0

ADDR?, vous avez besoin trouver l’adresse MAC pour ce périphérique, notez-le. Permet de définir des CONN dans master. Envoyer AT + ADDR ?

CONN XXYYZZ etc., définir l’esclave pour se connecter à l’adresse MAC du maître. Envoyer AT + CON22C22FF22DA2 [quel que soit l’adresse MAC maître est]

BAUD 0, vitesse de transmission par défaut 9600 bauds (aussi rapide que l’ATtiny85 peut envoyer) envoyer AT + BAUD0

POWE 2, 0 dBm locomotion, envoyer AT + POWE2

TAPEZ 0, assurez-vous qu’aucun mot de passe n’est utilisé, envoyer AT + TYPE0

VERS?, version. Ma version est v540. Envoyer AT + VERS ?

///////////////////////////////////////////////////////////////////////////////////////////////////////

Programmer le maître comme :

MODE 2, données et AT les commandes dans le même flux de données. Envoyer AT + MODE2

PWRM 1, aucun mode "veille" (maître a puissance externe doux de verrouillage vers le bas), envoyer AT + PWRM1

RÔLE 1, unité centrale/maître, envoyer AT + ROLE1

PCTL 1, puissance de sortie, max. Envoyer AT + PCTL1

DÉBIT 0, contrôle de flux non utilisé. Envoyer AT + FLOW0

ADDR?, vous avez besoin trouver l’adresse MAC pour ce périphérique, notez-le. Permet de définir des CONN en esclave. Envoyer AT + ADDR ?

CONN XXYYZZ etc., commuter le master pour se connecter à l’adresse MAC de l’esclave. Envoyer AT + CON22C22FF22DA2 [tout ce qui est l’esclave adresse MAC] *

BAUD 0, vitesse de transmission par défaut 9600 bauds (aussi rapide que l’ATtiny85 peut envoyer) envoyer AT + BAUD0

POWE 2, valeur par défaut 0 dBm puissance d’émission, envoyer AT + POWE2

TAPEZ 0, assurez-vous qu’aucun mot de passe n’est utilisé, envoyer AT + TYPE0

VERS?, version. Ma version est v540. Envoyer AT + VERS ?

//////////////////////////////////////////////////////////////////////////////////////////////////////////////

Remarque : en V540, les unités n’est plus relier automatiquement à la puissance sur. Au lieu de cela, l’esquisse envoie CONN XXYYZZ etc. chaque fois que l’écran démarre.

Commandes AT autres intéressant :

TEMP ? Envoyer AT + TEMP ? pour obtenir la température

RSSI ? intensité du signal reçu envoyer AT + RSSI ?

BATT ? tension de la batterie (convertisseur A/D a!), envoyer AT + BATT ?

PIO4, PIO7 etc. définir ou sortie clair broches (pas utilisé ici, mais pourrait être utile). Le Atmega328P est réveillé de son sommeil par l’intermédiaire de n’importe quel séries données envoyées depuis la ligne de HM-10 Tx via une résistance de 10 K sur broche d’interruption INT0 matériel. Aurait pu utiliser les broches PIO à faire la même chose que j’ai utilisée pour pouvoir monter et descendre de la ATtiny85 dans le projet précédent, mais pensé que ce serait une façon moins compliquée de le faire.

Articles Liés

Construire un chargeur de téléphone sans fil de Qi caché !

Construire un chargeur de téléphone sans fil de Qi caché !

Les quais de téléphone sont coûteux et spécifique à la plateforme. Câbles de charge sont gênants et inesthétiques. Les chargeurs sans fil atténuer certains de ces inconvénients, mais laissent encore beaucoup de polonais à désirer. Je reproduis pour é
Transmission de puissance sans fil

Transmission de puissance sans fil

Transmission sans fil de puissanceIl y a un certain nombre de moyens pour transmettre la puissance sans fil. Peu d'entre eux sont --> inductif couplage-This type a généralement une courte portée et ils utilisent des bobines de fil comme antennes. Ce
Tondeuse sans fil à énergie solaire

Tondeuse sans fil à énergie solaire

Bonjour et Merci d'avoir lu mon 'How to Make une tondeuse à gazon solaire alimenté". Je n'a pas pris des photos d'elle quand je construisais, comme je l'étais à occupé à construire. J'espère que vous apprécierez ce Instructable et obtenir quelques bo
Sans fil Ikea LEDstrip : horrible hack vert

Sans fil Ikea LEDstrip : horrible hack vert

Je dois me lever alors qu'il fait encore noir et je ne veux pas réveiller ma femme trop.En revanche, je voudrais être en mesure de savoir ce que je porte par d'autresmoyens que le rire des collègues de travail.J'ai donc besoin une bande LED dans mon
Autonome, sans fil contrôlée aéroglisseur

Autonome, sans fil contrôlée aéroglisseur

il s'agit d'une instructable qui vous emmène à travers un ensemble mois et demi de travail, concevoir et créer un wirelessly contrôlée aéroglisseur modulaire, qui peut être contrôlé avec un contrôleur RC, ou fait totalement autonome. Je vais vous gui
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
Ajouter le chargement sans fil à votre Smartphone

Ajouter le chargement sans fil à votre Smartphone

aujourd'hui des smartphones de plus en plus la charge sans fil, que ce soit out-of-the-box ou via une mise à niveau du matériel disponible (spécial dos). mais il n'y a aucune raison pourquoi tous les autre USB facturé dispositifs ne devrait pas profi
Haut-parleurs sans fil rétro de bols à salade Ikea

Haut-parleurs sans fil rétro de bols à salade Ikea

Merci de vérifier sur mon Instructable pour faire vos propres haut-parleurs sans fil de rétro-moderne style à l'aide de haut-parleurs de rocketfish et deux saladiers d'Ikea.En un mot, ce tutoriel est une conversion de logement.  Nous allons prendre l
Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

IntroductionJamais imaginé de construire votre propre contrôleur de caméra ?Remarque importante : Les condensateurs pour le MAX619 sont 470n ou 0.47u.  Le schéma est correct, mais la liste des composants a été mal - mise à jour.Il s'agit d'une entrée
Sans fil Accelerometer Controlled rgb-LED

Sans fil Accelerometer Controlled rgb-LED

accéléromètres MEMS (systèmes Micro-électro-mécaniques) sont largement utilisées comme détecteurs d'inclinaison dans les téléphones mobiles et appareils photo. Il existe des accéléromètres simples les deux comme ic-puce et pcb-conseils de développeme
Watts-votre-consommation ? -Wattmètre sans fil

Watts-votre-consommation ? -Wattmètre sans fil

j'ai récemment devenue un peu obsédée par comprendre combien d'électricité est à l'aide de notre maison. Il y a certainement commerciales offres pour vous permettre de surveiller la consommation d'énergie dans votre maison et kits gagnante de prix so
Mise en place sans fil Laser coupé boite à lumière via Bluetooth (TfCD)

Mise en place sans fil Laser coupé boite à lumière via Bluetooth (TfCD)

Cette instructable montre comment mettre en place un éclairage sans fil à un Arduino UNO. La lumière est contrôlée creux un téléphone android via Bluetooth.MatériauxCircuit de matériel :Module Bluetooth HC-05Levier de vitesses niveau logiqueCondensat
Alarme d’allée AutoAlert à Dakota Alert VS-125 w / piraté carillon sans fil

Alarme d’allée AutoAlert à Dakota Alert VS-125 w / piraté carillon sans fil

nous avons eu un capteur de détection de véhicule AutoAlert AL155 depuis plusieurs années.  Tout cela a commencé lorsque je courais mon entreprise à domicile et je ne voulais pas manquer le gars de la livraison.  Quelques heures avec une pelle pour e
Clavier sans fil Apple - vie-hack génial !

Clavier sans fil Apple - vie-hack génial !

Espérons que cet article sera utile à tous les propriétaires désespérés d'Apple sans filclaviers:)Étape 1: IntroductionUne petite introduction : mon Apple-clavier (photo ci-dessus) qui s'est passé pour poser pourde 1,5 ans dans le package avec les pi