当前位置:网站首页>Gravure sans fil Bluetooth sur micro - ordinateur à puce unique
Gravure sans fil Bluetooth sur micro - ordinateur à puce unique
2022-07-06 12:19:00 【Xlinley. Zhang.】
Un.、 Pourquoi la gravure sans fil Bluetooth est nécessaire
Quand nous développons le tableau de bord、Ou après l'installation sur l'appareil à l'aide d'une carte système maison,Il faut toujours faire glisser une longueUSBLigne,Surtout pour certains conseils de développement,Par exempleArduino pro miniCe n'est pas le cas.USB to TTLConseil de développement,Il faut tirer plusieurs fils du pont pour brûler,Il y a aussi des problèmes de mauvaise exposition,Particulièrement gênant.Alors...,Utiliser un compriméHC-05OuHC-06Tout en réalisant la communication Bluetooth,Peut également réaliser une combustion stable,N'est - ce pas une bonne chose.
Apprendre avantArduinoJ'ai appris cet article quand Bluetooth a brûlé:Téléchargement sans fil via le module BluetoothArduinoProcédure
Mais la méthode de cet article est la même queArduino Pro MiniDe la même façon(Non utiliséDTR),Une remise à zéro manuelle est nécessaire,Faites entrer le micro - ordinateur à puce uniqueBL,Compiler des programmes simples vous pouvez également attendre à côté de commencer à télécharger,Puis appuyez sur le bouton Reset,Gravure réussie.
Mais!!!!
Si vous rencontrez un projet plus grand(Arduino IDECompilé lentement avec le nom)Procédures,Si vous compilez quelques minutes,Vous voyez,J'ai raté le moment.,Une chanson fraîche pour toi..Alors..., Pendant que je me refroidis , J'ai fait l'auto - gravure de ce truc .
2.、 Comment réaliser la gravure sans fil Bluetooth
Le processus général de gravure sans fil est , Connexion détectée , Réinitialiser le micro - ordinateur à puce unique , Transmission de données informatiques et interaction de données SCM ,Terminer la gravure.
Voici les bases pour comprendre comment fonctionne le système :
(1)PourArduino IDE(Non testé.,Pas sûr.Windows Le port série Bluetooth inférieur est - il ouvert pour reconnecter Bluetooth ou ), Utiliser un moniteur de port série ou graver , Déconnecter la connexion Bluetooth ,Reconnecter,Envoyer/Réception des données,C'est important, Le principe de ce circuit est d'utiliser le temps de gravure pour connecter Bluetooth , La connexion au module Bluetooth indique .
(2) Les condensateurs ont pour fonction d'isoler le courant continu en courant alternatif , La Réinitialisation d'un micro - ordinateur à puce unique nécessite une (Faible) Une impulsion de niveau pour réinitialiser , Si tu continues à monter (Baissez.) Broche de Réinitialisation du micro - ordinateur à puce unique , Le micro - ordinateur à puce unique ne peut pas fonctionner correctement .Alors..., Il est particulièrement important d'utiliser des condensateurs pour convertir un signal de niveau continu en un signal d'impulsion unique .
(3) Le module de transmission Bluetooth peut envoyer les données du port série de l'ordinateur au taux Baud défini par le module , Celui qui ne bouge pas .
Trois、Matériaux nécessaires
(1)HC-05\06 Un morceau.
(2)S8050 Un
(3)104 Un condensateur ( Si à bord DTRPin, Je peux utiliser ce condensateur )
(4)1KRésistance2- Oui.
(5) Plusieurs fils de connexion 、Une assiette de pain( Comment connecter les Huit immortels à travers la mer pour montrer leurs compétences )
Quatre、Schéma
Schéma simple
Cinq、Actions spécifiques
(1) Configuration du module Bluetooth : Le processus de configuration du module Bluetooth est simple , Il suffit de définir le taux de Baud correspondant , Réglez le taux de Baud à et le tableau de développement BL Le taux de Baud requis est le même C'est tout..
Voici les sectionsArduino Référence de réglage du taux de Baud
UNO、MEGA2560:115200
atmega328:57600
atmega168,atmega8 :19200
Les opérations spécifiques sont les suivantes:, Appuyez et maintenez le module Bluetooth ENBoutons,UtiliserUSBTourne.TTLConnexion à l'ordinateur, En utilisant le moniteur série Baud Rate 38400EnvoyerATRetourAT Indique une entrée réussie dans ATMode,Besoin d'utiliserATLa directive est:
AT+UART=115200,1,2
(2)Circuit de construction:Il n'y a rien à dire à ce sujet., C'est - à - dire qu'il suffit de suivre le schéma et d'aller de l'avant .
(3) Connexion Bluetooth à l'ordinateur : Allumez l'ordinateur Bluetooth , Rechercher le module Bluetooth ( Le module Bluetooth doit être alimenté ), Entrez le Code d'appariement (Non, pas du tout.0000,C'est1234),Et commander“ Plus de choix de modèles Bluetooth ”,COMPort, Rappelez - vous que la direction est COMNo.,Arduino Ou d'autres logiciels peuvent utiliser cette chaîne de slogans pour communiquer .
Six、Présentation
Parce qu'il n'a pas une compréhension approfondie de la fonction des composants quand il est jeune , J'ai fait un circuit compliqué , Le circuit de la vidéo fonctionne aussi , C'est trop compliqué
边栏推荐
- ARM PC=PC+8 最便于理解的阐述
- Working principle of genius telephone watch Z3
- (三)R语言的生物信息学入门——Function, data.frame, 简单DNA读取与分析
- Basic operations of databases and tables ----- view data tables
- RuntimeError: cuDNN error: CUDNN_ STATUS_ NOT_ INITIALIZED
- Knowledge summary of request
- Characteristics, task status and startup of UCOS III
- Fashion Gen: the general fashion dataset and challenge paper interpretation & dataset introduction
- VSCode基础配置
- Postman 中级使用教程【环境变量、测试脚本、断言、接口文档等】
猜你喜欢

ESP8266使用arduino连接阿里云物联网

Basic knowledge of lithium battery

JS function promotion and declaration promotion of VaR variable

ESP8266连接onenet(旧版MQTT方式)

RT thread API reference manual

荣耀Magic 3Pro 充电架构分析

Common properties of location

JS regular expression basic knowledge learning

Reno7 60W super flash charging architecture

JS 函数提升和var变量的声明提升
随机推荐
JS object and event learning notes
AMBA、AHB、APB、AXI的理解
Inline detailed explanation [C language]
C语言回调函数【C语言】
Embedded startup process
Learning notes of JS variable scope and function
Missing value filling in data analysis (focus on multiple interpolation method, miseforest)
Detailed explanation of 5g working principle (explanation & illustration)
open-mmlab labelImg mmdetection
Comparaison des solutions pour la plate - forme mobile Qualcomm & MTK & Kirin USB 3.0
uCOS-III 的特点、任务状态、启动
open-mmlab labelImg mmdetection
Générateur d'identification distribué basé sur redis
(四)R语言的数据可视化——矩阵图、柱状图、饼图、散点图与线性回归、带状图
Fashion Gen: the general fashion dataset and challenge paper interpretation & dataset introduction
MP3mini播放模块arduino<DFRobotDFPlayerMini.h>函数详解
Programmers can make mistakes. Basic pointers and arrays of C language
Symbolic representation of functions in deep learning papers
高通&MTK&麒麟 手机平台USB3.0方案对比
JS variable types and common type conversions