
Taula de continguts:
- Pas 1: component addicional
- Pas 2: font d'alimentació (Power Bank o SAI senzill)
- Pas 3: Power Bank: a la feina
- Pas 4: connexió remota
- Pas 5: configureu el mòdul Bluetooth: clonar HC-05
- Pas 6: configureu el mòdul Bluetooth: HC-05 (zs-040)
- Pas 7: Configureu el mòdul Bluetooth: SPP C
- Pas 8: Connecteu l'adaptador Bluetooth a Arduino per utilitzar-lo com a connexió en sèrie
- Pas 9: esbós senzill i càrrega mitjançant USB
- Pas 10: la mateixa càrrega d'esbós senzilla mitjançant Bluetooth
- Pas 11: prova real
- Pas 12: gràcies
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:38



El problema.
Desenvolupo un esbós a prop de PC i faig servir usb i sèrie per "depurar"; en aquest cas creo la lib per DHT12, lliuro una versió a github de la biblioteca.
Però arribeu un problema: "quan la temperatura passa per sota de 0, el valor llegit és incorrecte".
Ara he de provar el problema al meu congelador (: P) i no vull tornar a escriure un esbós i utilitzar la WIFI per a una situació senzilla com aquesta.
Per tant, sense reescriure l’esbós, vull continuar programant com l’anterior, però el meu Arduino ha d’anar al congelador.
Necessito 2 coses, una és una bateria, però no sé quantes proves he de fer, així que necessito una bateria recarregable i un adaptador per treballar amb microcontrolador de forma remota, com el Bluetooth.
Consulteu el lloc mi per obtenir la versió d'actualització
Pas 1: component addicional


Per a la connexió remota he d'utilitzar:
-
Adaptador Bluetooth com:
- HC-05 (només parcialment provat)
- SPP C (eBay) (si cerqueu, el podreu trobar a 1,5 $)
- Condensador de 0,1uf (per a HC-05).
Per a la font d’alimentació que faré servir (podeu utilitzar una senzilla bateria de 9v per a arduino, però no es pot recarregar i no sé quina prova necessito) un petit paquet d’alimentació recarregable:
- Mòdul de carregador de bateria de liti TP4056 (eBay)
- Convertidor de tensió USB de 0,9 V a 5 V a 5 V CC-CC USB Amplieu el mòdul de subministrament d’alimentació (eBay), només té 600 mha de sortida. Si voleu alguna cosa més professional> 1A, heu d’anar aquí (Digi-key)
- 18560 Porta bateries (Digi-Key) (SparkFun)
- 18560 Battery (SparkFun) (Digi-Key) compra a partir d’aquí, creo un comprovador de capacitat de la bateria i veig que la majoria de les bateries 18650 de la xarxa tenen una capacitat falsa (la bateria en prova és de 4500mha declarada i 1100mha real)
- Commutador de 2 posicions (eBay)
Si voleu que tots estiguin en un mòdul, podeu mirar-ho (tecla Digi)
Pas 2: font d'alimentació (Power Bank o SAI senzill)



Al meu laboratori tinc diversos dispositius (compra per construir alguna cosa), però crec que és útil una petita font d’alimentació USB / bateria recarregable d’emergència, de manera que amb 2 components simples en crearem un.
Compro el mòdul de carregador de bateria de liti TP4056 per crear la meva estació meteorològica d’energia solar.
I tinc un mòdul USB de 5 passos per recarregar el meu telèfon amb diverses bateries, converteix el voltatge de 0,9-5v a 5v constant.
A l’esquema de connexions es pot veure que hem d’afegir un commutador abans d’augmentar el mòdul perquè per obtenir 5v s’escorre contínuament de corrent.
Es pot utilitzar com a banc d’energia o SAI, el mòdul de recàrrega pot recarregar-se i proporcionar font d’alimentació al mateix temps.
La connexió és senzilla, la sortida de la bateria TP4056 va a la bateria, la sortida TPR056 va a augmentar el mòdul USB, al fil positiu s’ha d’afegir un interruptor de 2 posicions.
Pas 3: Power Bank: a la feina


Un vídeo mínim sobre l'ús estàndard d'aquest banc d'energia / SAI.
Pas 4: connexió remota

Per crear una connexió remota sense cable USB vull fer servir el mòdul bluetooth com a llançament de sèrie.
Cal que el connectem i el programem amb el nostre Arduino. L'esquema de connexió és per programar un adaptador Bluetooth
Al meu laboratori tinc 2 mòduls un HC-05 i un SPP C.
Però faig servir HC-05 per fer connexions sense fils del meu encaminador CNC, però el SPP C de baix cost és suficient.
Normalment faig servir una velocitat de transmissió en sèrie 115200, de manera que configuro el mòdul bluetooth a aquesta velocitat.
Pas 5: configureu el mòdul Bluetooth: clonar HC-05
Per a HC-05 faig servir aquest codi per configurar el meu cnc.
La velocitat de transmissió de sortida sèrie s'estableix aquí:
#define SERIAL_SPEED 115200
Baud rate de comunicació Bluetooth aquí:
#define BLUETOOTH_SPEED 38400
La primera vegada heu d’establir la configuració del bluetooth als dispositius 9600 a HC-06, 38400 a dispositius HC-05.
Més que establir la velocitat de transmissió Bluetooth per configurar:
#define SET_BLUETOOTH_SPEED 115200
Podeu definir un nou nom de dispositiu:
#define BT_NAME "TEST-Reef"
Però el mòdul bluetooth HC és bastant net i estàndard, però aquest codi no funciona a SPPC.
Pas 6: configureu el mòdul Bluetooth: HC-05 (zs-040)
Aquest mòdul és diferent de l’altre, la connexió és la mateixa.
Primer heu de fixar-vos en si hi ha el botó (per anar en mode de configuració, premeu el botó en lloc del pin 9 alt de l'esbós). Quan el led parpelleja lentament (cada 2 segons), esteu en mode de configuració; el mode de configuració posa el dispositiu a 38400 baudrate, de manera que haureu de posar la sèrie i el software en sèrie. Insereix aquesta ordre:
AT
AT + ORGL AT + POLAR = 1, 0 AT + NAME = Test-Reef AT + UART = 115200, 0, 0 AT + INIT
Preste atenció al dispositiu de restabliment ATèORGL.
AT + INIT pot donar un error (17) però no us preocupeu Vol dir que ja està en aquest mode.
Pas 7: Configureu el mòdul Bluetooth: SPP C
El codi de SPP C no és tan net com HC-05, però el resultat continua sent el mateix.
La velocitat de transmissió de sortida sèrie s'estableix aquí:
#define SERIAL_SPEED 115200
Baud rate de comunicació Bluetooth aquí:
#define BLUETOOTH_SPEED 38400
La primera vegada heu d’establir la configuració del bluetooth als dispositius 9600 a HC-06, 38400 a dispositius HC-05.
Més que establir la velocitat de transmissió Bluetooth per configurar:
#define SET_BLUETOOTH_SPEED 115200
Podeu definir un nou nom de dispositiu:
#define BT_NAME "TEST-Reef"
Pas 8: Connecteu l'adaptador Bluetooth a Arduino per utilitzar-lo com a connexió en sèrie


Per a HC05, l’únic que cal tenir en compte és que la pota llarga (+) del condensador es reinicia, el negatiu a DTR (o MCU-INT o State) de l’adaptador Bluetooth, també podeu utilitzar un condensador ceràmic de 0,1uf.
No vaig provar HC-05 com a programador, sinó només com a substitut del cable USB per a la comunicació en sèrie, així que mostraré el mòdul SPP-C.
El mòdul SPP-C en el meu cas no funciona si afegeix condensador, però funciona molt bé sense: D.
L'adaptador rx de bluetooth està connectat a tx del microcontrolador i tx a rx, ja que heu de connectar VCC i GND i DTR o MCU-INT o l'estat de l'adaptador bluetooth per restablir el microcontrolador.
Per a una millor estabilitat, és bo fer un divisor de tensió enfront del pin bluetooth RX com a la imatge, ja que el voltatge de transferència és de 3,3v no de 5v.
Pas 9: esbós senzill i càrrega mitjançant USB

Crec esbossos molt senzills per penjar, només escric un número progressiu en sèrie cada 1500 mil·lisegons.
Al vídeo es mostra l'ús estàndard mitjançant un cable USB.
Pas 10: la mateixa càrrega d'esbós senzilla mitjançant Bluetooth

En aquest vídeo, l'esbós anterior es penja remotament mitjançant Bluetooth sense canviar el codi.
Pas 11: prova real



Ara necessito la resposta del congelador.
Des del congelador, a prop de les salsitxes, la prova remota em diu que (maleït) hi ha un error a la meva biblioteca DHT12 quan passa per sota de 0.
Pas 12: gràcies
S'ha corregit un error a la llibreta DHT12.
Recomanat:
Shelly Sense: alimentació sense fils (WPC Qi Standard): 5 passos (amb imatges)

Shelly Sense: alimentació sense fils (WPC Qi Standard): ATENCIÓ: després d’aquest tutorial perdreu la garantia i també corre el risc de trencar el vostre Shelly Sense. Feu-ho només si sabeu què feu i si sou conscients dels riscos. El Shelly Sense és un producte increïble per percebre tots els
Llarg abast, 1,8 km, comunicació sense fils Arduino a Arduino amb l'HC-12 .: 6 passos (amb imatges)

Llarg abast, 1,8 km, comunicació sense fils Arduino a Arduino amb l'HC-12: en aquest instructiu aprendreu com comunicar-vos entre Arduinos a una distància llarga de fins a 1,8 km a l'aire lliure. L'HC-12 és un port sèrie sense fils mòdul de comunicació molt útil, extremadament potent i fàcil d'utilitzar. Primer sortireu
Punt d'accés sense fils de rang de cinquanta metres amb adaptador sense fil TP Link WN7200ND USB a Raspbian Stretch: 6 passos

Punt d’accés sense fils de rang de cinquanta metres amb adaptador sense fil USB TP Link WN7200ND a Raspbian Stretch: Raspberry Pi és fantàstic per crear punts d’accés sense fils segurs, però no té un bon abast, he utilitzat un adaptador sense fil USB TP Link WN7200ND per ampliar-lo. Vull compartir com fer-ho Per què vull fer servir un raspberry pi en lloc d’un router? T
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): 3 passos

Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): ACTUALITZACIÓ: SI US PLAU VOT PER EL MEU INSTRUCTABLE, GRÀCIES ^ _ ^ TAMBÉ POTS AGRADAR-ME ENTRADA A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O POTS VOTAR ELS MEUS MILLORS AMICS
Introduïu un timbre sense fils en un interruptor d'alarma sense fils o un interruptor d'encesa / apagat: 4 passos

Introduïu un timbre sense fils en un interruptor d'alarma sense fils o en un interruptor d'encès / apagat: recentment he construït un sistema d'alarma i l'he instal·lat a casa. Vaig fer servir interruptors magnètics a les portes i els vaig connectar a través de les golfes: les finestres eren una altra història i el cablejat dur no era una opció. Necessitava una solució sense fils i això és