INHOUDSOPGAWE:

DIY Wifi -motor: 4 stappe
DIY Wifi -motor: 4 stappe

Video: DIY Wifi -motor: 4 stappe

Video: DIY Wifi -motor: 4 stappe
Video: This Man Launched a New Internet Service Provider from His Garage | Freethink DIY Science 2024, November
Anonim
DIY Wifi -motor
DIY Wifi -motor
DIY Wifi -motor
DIY Wifi -motor

Kan u die ou RC -motor draai en dit met die telefoon beheer?

Ja, u kan, en ek sal u wys hoe u dit moet doen. Dit is my eerste instruksie, so as iets nie duidelik is nie, vra ek dit in die kommentaar, en ek is jammer vir die swak grammatika.

My RC-motor het RX-2B as kontroleerder, maar selfs as u 'n ander chip het, is dit redelik maklik om in datablaaie te kyk en dit reg te koppel, want ons sal slegs H-bridge op PCB gebruik. Ek sal NodeMCU as kontroleerder gebruik en dit aan H-bridge op die PCB koppel, maar u kan enige mikrobeheerder gebruik en net 'n bluetooth-module of esp8266 vir Wifi byvoeg.

Voorrade

1. Ou of een of ander goedkoop RC motor

2. NodeMCU

3. Drade

4. 4 AA battery en 1 9V battery

Stap 1: PCB

PCB
PCB
PCB
PCB
PCB
PCB

RX-2B word gebruik met TX-2B. TX is sender en RX is ontvanger. In gegewensblaaie kan u penne van RX-2B sien en hoe u dit kan koppel. My RX-2B is soortgelyk aan die datablad gekoppel, maar sonder 'n turbo-pen.

Ons benodig slegs 4 penne om 2 H-brûe te beheer (vorentoe, agtertoe, regs, links). U moet die penne op die PCB vind en dan lyne volg na die weerstande en soldeerdrade na die weerstande. Dit is 'n goeie ding om lyne van weerstande na die penne te vernietig, sodat daar geen stroom in RX-2B gaan nie, of u kan RX heeltemal verwyder en slegs H-brûe op PCB gelaat het

Stap 2: NodeMCU

NodeMCU
NodeMCU
NodeMCU
NodeMCU
NodeMCU
NodeMCU

Nou moet u die drade wat u soldeer, aan die NodeMCU koppel en die PCB -grond met die NodeMCU aansluit.

Ek het D1-vorentoe, D2-agtertoe, D5-links, D6-regs verbind.

Ek het 'n 9v -battery bygevoeg net om NodeMCU (via Vin) aan te dryf, want 4 AA -batterye het nie genoeg krag om motors en nodeMCU aan te dryf nie; Ek het 'n skakelaar bygevoeg om NodeMCU aan en af te skakel; Ek het die klein veer verwyder van die eerste motor wat die wiele in die natuurlike posisie teruggee (opsioneel).

Stap 3: Kodeer

Kode
Kode
Kode
Kode
Kode
Kode

Ons sal verbinding maak met wifi en enigiemand wat op die wifi gekoppel is, kan die IP -adres van NodeMCU in explorer skryf en deur iets by te voeg na die IP -adres, kan ons 'n paar aksies op die bord aktiveer (bv. 192.168.5.5/high wat D1 HIGH en motor begin vorentoe draai). Maar dit is 'n slegte manier om die motor te beheer, en ek het 'n app gemaak dat as ons op 'n knop druk, dit 'n adres en 'n woord vir ons skryf.

Stap 4: Gevolgtrekking

Dit is 'n prettige klein projek wat werk, maar daar is maniere om dit te verbeter:

1. 4 AA -batterye raak vinnig leeg, so 'n beter oplossing is die herlaaibare battery

2. WiFi is nie die beste manier om 'n motor te bestuur nie, Bluetooth is beter

3. miskien 3D -afdrukke of 'n omhulsel vir die motor maak

Aanbeveel: