Inhaltsverzeichnis:

Selbstgemachte Bluetooth-Satellitenschüssel - Gunook
Selbstgemachte Bluetooth-Satellitenschüssel - Gunook

Video: Selbstgemachte Bluetooth-Satellitenschüssel - Gunook

Video: Selbstgemachte Bluetooth-Satellitenschüssel - Gunook
Video: Fernsehen ohne Anschlusskabel - so geht's ! - TV-IP Server & Client - Thomas Electronic Online Shop 2024, Juni
Anonim
Selbstgemachte Bluetooth-Satellitenschüssel
Selbstgemachte Bluetooth-Satellitenschüssel

Präsentation des Projekts

Dieses Projekt hat eine fait suite à la réalisation sichtbar auf https://www.youtube.com/embed/b6oBwzPhvTk et qui a été utilisée avec succès toute une saison (avril à novembre 2017).

Ce system comprenait:

  • Des moteurs pas à pas consommateurs en intensité et qui supposaient:

    • une alimentation trapue et séparée (alim pc modifiée),
    • des Drivers Distances qui perdaient de leur efficacité à l'arrivée sur la parabole, mais qui présentaient des des avantages en termes de:

      • Kraft,
      • d'absence d'inertie (stop immédiat + tenue contre le vent)
      • de fiabilité,
      • de facilité de gestion des pas effectués (et donc de récupération d'une position sauvegardée)
  • Un boitier de commande relativement encombrant dans la caravae
  • Une tresse de fils pour transmettre les informations vers la parabole
  • une multiplikation de manipulationen:

    • allumage du boitier de Commande
    • raccordement filaire de la raquette au boitier de commande
    • raccordement filaire de la raquette au pointeur satellite
    • allumage de l'alimentation

Le nouveau projet optimiere und transformiere die Initialen der Ressourcen.

La Video ist sichtbar ici:

Ich verwende:

  • des moteurs cc réductés puissants mais peu consommateurs (200 ma environ)
  • Une alimentation qui transite par le câble koaxial
  • un modul boussole, inklinometer, gyroskop
  • ein Lotsen ohne fil über bluetooth zu teilen télécommande de taille réduite und/oder à partir d'un smartphone de type android for lequel une application (apk) a été écrite and installée.

il minimiere à la fois les composants intérieurs (caravane) et extérieurs (parabole)

Le Principe

La parabole approximativement orientée vers le sud, balaye lentement l'horizon. Ein chaque Fin de Course, elle monte d'un degré et change de sens. Inévitablement, Sile Terrain est Suffisamment dégagé, elle va finir par croiser le satellite et l'image va se ehemalige sur l'écran de télévision.

Verwenden Sie einen Pointeur-Satelliten, den Mikro-Elektret-Préalablement-Platz im Innenbereich und den Capturer mit Bip und den Transmettre-to-Télécommande qui Commandera l'arrêt des moteurs.

Schritt 1: La Menuiserie

La Menuiserie
La Menuiserie
La Menuiserie
La Menuiserie
La Menuiserie
La Menuiserie

Benötigtes Material

- du mittel oder kontreplaqué marine (10 mm d'épaisseur)

- de la peinture, résine

- 4 Rollen de Roller

- 4 Petites équerres

- Vis, Boulonien

Le Socle

Il est possible de confectionner une caisse de dimensions L 250 x l 400 x h 70 ou bien de choisir un bac plastique de dimensions Compares pour une plus forte protection contre l'humidité

La partie supérieure doit pouvoir rester amovible de manière à permettre l' accès à l'electronique et au moteur.

Rien de très compliqué à ce stade.

Le Plateau-Turnier

Il peut prendre la forme d'un rond, d'un rechteckig oder d'une découpe particulière comme dans mon cas.

Ses Abmessungen Sont Identiques à celles du socle, et il possède un tambour composé de trois ronds de medium, deux de 240 mm de diamètre x 5 mm d'épaisseur, et un de 230 mm de diamètre x 10 mm d'épaisseur destiné à recevoir la courroie de übertragung.

Des logements sont aménagés de manière à loger les équerres supportant les roulements.

Là encore rien de très compliqué si ce n'est une peinture de protection très soignée contre les intempéries.

Il est possible à ce stade d'installer l'axe qui va traverser le plateau au centre du tambour jusqu'à l'intérieur du socle afin de vérifier le bon fonctionnement de l'ensemble qui doit tourner sans résistances ni points durs.

Schritt 2: La Mécanique

La Mécanique
La Mécanique
La Mécanique
La Mécanique
La Mécanique
La Mécanique

Côte Socle

Benötigtes Material

1 Courroie GT2-6mm

1 POULIE GT2 - 40 Dellen - Axt 5mm

1 Moteur cc réducté

2 Fins de Course

Rien de très sophistiqué à ce stade.

Un logement est aménagé sur la partie arrière afin d'installer le moteur dont l'axe doit venir apparaitre entre le socle et le plateau tournant.

L'axe reçoit enfin la poulie et la courroie.

Côté-Plateau-Turnier

Benötigtes Material

1 Moteur cc réducté

1 vis trapézoidale 8mm + écrou + support

2 Schienen (Carrelette)

2 Stallmeister

Tigerfilets

2 Carrés inox 170 mm x 10 mm

1 accouplement d'arbre 6mm x 8mm Aluminium

2 Fins de Course

La Construction est plus zartes Auto il s'agit d'obtenir un mouvement harmonieux, puissant und qui fonctionne sans à coups.

La vis trapézoidale et ses unterstützt sont mis en place.

Une pièce en L est fixée sur l'écrou afin d'entrainer die patin de la carrelette traversé von einer ax qui supportera les deux bras de levier qui rejoignent to leur extrémité montant vertikal de la parabole.

Les rails de la carrelette et leurs unterstützt sont placés de part et d'autre et le L rendu solidaire du patin.

A l'avant les deux équerres vont venir soutenir le montant vertikal de la parabole.

Tout à l'arrière enfin, le moteur est disposé sur une cornière und L et raccordé à la vis filetée grâce au manchon aluminium.

L'on peut à ce moment installer les quatre Fins De Courses (Mikroschalter), de part et d'autre des support de la

vis trapézoidale sur le plateau tournant, puis sur le socle und essayant de ménager une Course de 70 degrés environ.

Schritt 3: Notizen Sur La Motorisierung

Hinweise Sur La Motorisierung
Hinweise Sur La Motorisierung
Hinweise Sur La Motorisierung
Hinweise Sur La Motorisierung

Les moteurs sont assez difficiles à déterminer et à choisir.

Ils sont de toutes les manières réductés, et ne doivent pas consommer plus de 200/300 ma en pleine charge.

Après de multiples essais, les valeurs suivantes peuvent tre retenues:

(Les valeurs suivantes sont les valeurs demandées aux moteurs. Dans la réalité la démultiplication les réduit considérablement)

Pour le plateau tournant:

120 deg/sec pour un déplacement rapide et raisonnable

60 Grad/Sek. pour un scan (en réalité von 60 à 90 Grad/Sek.)

Ce qui laisse le choix entre:

50rpm à 50, 00% Verdrängungsgeschwindigkeit

à 25, 00% Scan

40rpm à 50, 00% Verdrängungsgeschwindigkeit

à 25, 00% Scan

20rpm à 100, 00% Verdrängungsgeschwindigkeit (** Wahl möglich)

à 50, 00% Scan (** Auswahl möglich)

10 U/min à 100, 00% Verdrängungsgeschwindigkeit (** choix retenu)

à 50, 00% Scan (** choix retenu)

Pour l'axe Z Il semble que seul un déplacement raisonnablement rapide soit nécessaire.

Il peut se situer aux alentours de 240 deg/sec Ce qui nous dirige vers a moteur de 40 rpm or 50 rpm (** choix retenu) utilisé à 100% pour bénéficier de sa puissance de levage..

La constante est que ces moteurs ne fournissent plus un bon rapport vitesse/puissance en dessous de 25%.

La sagesse consiste donc à trouver un moteur fähig de fournir un déplacement rapide satisfaisant à 100% et un déplacement plus Lent pour le scan à 50 %

Schritt 4: L' Alimentation

L'Ernährung
L'Ernährung
L'Ernährung
L'Ernährung
L'Ernährung
L'Ernährung

Benötigtes Material

Fil koaxial

Fiches TV-Männchen

Té de dérivation

Repartiteur

L'alimentation est Fournie par le récepteur Satellit über Kabel koaxial.

On peut la relayer par l'alimentation du pointeur satellite en amenant le coaxial de ce dernier vers un répartiteur à l'intérieur de la caravae.

Ein l'intérieur du socle, ein Té de de dérivation partage le 12V entre la tête de la parabole und le driver moteur.

C'est le driver moteur qui alimente l'arduino sur la Pin 5V.

BEACHTUNG:

L'on pourrait croire qu'une liaison 5V du driver vers le Vin de l'Arduino pourrait tre utilisée. Eh bien nicht. Dieser serait sans tenir compte de la spannungsrutsche zwischen 7805 de la carte und die konsumation des périphériques, notamment du modul Bluetooth.

Elle aboutit à a RESET Aléatoire de l'arduino und partant à la Bruch der Kommunikation, Donc de la gestion du STOP und des Fins de Courses.

C'est un scénario d'apocalypse lorsqu'il se produit qui détruit absolument toute la mécanique et qui remet en Cause la fiabilité de l'équipement entfernt.

Le 5V du driver doit obligatoirement être dirigé vers la Pin 5V de l'arduino

Es existiert eine eigenständige Lösung, die aus einem Capturer des 12V-Einsteigers und einem Diriger-Vers 7809-Kabel gegen den Vin de l'Arduino besteht.

Cette-Lösung multipliziert les connexions et les soudures. Ele a été essayée mais n'apport que très peu à l'ensemble.

Schritt 5: L'électronique Côté Parabole

L'électronique Côté Parabole
L'électronique Côté Parabole
L'électronique Côté Parabole
L'électronique Côté Parabole

Benötigtes Material

1 Arduino-UNO

1 Modul Bluetooth

1modul boussole 9DOF

1 Treiber-Moteur

C'est l'arduino qui fournit le plus gros du travail.

Il est en effet chargé de recevoir les ordres de la telecommande und de les transmettre aux moteurs tout en surveillant les Fins de Courses et les données de la boussole qu'il re-route vers la telecommande.

Le cablage est classique und représenté sur les illustrations.

Connexions Driver Motor

GND- > TREIBER GND

12V -> TREIBER 12V

5V -> ARDUINO 5V

ENA -> ARDUINO D9 PWM

IN1 -> ARDUINO D5

IN2 -> ARDUINO D4

ENB -> ARDUINO D6 PWM

IN3 -> ARDUINO D9

IN4 -> ARDUINO D8

Anschlüsse Bluetooth GND- > ARDUINO GND

Fahrgestellnummer -> ARDUINO 5V

du

3.3V-> ARDUINO 3.3V

TXD -> ARDUINO Rx (D11)

RXD -> ARDUINO Tx (D10)

Anschlüsse Boussole

GND- > ARDUINO GND

FIN -> ARDUINO 5V oder 3.3V -> ARDUINO 3.3V

SCL -> ARDUINO A5

SDA -> ARDUINO A4

Verbindungen Fins de Courses

Elles sont montées en série. Le GND ankommen sur une extrémité. En sortie elles rejoignent la Pin D2 de l'arduino qui représente a unterbrechung und erleichtert die réactivité de l'ensemble.

Schritt 6: L'électronique Côté Télécommande

L'électronique Côté Télécommande
L'électronique Côté Télécommande
L'électronique Côté Télécommande
L'électronique Côté Télécommande
L'électronique Côté Télécommande
L'électronique Côté Télécommande

Benötigtes Material

1 Arduino-UNO

1 Modul Bluetooth

1 Klavier 5 Berührungen

1 Platine Micro-Elektret

1 Ecran LCD I2C

du

1 Ecran OLED

3 Boutons Poussoir

1 Unterbrecher

Le cablage est classique und représenté sur les illustrations.

Die schwierige Aufgabe, die Sie für die Einpflanzung des Komposants benötigen.

Verbindungen Bluetooth

GND- > ARDUINO GND

Fahrgestellnummer -> ARDUINO 5V

du

3.3V-> ARDUINO 3.3V

TXD -> ARDUINO Rx (D11)

RXD -> ARDUINO Tx (D10)

Verbindungen Clavier

ARDUINO 5V -> 5V

ARDUINO GND -> GND

SORTIE -> ARDUINO A3

Verbindungen Boutons et Inter

Le GND ist die Gemeinschaft von tous les boutons.

BP1 -> ARDUINO D3

INTER -> ARDUINO D4

BP2 -> ARDUINO D7

BP3 -> ARDUINO D8

Connexions Platine Micro Elektret

Le micro Elektret a été dessoudé de la platine und exporté près du haut parleur à l'intérieur du pointeur satellite.

ARDUINO GND -> GND

ARDUINO 5V -> 5V

SORTIE -> ARDUINO D2 (Pin d'Unterbrechung)

Sortie Elektret + -> Elektret +

Sortie Elektret - -> Elektret -

Anschlüsse LCD oder OLED

ARDUINO GND -> 5V

ARDUINO 5V -> 5V

SDA -> ARDUINO A4

SCL -> ARDUINO A5

Schritt 7: Notizen Sur Le Pointeur

Notizen Sur Le Pointeur
Notizen Sur Le Pointeur
Notizen Sur Le Pointeur
Notizen Sur Le Pointeur

L'utilisation d'un pointeur satellite n'est pas unentbehrlich.

Lassen Sie sich von der Nachfrage nach einem Scan und dem Appuyer auf dem Bouton STOP LORsque le récepteur accroche le Satellite.

Avec un pointeur la parabole s' arrêtera automatiquement lorsqu' un BIP sera émis.

le pointeur n' a pas besoin d' tre choisi parmi les appareils les plus onéreux du marché.

Les contraintes sont juste les suivantes:

  • L'appareil doit permettre le choix du Satellite et autoriser l'ajout de nouvelles données, même si habituellement la list fournie d'origine est suffisamment erschöpfend
  • Il doit émettre un BIP sonore lorsque le Satellite est "accroché"
  • Il doit tre de la dernière génération und à même de capter les signaux digitaux.
  • S'il possède une alimentation autonome suffisamment puissante, il pourra Relaiser l'alimentation du tuner ce qui n'est pas négligeable lorsque ce dernier cesse d'alimenter le coaxial à la fin du boot au moment du rappele de la derlenièren.

Schritt 8: Notizen Sur La Programmation Des Arduinos

Notizen Sur La Programmation Des Arduinos
Notizen Sur La Programmation Des Arduinos

Die Programmierung des Arduinos ist effektiv auf einer partir d'une interface (IDE) auf dem PC.

Si vous n'en disposz pas, ci après un lien pour le téléchargement.

www.arduino.cc/en/Main/Software

Les différents module utilisés (Parabole, Télécommande LCD / OLED), die für verschiedene Bibliotheken erforderlich sind.

Ci-après les liens pour les trouver:

- Code-Parabel

  • Adafruit_Sensor.h
  • Adafruit_L3GD20_U.h
  • Adafruit_LSM303_U.h
  • Adafruit_9DOF.h
  • SoftwareSerial.h

- Télécommande-Code OLED

  • SoftwareSerial.h
  • Adafruit_SSD1306.h

- Télécommande-Code LCD

  • SoftwareSerial.h
  • LiquidCrystal_I2C.h

- Les Bibliotheken und die Installation

Suivez le Tuto Adafruit für die Installation auf dem PC

www.arduino.cc/en/Main/Software

Schritt 9: Le Soft Côté Parabole

Le Modul Slave

Comme son nom l'indique, c'est lui qui fournit le plus gros du travail

Il réceptionne, via bluetooth, les ordres en provenance de la telecommande et les acquitte de telle manière que cette dernière soit informée de leur bonne exécution

L'interruption de la pin D2 gère les fins de Courses. Sur "Butée touchée", les Fins de Courses sont désactivées, les moteurs se dégagent de quelques centimètres puis elles sont réactivées und les moteurs repartent en sens inverse

Les moteurs cc ont beaucoup d'inertie und STOP n'est pas immédiat. Ein Routine-Tente de résoudre le problème de manière à ce qu'il n'y ait que très peu de délai entre la demande du STOP und l'arrêt effectif des moteurs

  • Les données de la boussole ne sont envoyées que lorsque les moteurs sont en activité. En général les boussoles électroniques sont peu fiables et très instables. Le Modul Retenu 9DOF
  • https://www.thingbits.net/products/l3gd20h-triple-… Präsentieren Sie die Vorteile von Prendre und Compte L'Inclinaison und Sohn-Berechnung des Azimuts. C'est celui qui s'est révélé le plus proche de la réalité au cours des Tests. La routine qui gère ses données fait cependant une moyenne de 30 mesures avant de les envoyer à la telecommande.
  • Il gère enfin différentes routines de confort décrites ci-après dans la partie télécommande et qui sont:

    • Le Mode pas à pas (Android + Konsole)
    • La Sauvegarde et le retour sur position (Android + Konsole)
    • La Gestion des vitesses (50% 100%) (Android + Konsole)
    • La Sauvegarde et le Retour sur les coordonnées d'un satellite (Android)
    • Un Scan abgeschlossen (Android + Konsole)
    • Le Zero Z (Android)
    • Un Repli de la Parabole (Android)
    • Un Scan réduit autour d'une position donnée (Android)

Schritt 10: Le Soft Côté Télécommande

Le Soft Côté Télécommande
Le Soft Côté Télécommande

Telecommande est l'organe le plus utilisé. Il doit être le plus gesellig möglich und apporter les fonctions nécessaires et suffisantes au bon fonctionnement de l'ensemble.

C'est ce que tente de faire la version la plus simple.

Elle gère

  • le bluetooth en émission et réception,
  • le clavier pour effectuer les déplacements élémentaires (Haut, Bas, Gauche, Droite, STOP, SCAN)
  • un écran LCD oder OLED für die Affichage der unterschiedlichen Parameter

    • Le mouvement en cours
    • L'inclinaison actuelle und l'inclinaison sauvegardée
    • L'azimuth actuel und l'azimuth sauvegardé
    • La Vitesse Actuelle (100% oder 50%)
  • l'interruption sur réception d'un signal en provenance du micro Elektret
  • ainsi que quatre boutons et un inter

L'interrupteur permet de faire varier la vitesse de 50% à 100% suivant que l'on veuille déplacer la parabole de manière rapide ou lente. Il n'agit que sur l'axe horizontal

Le Bouton Mode pas à pas permet de faire bouger les axis sur quelques degrés seulement afin d'affiner une position lorsque la parabole vient à tre déréglée par le vent par exemple

Le Bouton Sauvegarde de la Position Stocke en Mémoire l'Inclinaison et l'Azimuth Actuels. Dan sa version arduino les données sont volatiles et donc oubliées à chaque Extinction de la télécommande. Par défaut ces valeurs sont initialisés à la position au moment de l'allumage de cette dernière.

Le Bouton Wiederherstellung der Position Ramène la Parabole sur les données sauvegardées. Utile parfois si l'on commande différents mouvements et que l'on perd la réception. Le retour sur la dernière bonne position connue peut s'avérer nécessaire.

Le Bouton Scan durchquert den Satelliten mit dem Coup auf der Parabel, die auf dem Gelände dégagé ist.

La parabole entame un mouvement vers la droite jusqu'à rencontrer une butée. A ce moment, elle monte d'un degré environ und reprend sacourse dans le sens inverse, répétant le processus à l'infini.

A un moment donné, la parabole va croiser le faisceau du satellite. Si le micro à Elektret est branché auf dem Pointeur, die Bewegung va s'arrêter de lui même und die restera éventuellement à Optimizer la réception über die Kommandos de déplacement Pas à Pas.

Schritt 11: Le Soft Côté Android

Le Soft Côté Android
Le Soft Côté Android
Le Soft Côté Android
Le Soft Côté Android
Le Soft Côté Android
Le Soft Côté Android

La version android est légèrement plus sophistiquée car elle profite d'un langage plus élaboré qui lui autorise de multiple possibilités.

Elle reprend les fonctions élémentaires de la version de base et y ajoute:

Une possibilité de choix du périphérique bluetooth associé. C'est ce choix qui sera retenu au lancement de l'application and il n'y aura plus besoin d'y retoucher si l'on ne change pas de module HC05.

Une gestion of vitesses via une scrollbar qui lui permet une Avance de 25%, 50% 75% et 100% de la vitesse max.

Un Mode Zero Z qui permet de placer la parabole à la verticale sur un angle de null degré.

Un Mode Repli qui peut s'avérer utile pour le stockage. La parabole vient en butée vers le haut et s'arrête sur la Fin de Course supérieure.

La Sauvegarde et le Retour sur les coordonnées d'un satellite. Ein spezieller Zugang zur Registrierung von Satelliten mit Höhenunterschieden (Inklination und Azimut). Il n'y a pas de limites au nombre de satellites pouvant être enregistrés.

Le satellite sélectionné est rappelé sur l'écran Principal de l' application.

Cet écran permet en outre de corriger les données de la boussole électronique und comparant les affichages avec une boussole manuelle. Les valeurs saisies sont soustraites aux données brutes permettant ainsi d'obtenir des indications au plus proche de la réalité.

Eine Appui sur le Bouton "RET SAT" positionne la parabole sur le satellite sélectionné und rappelé en haut de l'écran.

Un Scan autour d'une position donnée. Dans sures cas, par exemple après a positionnement auto sur a satellite, il peut s'avérer fastidieux de demander un scan complet alors que l'on est peut tre persuadé de se trouver très proche du règlage optimal. Un Scan réduit permet alors de absteigend la parabole de quelques degrés puis d'effectuer des horizontaux and verticaux autour de ce point sans all chercher les butées remotees.

Schritt 12: Notizen Sur Le Bluetooth

Notizen Sur Le Bluetooth
Notizen Sur Le Bluetooth

Das System verwendet deux-Module Bluetooth HC05 mit einer Funktion zur Verbindung von Android-Geräten.

Pour ce dernier il convient:

  1. D' appairer le smartphone de manière classique via les menus Paramètres en prenant soin bien évidemment d'avoir la parabole sous Tension
  2. De choisir dans l'application apk le bon device dans l'écran qui énumère les appareils connus et appairés
  3. Fournir le bon mot de passe => 1234

Betrifft die Module HC05, die Telecommande-Renferme-Modul-Matre und die Parabel-Modul-Esclave.

Im Allgemeinen, die Module, die im Modus esclave konfiguriert werden, können Sie sicher sein, dass Sie die Faudra verwenden, die Tutorials, die indiquent sind, wenn Sie die Manipulationen und die Wirkung vermeiden.

METHODE 1

www.martyncurrey.com/connecting-2-arduinos-…

Die Methode est décrite sur ce lien, and donne la manière de connecter physiquement les deux Modules Bluetooth aux deux Arduinos. Sie können alle Bluetooth-Module in Ihrer Umgebung verwenden.

En effet lorsqu'un HC-O5 est configuré pour s'appairer avec n'importe source address (AT+CMODE=1), il se connectera automatiquement a a module esclave, et il n'y aura pas de demande de connexion à effectuer.

Dans l'exemple du lien, et puisque nous travaillons avec deux HC05, il faut considérer que le HC05 est le maître et le HC06 l'esclave

Gießanschluss les deux HC05, il faut sur le module maître:

-1 Passer im Modus AT

– Couper l'alimentation du module

– Stecker la pin EN du HC05 maître au +3.3v de l'Arduino

– Alimenter-Datei-Modul.

–Verifier que l'on se trouve bien en mode AT.

Taper AT sur le Moniteur série et Attendez un "OK"

–2 Déclarer le HC-05 en tant que Maître

AT+ROLLE=1

–3 Le configurer pour s'appairer avec n'importe quelle addresse

AT+CMODE=1

–4 Couper l'alimentation, déconnecter la Pin EN puis remettre l'alimentation

Verwenden Sie die Skizzen, die Sie verwenden, um eine Liste zu erstellen, die Sie in einer Reihe von Moniteurs verwenden, und senden Sie sie über Bluetooth an das automatische Modul Arduino und auf diese Überwachung.

METHODE 2

www.martyncurrey.com/connecting-2-arduinos-…

Ce lien permet de connecter le HC05 maître au même esclave à chaque mise sous voltage.

Les methoden PAIR, BIND, und LINK sont utilisées.

Dans l'exemple, et puisque nous travaillons avec deux HC05, il faut considérer que le HC05 est le maître et le HC06 l'esclave

Pour configurer le HC05 maître, il faut:

-1 Passer im Modus AT

– Couper l'alimentation du module

- Stecker la pin EN du HC05 maître au +3.3v de l'arduino

– Alimenter-Datei-Modul.

- Überprüfen Sie die Fehler im AT-Modus.

Taper AT sur le Moniteur série et Attendez un "OK"

-2 Ladeskizze Basic Bluetooth Sketch HC-05_02_38400 fourni sur la page du lien.

Pour configurer le HC05 esclave, il faut:

-1 Passer im Modus AT

– Couper l'alimentation du module

- Stecker la pin EN du HC05 maître au +3.3v de l'arduino

– Alimenter-Datei-Modul.

- Überprüfen Sie die Fehler im AT-Modus.

Taper AT sur le Moniteur série et Attendez un "OK"

-2 Fixer la vitesse de communication à 9600 Baud

– UART = 9600

-3 Fournir le Passwort

– PSWD = 1234

-4 Ladeskizze Grundlegende Bluetooth-Testskizze. HC-06_01_9600 fourni sur la page du lien.

Pour finaliser la configuration, il faut:

1. Trouver l'adresse du HC-05 esclave

Sur le HC05 MAITRE Einsteiger:

AT+RMAAD Auslöschung des Moduls déjà appairés

AT+ROLE=1 Passer le HC05 maître en mode Master

AT+RESET Reset du HC-05 maître.(Cette Manipulation est parfois nécessaire après un changement de rôle)

AT+CMODE=0 Konfiguration für s'appairer seulement avec une addresse précise

AT+INQM=0, 5, 9 Recherche de 5 Geräte à proximité Pendant 9 Sekunden

AT+INIT initialisiert den Dateimodus SPP. Si ce mode est déjà présent l'erreur(17) apparaîtra et devra tre ignorée.

AT+INQ Recherche nach Modulen Bluetooth à proximité

Le moniteur devrait fournir les identifiants des modules repérés

Gesandter AT+RNAME? suivi d'un dentifiant en remplaçant les ":" par des "virgules" sur tous les identifiants repérés de manière à bien identifier le HC05 esclave

2. Appairer le HC-05 maître avec le HC-05 esclave

Geben Sie AT+PAIR=identifiant du HC05 esclave ein

Sile HC05 maître ne parvient pas à s'appairer avec le HC05 esclave dans les 9 secondes, un message d'erreur apparaîtra.

Dans le cas contraire un "OK" indiquera le succès de l'operation.

3. Binder les deux Module

Geben Sie AT+BIND=identifiant du HC05 esclave ein

4. Konfigurator le HC-05 maître pour qu'il ne connecte qu'au HC05 esclave

Geben Sie AT+CMODE=1. ein

5. Linker le HC-05 esclave

Geben Sie AT+LINK=identifiant du HC05 esclave ein.

Si tout s'est bien passé un "OK" indiquera le succès de l'operation.

6. Tester la connexion

- Deconnecter les deux modules de leur alimentation

- Deconnecter les Pins DE

- Alimenter les deux Module

- Ladegerät le Sketch Basic Bluetooth Sketch HC-05_03_9600 dans le HC05 maître

- Benutzer les Sketches de telle sorte que tout ce qui sera tapé dans l'un des moniteurs série soit envoyé über Bluetooth à l'autre module Arduino et affiché sur le moniteur de ce dernier

Schritt 13: Bilan De L'Ensemble

Aspekte Positive Negative

Alim über Coax

(+) Begrenzung der Kabel

(-) Moins d'ampères fournis par le décodeur et donc moins de puissance moteur

Motoren cc

(+) Consomation réduite

(-) Moins puissants et moins précis que des moteurs pap

Fänger

(+) Indikationen interesantes

(-) Genauigkeit approximativ

Bluetooth

(+) Pas de Kabel überflüssig

(-) Délai de la Transmission

Stop sur Signal

(+) Nutzungskomfort

(-) Nécessite a pointeur satellite et l'utilisation de la Console

Konsole

(+) System léger et peu encombrant

(-) Mögliche Reduits sauf ajouter des boutons et à les programr

APK Android

(+) Richesse des possibilités

(-) Dédié-Systeme für Android

Schritt 14: Perspektiven und Évolutionen

Perspektiven und Évolutionen
Perspektiven und Évolutionen
Perspektiven und Évolutionen
Perspektiven und Évolutionen
Perspektiven und Évolutionen
Perspektiven und Évolutionen

Un tel projet est rarement finalisé car il reste toujours quelque selected à améliorer.

Parmi les envisagées, l'on peut citer:

Un choix de matériau différend du medium pour plus de résistance aux intempéries

Ein Arduino de plus petit taille mais suffisamment doté d'entrées / solties dans la telecommande de manière à récupérer de l'espace

L'affranchisement du fil vers le micro à Elektret

La Solution adoptée est décrite ci-après

Il s'agit cette fois de:

  • Profiter de la richesse des Add-on ARDUINO disponibles sur le marché
  • Récupérer de l'espace dans la télécommande
  • S'affranchir du cordon Télécommande Pointeur
  • Profiter du BIP de STOP (géré par le Pointeur et la Parabole) sur l'appareil Android
  • Minimieren Sie les Modifikationen für eine avantage majeur

L'Intervention besteht aus:

  • Oter la Platine à Electret de la télécommande und modifier le source master.ino pour enlever la gestion
  • Monter une Platine ARDUINO NANO dans la telecommande en lieu et place de l'ARDUINO UNO und de la recâbler pour un gain d'espace non négligeable et un fonctionnement à l'identique
  • Construire un boîtier près du Pointeur qui puisse contenir:

    • Ein ARDUINO NANO mit einer Quelle Pointeur.ino réduit à l'élémentaire
    • Un Modul Emetteur
    • La platine à Elektret
    • Le tout étant alimenté par le Pointeur lui même über den USB-Port mit 5V
  • Monter un Modul Récepteurhttps://www.amazon.fr/dp/B01N5GV39I/ref=pe_304414…. dans la Parabole, le câbler sur l'Arduino und modifier le source slave.ino.

La Librairie utiliseée est disponible ici: https://github.com/sui77/rc-switch. Elle ne perturbe pas le fonctionnement du Bluetooth (Contraairement à VirtualWire) car elle n'intervient que sur les unterbrechungen externer.

Pour cette raison, le cablage subit les changes suivantes:

  • La Pin Moteur D3 passe en D7
  • La Pin Butée Fins de Course passe de D2 à D3 (Unterbrechung 1)
  • La Pin Data du récepteur est soudée sur D2 (Unterbrechung 0)
  • La Pin TX du Modul Bluetooth passe von D11 bis D13

Je vous laisse juge und vous fournis à la Fois les Schémas, les Sources und les photos de la réalisation.

Bonne Bau und Kommentare

Schritt 15: Et Pour Finir

Et Pour Finir
Et Pour Finir
Et Pour Finir
Et Pour Finir
Et Pour Finir
Et Pour Finir
Et Pour Finir
Et Pour Finir

Puisque rien n'est jamais fini: ein Telecommande mit einem écran TouchScreen und einem arduino Mega

Un Ecran Tactile Kuman 3.5 TFT mit Carte SD

Die Funktion zur Verbesserung der Android-Anwendung mit einem Lagerbestand von Satelliten auf der SD-Karte.

Empfohlen: