INHOUDSOPGAWE:

Die bestuur van die RC -motor via 'n webinterface: 6 stappe (met foto's)
Die bestuur van die RC -motor via 'n webinterface: 6 stappe (met foto's)

Video: Die bestuur van die RC -motor via 'n webinterface: 6 stappe (met foto's)

Video: Die bestuur van die RC -motor via 'n webinterface: 6 stappe (met foto's)
Video: Боливийская виза 2022 [100% ПРИНЯТО] | Подать заявку шаг за шагом со мной (С субтитрами) 2024, Julie
Anonim
Die bestuur van die RC -motor via 'n webkoppelvlak
Die bestuur van die RC -motor via 'n webkoppelvlak

Hi vriende, in hierdie instruksies gaan ek jou leer om 'n RC -motor te maak via 'n webkoppelvlak. Ons beheer dit draadloos via 'n eie bediener. Met die metode wat ek u gaan wys, hoef ons nie 'n RC -ontvanger te gebruik nie. Om die webbediener te huisves, gaan ons 'n Raspberry Pi en 'n Arduino gebruik om die Rasberry Pi met die motorbestuurder van die RC -motor te koppel. Wag, daar is nog 'n stap vir die lys materiaal wat ons in hierdie instruksies gaan gebruik, en vergeet nie om my te stem nie Plzzzz:-).

U kan my ook op Instagram volg "https://www.instagram.com/vikaspal2131/"

Stap 1: materiaal + gereedskap

Materiaal + gereedskap
Materiaal + gereedskap

Die dinge wat u moet aanskaf om hierdie motor te maak, is soos volg:-

1. Framboos Pi

2. Arduino UNO

3. 5V spanningsreguleerder

4. 2 x driepen -sluitkop

5. 'n Vroulike USB -aansluiting

6. 'n Arduino -prototiperingsskild

7. 'n Paar kopstukke

8. 'n Manlike en vroulike batteryaansluiting

9. 6 x PCB -afstande saam met toepaslike skroewe

10. 'n Paar aansluitingsdrade

11. Wifi Dongle

Stap 2: Plaas die komponente

Plaas die komponente
Plaas die komponente

Nadat ek al die goed versamel het, begin ek die samestelling deur die komponente op die bord te plaas. Ek sal hulle dan almal op hul plek soldeer en dan die bedradingsdiagram hierbo volg om al die toepaslike verbindings te maak.

Ek het agtergekom dat ek eers die kante van die drade vassteek sodat ek dit makliker aan die bord kan soldeer. Sodra ek dit van die drade af verkoop het, gaan ek die kopstukke soldeer. Ek het ook 'n kabel gemaak wat tussen die battery en die motorbeheer loop, sodat ek twee ekstra drade kan byvoeg wat maklik is om verskaf die 5-volt-reguleerder krag. Ek soldeer dit ook op die plek van die drade aan die reguleerder. In die volgende stap installeer ons die bediener en verander die Raspberry Pi in 'n draadlose toegangspunt.

Stap 3: Installeer bediener op Raspberry Pi

Om mee te begin, gaan ek die bediener installeer en instel. Die instruksies oor hoe om die bediener te installeer, is op hierdie skakel. Dit is 'n git -bewaarplek waaruit u die bediener op u Raspberry Pi kan installeer. Volg die skakel om die bediener te installeer. Sodra dit geïnstalleer is, kan ons ons Pi as 'n draadlose toegangspunt instel. Om dit te kan doen, moet ons eers hierdie opdrag uitvoer:-"sudo nano/etc/network/interfaces" en druk enter. Na die plek, 'n hash voor alle lyne wat 'wlan0' of 'wpa' bevat, behalwe die reël wat na 'allow-hot plug wlan0' verwys (seker dat die enigste hash voor die reëls met Wlan0 of wpa is)). Ons kan dan ook hierdie drie reëls by die lêer voeg.

#iface wlan0 is nie staties nie

adres 192.168.42.1

netmasker 255.255.255.0"

en verlaat dan die lêer met ctrl+x en herlaai Pi met die cmd "sudo reboot".

Stap 4: Installeer bediener op Raspberry Pi (deel-2)

Nadat ons weer by ons Pi aangemeld het, kan ons dan die DHCP-bediener installeer met cmd "sudo apt-get install isc-dhcp-server" en dan die volgende konfigurasie lêer wysig met cmd "sudo nano /etc/dhcp/dhcpd.conf". Plaas 'n hash voor die reëls wat 'opsie domeinnaam' noem. Ons kan dan ook die hash voor die gesaghebbende reël verwyder (wat vier reëls hieronder is van die 'opsie domeinnaam') en die volgende reëls by die lêer voeg aan die einde van die lêer:-

subnet 192.168.42.0 netmasker 255.255.255.0 {

reeks 192.168.42.10 192.168.42.50;

opsie uitsending-adres 192.168.42.255;

opsie routers 192.169.42.1;

standaardhuur-tyd 600;

maksimum huurtyd 7200;

opsie domeinnaam "local";

opsie domeinnaam-bedieners 8.8.8.8, 8.8.4.4;

Dan kan ons die lêer verlaat en dan die volgende cmd "sudo nano/etc/default/isc-dhcp-server" uitvoer

Op die laaste reël van die lêer kan u sien dat daar INTERFACES = "" geskryf is, "wlan0" tussen die aanhalings van koppelvlakke byvoeg en die lêer verlaat.

Stap 5: Installeer bediener op Raspberry Pi (deel 3)

Ons kan dan hostapd installeer met hierdie opdrag "sudo apt-get install hostapd" en dan die konfigurasielêer wysig deur die volgende reëls by te voeg met die cmd "sudo nano /etc/hostapd/hostapd.conf":-

koppelvlak = wlan0

bestuurder = n180211

#bestuurder = rt1871xdrv

ssid = Mypi

hw_modus = g

kanaal = 6

macaddr_acl-0

auth_algs = 1

ignore_broadcast_ssid = 0

wpa-2

wpa_passphrase = framboos

wpa_key-mgmt = WPA-PSK

wpa_pairwise = TKIP

rsn_pairwise-CCMP

Ons kan dan die konfigurasielêer wysig deur die volgende veranderinge te doen deur die cmd "sudo nano/etc/default/hostapd". Nou is daar 'n reël waar #DAEMON_CONF = "" geskryf is. Verwyder eers die hash van die voorkant en skryf die volgende reël tussen sy aanhaling "/etc/hostapd/hostapd.conf" en verlaat dan die lêer.

Stap 6: Konfigureer die hardeware

Die opstel van die hardeware
Die opstel van die hardeware
Die opstel van die hardeware
Die opstel van die hardeware

Ons kan dan 'n draadlose adapter in 'n Pi USB -poort steek en toegang tot Pi se draadlose toegangspunt met die naam Mypi kry, en die wagwoord is framboos Pi. Nou sal ek jou wys hoe ek 'n pasgemaakte bord gemaak het om die Raspberry Pi en Arduino op te monteer en hoe ek alles aan mekaar kan koppel en dit kan toets.

Nadat ek die platform vir my motor ontwerp het, het ek 'n lasersnyer gebruik om die laaghout te sny. Ek voeg dan die afslag by die laaghout. Daarna het ek die Arduino en Raspberry Pi met 'n paar skroewe op die afstandhouer gemonteer. nadat ek die pasgemaakte skild aan die Arduino vasgemaak het, kan ek laaghout bo -op my RC -motors monteer. Dan kan ons die RC -stuurstelsel aan die bediener koppel wat op pin 10 gekoppel is en die motorbeheerder op die bediener wat op pin 9 gekoppel is. Koppel dan die Arduino met die Raspberry Pi USB -poort met 'n drukkabel en verbind die wifi -dongle met die Pi. Ons kan dan die USB -kabel aan die Pi -aansluiting koppel en die einde aan die pasgemaakte skerm. Nadat ek die battery aan die kragondersteunende kabel gekoppel het, het ek dan met my draadlose Pi -netwerk gekoppel en die bediener begin. Nadat ek aan die draadlose netwerk van die Pi gekoppel is, het ek die IP -adres in my blaaier ingevoer. Daarna verskyn 'n koppelvlak. Vanuit hierdie koppelvlak kan ek dan die beweging van my motor beheer.

Daarna kan u vanaf u blaaier met u RC -motor speel.

Aanbeveel: