Агуулгын хүснэгт:

Гэртээ хийсэн Bluetooth хиймэл дагуулын таваг: 15 алхам
Гэртээ хийсэн Bluetooth хиймэл дагуулын таваг: 15 алхам
Anonim
Гэртээ хийсэн Bluetooth хиймэл дагуулын таваг
Гэртээ хийсэн Bluetooth хиймэл дагуулын таваг

Урьдчилсан танилцуулга

Https://youtu.be/b6oBwzPhvTk гэх мэт харагдахуйц үйл явдлуудыг үзэх боломжтой (avril à novembre 2017).

Системийн харилцан үйлчлэл:

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

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

      • аллага,
      • d'absence d'inertie (зогсоох immédiat + tenue contre le vent)
      • де fiabilité,
      • de asané de gestion des pas effectués (et donc de récupération d'une position sauvegardée)
  • Un boitier de commande relatment encombrant dans la caravane
  • Төгсгөлийн мэдээлэл нь параболоор дамжуулагддаг
  • une multiplication de manipulations:

    • allumage du boitier de Commande
    • raccordement filaire de la raquette au boitier de commande
    • raccordement filaire de la raquette au pointeur хиймэл дагуул
    • allumage de l'alimentation

Optimizate and transforme les ressources -ийн анхны үсгийн анхны хувилбарыг сонгоно уу.

La Video нь ici дээр харагдаж байна:

Би ашиглах болно:

  • des moteurs cc réductés puissants mais peu consommateurs (200 орчим орчин)
  • une alimentation qui transite par le câble коаксиаль
  • un module boussole, inclinomètre, гироскоп
  • un pilotage sans fil via bluetooth à partir d'une télécommande de taille réduite et/ou à partir d'un ухаалаг гар утас de android pour lequel une application (apk) a été écrite et installée.

il minimize à la fois les composents intérieurs (caravane) et extérieurs (parabole)

Ле Принсипи

La parabole approximativement orientée vers le sud, balaye lentement l'horizon. A finue de de Course, elle monte d 'un degré et change de sens. Нэвтрэх боломжгүй, газар нутгийн хязгаарлагдмал байдал, эллэв ба финир нэр томъёо, хиймэл дагуул, зураг, хуучин зураг.

Би хиймэл дагуул, бичил цахилгаан гүйдэл ашиглах үүргийг гүйцэтгэдэг.

Алхам 1: La Menuiserie

Ла Менюзи
Ла Менюзи
Ла Менюзи
Ла Менюзи
Ла Менюзи
Ла Менюзи

Материэл несессейр

- du médium ou contreplaqué marine (10 мм d'épaisseur)

- de la peinture, resine

- Roller 4 roulements

- 4 ширхэг жижиг хэмжээтэй

- Виз, булонууд

Ле Сокле

L 250 x l 400 x h 70 ou bien de choisir un bac plastique de хэмжигдэхүүнүүд нь une plus forte protection contre l'humidité хийнэ.

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

Rien de très compliqué à ce stade.

Le Plateau тэмцээний аварга

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

Хэмжээ нь sont identiques à celles du socle, et il possède un tambour compé de trois ronds de medium, deux de 240 mm de diamètre x 5 mm d'épaisseur, et un de de 230 mm diamètre x 10 mm d'épaisseur destiné à recevoir la courroie de transmission.

Нэвтрүүлгүүд нь манлайлж байна.

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

Энэ нь боломжтой гэж үзэж болох юм.

Алхам 2: La Mécanique

Ла Меканик
Ла Меканик
Ла Меканик
Ла Меканик
Ла Меканик
Ла Меканик

Côté Socle

Материэл несессейр

1 Courroie GT2-6mm

1 POULIE GT2-40 хонхор-сүх 5мм

1 Moteur cc reéducté

2 Fins de Course

Rien de très sophistiqué à ce цэнгэлдэх хүрээлэн.

Тэмцээнийг зохион байгуулахад хамгийн их анхаарал татах ёстой.

Poulie et la courroie -ийг дахин уншаарай.

Côté Plateau тэмцээний аварга

Материэл несессейр

1 Moteur cc reéducté

Трапецын хэлбэртэй 8мм-ийн + 1мкв + дэмжлэг

2 төмөр зам (carrelette)

2 эквивалент

Tiges filetées

2 Carrés inox 170 мм x 10 мм хэмжээтэй

1 нэмэлт 6 мм x 8 мм хөнгөн цагаан

2 Fins de Course

Машины барилгын ажил нь төрийн эргэлт хийхээс өөр аргагүй болно.

La vis trapézoidale et ses нь sont mis en place -ийг дэмждэг.

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Une pièce en L est fixée sur l'écrou afin d'entrainer le patin de la carrelette traversé par un ax qui supportera les deux bras de levier qui rejoignent à leur extrémité le montant vertical de la parabole.

Les rails de la carrelette et leurs sont placés de part et d'autre et le L rendu solidaire du patin -ийг дэмждэг.

A l'avant les deux équerres vont venir southenir le montant босоо де ла парабол.

Tout à l'arrière enfin, le moteur est disposé sur une cornière en L et raccordé à la vis filetée grâce au manchon хөнгөн цагаан.

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

vis trapézoidale sur le plato тэмцээний тэмцээн, puis sur le socle en essayant de ménager une course de 70 degrés environ.

Алхам 3: Sur La Motorisation -ийн тэмдэглэл

Тэмдэглэл Sur La Motorisation
Тэмдэглэл Sur La Motorisation
Тэмдэглэл Sur La Motorisation
Тэмдэглэл Sur La Motorisation

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)

Plate le plato тэмцээнд оролцогчид:

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

60 градус/сек скан хийхгүй байх (60 ба 90 градус/сек)

Ce qui laisse le choix entre:

50rpm à 50, 00% Deplacement rapide

à 25, 00% скан хийх

40rpm à 50, 00% Deplacement rapide

à 25, 00% скан хийх

20rpm à 100, 00% Deplacement rapide (** choix боломжтой)

à 50, 00% скан (** сонголт хийх боломжтой)

10 rpm à 100, 00% Deplacement rapide (** choix retenu)

à 50, 00% скан (** 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 un un moteur de 40 rpm ou 50 rpm (** choix retenu) utilisé à 100% pour bénéficier de sa puissance de levage..

Дашрамд хэлэхэд, энэ нь 25%-ийн хамгийн сайн үнэлгээ юм.

La sagesse бүрдэнэ donc à trouver un moteur чадвартай de fournir un déplacement rapide satisfaisant à 100 % et un déplacement plus lent pour le scan à 50 %

Алхам 4: L 'Alimentation

L 'Alimentation
L 'Alimentation
L 'Alimentation
L 'Alimentation
L 'Alimentation
L 'Alimentation

Материэл несессейр

Фил коаксиаль

Fiches телевизийн маал

Гарал үүсэл

Дахин зохион байгуулагч

L'alimentation est fournie par le récepteur хиймэл дагуулыг coaxial coaxial -ээр дамжуулж болно.

Peut la relayer par l'alimentation du pointeur хиймэл дагуул дээр coaxial de ce dernier vers un répartiteur à l 'intérieur de la caravane.

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

C'est le жолооч moteur qui alimente l 'arduino sur la Pin 5V.

АНХААР:

L'on pourrait croire qu'une liaison 5V драйверын хувилбар Вин де л'Ардуино цамхаг être utilisée. Ээ биен биш. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах 7805 de la carte et la consommation des périphériques, notamment du module Bluetooth.

Eles aboutit à un RESET aléatoire de l'arduino et partant à la rupture des communication, donc de la gestion du STOP et des Fins de course.

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 distant.

Le 5V du драйвер хийх ёстой.

Шийдэл нь 12V оролцогч ба à le diriger vers 7809 câblé vers le Vin de l'arduino.

Cette шийдэл multiplie les connexions et les soudures. Энэ нь ямар ч асуудалгүй байх ёстой гэсэн үг юм.

Алхам 5: L'Electronique Côté Parabole

L'Electronique Côté Parabole
L'Electronique Côté Parabole
L'Electronique Côté Parabole
L'Electronique Côté Parabole

Материэл несессейр

1 ардуино НҮБ

1 модуль bluetooth

1 модуль boussole 9DOF

1 жолооч moteur

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

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Il en en effet chargé de recevoir les ordres de la télécommande et de les transmettre aux moteurs tout en svilant les Fins de course et les données de la boussole qu'il re-route vers vers la télécommande.

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

Connexions Жолооч moteur

GND-> Жолооч GND

12V -> Жолооч 12V

5V -> ARDUINO 5V

ENA -> ARDUINO D9 PWM

IN1 -> ARDUINO D5

IN2 -> ARDUINO D4

ENB -> ARDUINO D6 PWM

IN3 -> ARDUINO D9

IN4 -> ARDUINO D8

Bluetooth холболт GND-> ARDUINO GND

VIN -> ARDUINO 5V

өө

3.3V-> ARDUINO 3.3V

TXD -> ARDUINO Rx (D11)

RXD -> ARDUINO Tx (D10)

Connexions Boussole

GND-> ARDUINO GND

VIN -> ARDUINO 5V ou 3.3V-> ARDUINO 3.3V

SCL -> ARDUINO A5

SDA -> ARDUINO A4

Курсуудын холбоосууд

Elles sont montées en série. Le GND ирэх болно. Дээд зэрэглэлийн шинэчлэлтүүд нь Pin D2 de l'arduino -ийг тасалдуулсны дараа таслан зогсооход туслах болно.

Алхам 6: L'Electronique Côté Télécommande

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

Материэл несессейр

1 ардуино НҮБ

1 модуль bluetooth

1 clavier 5 хүрэхэд

1 цагаан бичил цахилгаан хэрэгсэл

1 Ecran LCD I2C

өө

1 Ecran OLED

3 bousons poussoir

1 Тасалдагч

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

La хэцүүé peut naitre de l'étroitesse du boitier et du peu de place disponible pour l'implantation des composents.

Bluetooth холболтууд

GND-> ARDUINO GND

VIN -> ARDUINO 5V

өө

3.3V-> ARDUINO 3.3V

TXD -> ARDUINO Rx (D11)

RXD -> ARDUINO Tx (D10)

Холболтууд Клавье

ARDUINO 5V -> 5V

ARDUINO GND -> GND

SORTIE -> ARDUINO A3

Connexions Boutons et Inter

Le GND est Commun à tous les boutons.

BP1 -> ARDUINO D3

INTER -> ARDUINO D4

BP2 -> ARDUINO D7

BP3 -> ARDUINO D8

Connexions Platine Micro Electret

Le micro electret a eté dessoudé de la platine et exporté près du haut parleur à l'intérieur du pointeur хиймэл дагуул.

ARDUINO GND -> GND

ARDUINO 5V -> 5V

SORTIE -> ARDUINO D2 (Pin тасалдал)

Сорти Электрет + -> Цахилгаан +

Сорти Электрет - -> Электрет -

LCD эсвэл OLED холболтууд

ARDUINO GND -> 5V

ARDUINO 5V -> 5V

SDA -> ARDUINO A4

SCL -> ARDUINO A5

Алхам 7: Sur Le Pointeur -ийн тэмдэглэл

Тэмдэглэл Sur Le Pointeur
Тэмдэглэл Sur Le Pointeur
Тэмдэглэл Sur Le Pointeur
Тэмдэглэл Sur Le Pointeur

L'utilisation d'un pointeur Satellite n'est pas зайлшгүй шаардлагатай.

Хайлтын хиймэл дагуулыг сканнердах, ашиглахыг зогсоох хэрэгтэй.

AIPC 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 liste fournie d'origine est suffisamment completeive.
  • Il doit émettre un BIP sonore lorsque le Satellite нь "accroché"
  • Il deit être de la dernière génération et à même de capter les signaux digitaux.
  • S'il possède une alimentation autonome suffisamment puissante, il pourra relayer 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 rappel de la dernière chaine sélectionné.

Алхам 8: Тэмдэглэлүүд Сур Ла програмчлал Des Arduinos

Тэмдэглэл Сур Ла програмчлал Des Arduinos
Тэмдэглэл Сур Ла програмчлал Des Arduinos

Компьютерийн интерфейс (IDE) -ийн үйл ажиллагааны үр дүнтэй програмууд.

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

www.arduino.cc/en/Main/Software

Хувилбаруудын төрөл бүрийн модулиуд (Parabole, Télécommande LCD / OLED) нь номын сангийн үйл ажиллагааг өөрчилдөг.

Ci-après les liens pour les trouver:

- Парабол код

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

- OLED кодын код

  • SoftwareSerial.h
  • Adafruit_SSD1306.h

- LCD дэлгэцийн код

  • SoftwareSerial.h
  • LiquidCrystal_I2C.h

- Les librairies et leur суулгалт

Адафрут компьютерийг компьютер дээр суулгаж өгнө үү

www.arduino.cc/en/Main/Software

Алхам 9: Le Soft Côté Parabole

Le Module Slave

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Comme son nom l'indique, c'est lui qui fournit le plus gros du travail

Илүү réceptionne, bluetooth, les ordres en provenance de la télécommande et les цагаатгах de telle manière que cette dernière soit informée de leur bonne execcution

L'тасалдал de la pin D2 gère les fins de course. "Butée touchée", les fins de course sont désactivées, les moteurs se dégagent de quelques centimètres puis elles sont réactivées et les moteurs repartent en sens inverse

Les moteurs cc ont beaucoup d'inertie et leur STOP n'est pas immédiat. Тогтмол бус үйл явдлын тухай асуудал бол манлайлал юм

  • Les données de la boussole ne sont envoyées que lorsque les moteurs sont en activité. Генерал les boussoles électroniques sont peu fiables et très тогтворгүй байдал. Шинэ модуль 9DOF
  • https://www.thingbits.net/products/l3gd20h-triple-… présente l'avantage de prendre en compte l'inclinaison dans son calcul de l 'azimuth. C'est celui qui s'est révélé le plus proche de la réalité au cours des tests. Энэ нь 30 -аас дээш цагийн турш үргэлжлэх болно.
  • Илүү сайн ойлголттой болохын тулд та дараах зүйлсийг хийж болно:

    • Le Mode pas à pas (Android + консол)
    • La Sauvegarde et le retour sur байрлал (Android + консол)
    • La Gestion des vitesses (50% 100%) (Android + консол)
    • La Sauvegarde et le Retour sur les coordonnées d'un хиймэл дагуул (Android)
    • Скан хийж дуусгах (Android + консол)
    • Le Zéro Z (Android)
    • Нууц үг (Android)
    • Скан хийхгүй байх (Android)

Алхам 10: Le Soft Côté Télécommande

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

La télécommande est l'organe le plus utilisé. Нэмэлт боломжууд, програм хангамжууд, функцууд, үйл ажиллагаа, боломжит хувилбарууд.

C'est ce que tente de faire la version la plus энгийн.

Эле бас

  • 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 ou OLED pour l'affichage des différents paramètres

    • Le mouvement en cours
    • L'inclinaison actuelle et l'inclinaison sauvegardée
    • L'azimuth actuel et l'azimuth sauvegardé
    • La vitesse actuelle (100% эсвэл 50%)
  • l'тасалдал sur réception d'un signal en provenance du micro electret
  • 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 хэвтээ

Le Bouton Горим

Le Bouton Sauvegarde de la position stocke en mémoire l'inclinaison et l 'azimuth actuels. Дан хувилбар нь 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 Restore de la position ramène la parabole sur les données sauvegardées. Ашигтай ойлголт, ойлголт. Le retour sur la dernière bonne байр суурийг холбох нь peut s'avérer nécessaire.

Le Bouton Scan програмыг хиймэл дагуулаас авах боломжтой.

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

Нэн даруй, хиймэл дагуул. Elect le est à brébéte de le lénteur, le mouvement va s'arrêter de lui même et il restera éventuellement à optimiser la réception via les commandes de déplacement Pas à Pas.

Алхам 11: Le Soft Côté Android

Le Soft Cote Android
Le Soft Cote Android
Le Soft Cote Android
Le Soft Cote Android
Le Soft Cote Android
Le Soft Cote Android

La хувилбар android est légèrement plus sophistiquée car elle profite d'un langage plus élaboré qui lui autorise de multiples possibilités.

Үндсэн функцуудыг дахин боловсруулаарай.

Блютүүт холболтыг ашиглах боломжгүй байна. C'est ce choix qui sera retenu au lancement de l'application et il n'y aura plus besoin d'y retoucher si l'on ne change pas de module HC05.

Энэ нь 25%, 50% 75% ба 100% de la vitesse max гүйлгэх самбараар дамждаг.

Un Mode Zéro Z qui permet de placer la parabole à la verticale sur un angle de zéro 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 хиймэл дагуул. Satellites avec leurs données de positionnement (inclinaison et azimuth) -ээс өөрөөр авч үзвэл. Il n'y a pas de limites au nombre de Satellites pouvant être enregistrés.

Le хиймэл дагуулын сонголт нь үндсэн програм юм.

Cret écran permet en outre de corriger les données de la boussole électronique en 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é.

Bouton -ийн "RET SAT" байрлалыг хиймэл дагуулын сүлжээгээр холбох боломжтой.

Нууцыг скан хийхгүй байх. Сансрын зураг, хиймэл дагуул, машины хиймэл дагуул, сканердах хурдны тохиргоог хурдан хийх боломжтой болно. Scan réduit permet alors de descre la parabole de quelques degrés puis d'effectuer des mouvements horizontaux et verticaux autour de ce point sans aller chercher les butées distantes.

Алхам 12: Тэмдэглэл Sur Le Bluetooth

Тэмдэглэл Sur Le Bluetooth
Тэмдэглэл Sur Le Bluetooth

Энэ систем нь Android HC05 Bluetooth модулийг ашигладаг.

Конвенци хийнэ үү:

  1. D 'appairer le smartphone de manière classique via les menus Paramètres en prenant soin bien évidemment d'avoir la parabole sous хурцадмал байдал
  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

HC05 модулийг санаа зовж байна.

Ерөнхийдөө, modules-ийн горимыг тохируулах, тохируулах горимыг тохируулж, баталгаажуулж, баталгаажуулах боломжтой болно.

АРГА 1

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

La méthode est décrite sur ce lien, and donne la manière de connecter physiquement les deux модулиуд Bluetooth aux deux Arduinos. Тохиромжтой модулиуд нь Bluetooth -ийн орчинтой холбоотой байдаг.

HC-O5-ийн тохиргоог хийнэ үү aappc n'importe quelle adresse (AT+CMODE = 1), модулийг автоматаар холбох, модулийг салгах, холбох боломжтой..

Hans l'exemple du lien, et puisque nous travaillons avec deux HC05, or HC05 este maître et le HC06 l'esclave

HC05 холбогчийг асгах:

-1 горимын нэвтрүүлэгчийн горим

- Couper l'alimentation du module

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

- Alimenter модуль.

- AT горимд өгөгдөл дамжуулах горим.

"OK" дээр дарна уу.

–2 Déclarer le HC-05 маркийн хувьд

AT+ҮҮР = 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

Хэрэглэгчийн зураг зурах нь Bluetooth -ээр дамжуулан модулиудыг ашиглан Bluetooth -ээр дамжуулан дуудлага хийх боломжтой болно.

АРГА 2

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

Connecter le HC05 maître au même esclave à chaque mise sous хурцадмал байдал.

Les méthodes PAIR, BIND, et LINK -ийг ашиглах боломжтой.

Жишээ нь: HC05, HC05, NC travillons avec deux HC05.

HC05 тохируулагчийг хийнэ үү, faut:

-1 горимын нэвтрүүлэгчийн горим

- Couper l'alimentation du module

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

- Alimenter модуль.

- AT горимд тохируулах боломжтой.

"OK" дээр дарна уу.

-2 Цэнэглэгч le tetch Үндсэн Bluetooth эскиз HC-05_02_38400 fourni sur la page du lien.

HC05 esclave тохируулагчийг хийнэ үү, гэхдээ:

-1 горимын нэвтрүүлэгчийн горим

- Couper l'alimentation du module

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

- Alimenter модуль.

- AT горимд тохируулах боломжтой.

"OK" дээр дарна уу.

-2 Fixer la vitesse de communication à 9600 bauds

- UART = 9600

-3 Нууц үг

- PSWD = 1234

-4 Цэнэглэгч le tetch Үндсэн bluetooth туршилтын ноорог. HC-06_01_9600 fourni sur la page du lien.

Тохиргоог эцэслэн оруулна уу:

1. Trouver l'adresse du HC-05 esclave

Сургалт HC05 MAITRE оруулагч:

AT+RMAAD Effacement des modules déjà appairés

AT+ҮҮРЭГ = 1 Passer le HC05 maître en mode Master

AT+RESET Дахин тохируулах HC-05. (Cette manipulation est parfois nécessaire après un changement de rôle)

AT+CMODE = 0 Тохиргоо хийнэ s'appairer seulement avec une addresse précise

AT+INQM = 0, 5, 9 Recherche de 5 төхөөрөмж à proximité зүүлт 9 секунд

AT+INIT нь SPP горимыг эхлүүлнэ. Энэ горим нь (17) apparaîtra et devra être knowée.

AT+INQ Recherche les модулиуд нь Bluetooth -ийн ойролцоо байна

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

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

Оруулагч AT+PAIR = танигч du HC05 esclave

HC05 үйлчилгээнд ямар ч асуудал байхгүй, HC05 esclave dans les 9 secondes, uns d'erreur apparaîtra.

Dans le cas contraire, "OK" индексийг харууллаа.

3. Binder les deux модулиуд

Оруулагч AT+BIND = танигч du HC05 esclave

4. HC-05 тохируулагч нь HC05 esclave-ийг холбоно уу.

Оруулагч AT+CMODE = 1

5. холбогч le HC-05 esclave

Оруулагч AT+LINK = танигч HC05 esclave.

Энэ нь "OK" гэсэн ойлголтыг өгөхийн тулд хамгийн чухал зүйл юм.

6. Холбогчийг шалгагч

- Déconnecter les deux modules de leur alimentation

- Déconnecter les Pins EN

- Alimenter les deux модулиуд

- Цэнэглэгч ноорог үндсэн Bluetooth эскиз HC-05_03_9600 dans le HC05 maître

- Bluetooth -ийн модулийг ашиглан Arduino et affiché sur le moniteur de ce dernier -ээр зураг зурах боломжтой.

Алхам 13: Bilan De L'ensemble

Позитивуудын сөрөг талууд

Алим Коакс ашиглан

(+) Кабелийн хязгаарлалт

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

Moteurs cc

(+) Нөхцөл байдал

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

Capteurs

(+) Үл хамаарах заалтууд

(-) Урьдчилан тооцоолсон таамаглал

Bluetooth

(+) Pas de cable superflus

(-) Делай де ла дамжуулалт

Сигналыг зогсоох

(+) Ариутгалын үйлчилгээ

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

Консол

(+) Дотоод сүлжээний систем

(-) Боломжит програм хангамжийн програм хангамж

Андройд APK

(+) Richesse des possibilités

(-) Андройд систем

Алхам 14: Алсын хараатай байдал

Хэтийн төлөв ба хүчин зүйлүүд
Хэтийн төлөв ба хүчин зүйлүүд
Хэтийн төлөв ба хүчин зүйлүүд
Хэтийн төлөв ба хүчин зүйлүүд
Хэтийн төлөв ба хүчин зүйлүүд
Хэтийн төлөв ба хүчин зүйлүүд

Төгсгөлд нь автомашиныг амрахыг сонгосон.

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

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

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

L'affranchissement du fil vers le micro à Electret

La Solution-ийг батална уу

Энэ бол:

  • 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
  • Minimiser les modifications for un avantage majeur

Хөндлөнгийн оролцоо нь дараахь зүйлийг агуулна.

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

    • Un ARDUINO NANO avec un source Pointeur.ino réduit à l'élémentaire
    • Emetteur модулийн бус
    • La platine à Electret
    • Le tout étant alimenté par le Pointeur lui même портыг USB портоор дамжуулан 5V дамжуулах боломжтой.
  • Monter un модулийг дахин хүлээн аваарай. dans la Parabole, le câbler sur l'Arduino et modifier le source slave.ino.

La Librairie utilisée нь үл ойлгогдох зүйл юм: https://github.com/sui77/rc-switch. Блютүүт (contrairement à VirtualWire) нь машинаа өөр хоорондоо холбож өгдөггүй.

Cette raison, le cablage subit les modifications suivantes хийнэ:

  • La Pin Moteur D3 пассе ба D7
  • La Pin Butée Fins de Course passe de D2 à D3 (тасалдал 1)
  • La Pin Data du récepteur est soudée sur D2 (тасалдал 0)
  • La Pin TX ду модуль нь Bluetooth дамжуулалтыг D11 à D13 болгон ашигладаг

Je vous laisse juge et vous fournis à la fois les schémas, les sources et les photos de la réalisation.

Бонн хийц ба тайлбар

Алхам 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

Puisque rien n'est jamais fini: une télécommande avec un unécran TouchScreen et un arduino Mega.

Un Ecran Tactile Kuman 3.5 TFT avec Carte SD

Андройд avec, répertoire de хиймэл дагуулууд нь SD картыг ашиглах боломжтой болно.

Зөвлөмж болгож буй: