Obsah:
- Krok 1: Materiály + nástroje
- Krok 2: Umiestnenie komponentov
- Krok 3: Inštalácia servera na Raspberry Pi
- Krok 4: Inštalácia servera na Raspberry Pi (časť 2)
- Krok 5: Inštalácia servera na Raspberry Pi (časť 3)
- Krok 6: Konfigurácia hardvéru
Video: Ovládanie RC auta cez webové rozhranie: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Ahoj priatelia, v tomto návode vás naučím vyrábať RC autá prostredníctvom webového rozhrania. Budeme to ovládať bezdrôtovo prostredníctvom vlastného servera. Použitím metódy, ktorú vám ukážem, nebudeme musieť používať RC prijímač. Na hostovanie webového servera použijeme Raspberry Pi a Arduino na prepojenie Rasberry Pi s ovládačom motora RC auta. Počkajte, je tu ďalší krok k zoznamu materiálov, ktoré použijeme v tomto návode, a nezabudnite mi dať hlas, Plzzzz:-).
Môžete ma tiež sledovať na Instagrame „https://www.instagram.com/vikaspal2131/“
Krok 1: Materiály + nástroje
Na výrobu tohto auta musíte získať tieto veci:-
1. Raspberry Pi
2. Arduino UNO
3. 5V regulátor napätia
4. 2 x Trojpólová uzamykacia hlavička
5. Zásuvka USB typu female
6. Štít prototypu Arduino
7. Niektoré kolíkové hlavičky
8. Konektor batérie pre muža a ženu
9. 6 x dištančné podložky plošných spojov spolu s príslušnými skrutkami
10. Niektoré zapojovacie vodiče
11. Wifi dongle
Krok 2: Umiestnenie komponentov
Po zozbieraní všetkých vecí potom začnem montáž umiestnením komponentov na dosku. Potom ich všetky spájkujem na mieste a potom sa budem riadiť vyššie uvedenou schémou zapojenia, aby som vykonal všetky príslušné pripojenia.
Zistil som, že pripnutie koncov drôtov mi najskôr umožní ľahšie ich spájkovať s doskou. Akonáhle som ho predal z káblov na mieste, potom spájkujem kolíky záhlavia. Tiež som vytvoril kábel, ktorý prechádza medzi batériou a ovládaním motora, čo mi umožňuje pridať ďalšie dva vodiče, ktoré sa dajú ľahko napájajte 5-voltový regulátor. Tiež ich spájam na mieste s tými vodičmi k regulátoru. V ďalšom kroku nainštalujeme server a zmeníme Raspberry Pi na bezdrôtový prístupový bod.
Krok 3: Inštalácia servera na Raspberry Pi
Na začiatok nainštalujem a nastavím server. Pokyny na inštaláciu servera nájdete na tomto odkaze. Toto je úložisko git, z ktorého môžete nainštalovať server na svoj Raspberry Pi. Kliknutím na tento odkaz nainštalujte server. Po inštalácii potom môžeme nakonfigurovať naše Pi na bezdrôtový prístupový bod. Na to musíme najskôr spustiť tento príkaz:-"sudo nano/etc/network/interfaces" a stlačiť Enter. Za týmto miestom je pred všetkými riadkami obsahujúcimi „wlan0“alebo „wpa“hash okrem riadka, ktorý uvádza „allow-hot plug wlan0“(hašovanie pred týmito riadkami musí mať iba Wlan0 alebo wpa). Tieto tri riadky potom môžeme tiež pridať do súboru.
#iface wlan0 je statický
adresa 192.168.42.1
sieťová maska 255.255.255.0"
a potom opustite súbor ctrl+x a reštartujte Pi pomocou cmd "sudo reboot".
Krok 4: Inštalácia servera na Raspberry Pi (časť 2)
Potom, keď sa prihlásime späť do nášho Pi, potom môžeme nainštalovať server DHCP s cmd "sudo apt-get install isc-dhcp-server" a potom upraviť nasledujúci konfiguračný súbor s cmd "sudo nano /etc/dhcp/dhcpd.conf". Pred riadky, ktoré uvádzajú „možnosť názov_domény“, vložte znak hash. Potom môžeme tiež odstrániť hash pred autoritatívnym riadkom (čo je o štyri riadky nižšie z „možnosti názov_domény“) a do súboru na koniec súboru pridať nasledujúce riadky:-
podsieť 192.168.42.0 maska siete 255.255.255.0 {
rozsah 192,168,42,10 192,168,42,50;
možnosť vysielacia adresa 192.168.42.255;
voliteľné smerovače 192.169.42.1;
predvolený čas nájmu 600;
maximálna doba prenájmu 7200;
možnosť názov_domény „miestny“;
možnosť serverov názov-domény 8.8.8.8, 8.8.4.4;
Potom môžeme z tohto súboru vystúpiť, potom spustite nasledujúci cmd „sudo nano/etc/default/isc-dhcp-server“
Na poslednom riadku tohto súboru vidíte, že je napísané INTERFACES = "", medzi úvodzovky rozhraní pridajte "wlan0" a súbor ukončite.
Krok 5: Inštalácia servera na Raspberry Pi (časť 3)
Potom môžeme nainštalovať hostapd pomocou tohto príkazu "sudo apt-get install hostapd" a potom upraviť konfiguračný súbor pridaním nasledujúcich riadkov pomocou cmd "sudo nano /etc/hostapd/hostapd.conf":-
interface = wlan0
vodič = n180211
#driver = rt1871xdrv
ssid = Mypi
hw_mode = g
kanál = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = malina
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
Potom môžeme konfiguračný súbor upraviť pomocou príkazu cmd „sudo nano/etc/default/hostapd“a vykonať nasledujúce zmeny. Teraz je tam riadok, kde je napísané #DAEMON_CONF = "". Najprv odstráňte hash z jeho prednej časti a napíšte nasledujúci riadok medzi jeho citát „/etc/hostapd/hostapd.conf“a potom súbor opustite.
Krok 6: Konfigurácia hardvéru
Potom môžeme vložiť bezdrôtový adaptér do USB portu Pi a získať prístup k bezdrôtovému prístupovému bodu Pi s názvom Mypi a heslo je malinové Pi. Teraz vám ukážem, ako som vyrobil vlastnú dosku na pripevnenie Raspberry Pi a Arduino a ako všetko prepojiť a vyskúšať.
Po navrhnutí platformy pre moje auto som použil laserovú rezačku na rezanie preglejky. Potom pridám zarážku k preglejke. Potom som namontoval Arduino a Raspberry Pi na stojan pomocou ďalších skrutiek. po pripevnení vlastného štítu k Arduinu môžem na svoje RC autá namontovať preglejku. Potom môžeme pripojiť servo riadenia RC k serveru pripojenému k pinu 10 a ovládač motora k serveru pripojenému k pinu 9. Potom pomocou kábla tlačiarne pripojte Arduino k USB portu Raspberry Pi a potom pripojte wifi dongle k Pi. Potom môžeme kábel USB pripojiť k napájaciemu konektoru Pi a koniec k vlastnému štítu. Potom po pripojení batérie k napájaciemu káblu som sa potom pripojil k svojej bezdrôtovej sieti Pi a spustil server. Po pripojení k bezdrôtovej sieti Pi som zadal adresu IP do svojho prehliadača. Potom sa zobrazí rozhranie. Z tohto rozhrania potom môžem ovládať pohyb svojho auta.
Potom si môžete vo svojom prehliadači zahrať so svojim RC autom.
Odporúča:
Ovládanie žalúzií s ESP8266, integrácia Google Home a Openhab a webové ovládanie: 5 krokov (s obrázkami)
Ovládanie žalúzií S ESP8266, integráciou Google Home a Openhab a webovým ovládaním: V tomto návode vám ukážem, ako som k svojim žalúziám pridal automatizáciu. Chcel som mať možnosť pridať a odstrániť automatizáciu, takže všetka inštalácia je nasadená. Hlavnými časťami sú: krokový motor, krokový ovládač ovládaný bij ESP-01 prevodovka a montáž
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Jazda cez steny: Rozhranie stacionárneho bicykla Google Street View: 12 krokov (s obrázkami)
Rozchod cez steny: Rozhranie stacionárneho bicykla Google Street View: Rozhranie jazdy cez steny: Rozhranie stacionárneho bicykla Google Street View vám umožňuje prechádzať cez Google Street-View z pohodlia vašej obývačky. Použitie jednoduchej elektroniky, Arduina, stacionárneho bicykla, počítača a projektora alebo televízora
Ovládanie auta Arduino Bluetooth do auta 4 x 4: 9 krokov (s obrázkami)
Ovládanie auta Arduino Bluetooth do auta 4 X 4: Kroky aplikácie projektu: 1. Nainštalovať “ Arduino Bluetooth ovládanie auta ” Odkaz z nižšie uvedeného odkazu: https://play.google.com/store/apps/details?id=com.mtm.car22&hl=tr2. Stiahnite si schému zapojenia, kroky izolácie. A Arduino.ino
Ako si vyrobiť vlastnú nabíjačku do auta USB pre akékoľvek zariadenie iPod alebo iné zariadenie, ktoré sa nabíja cez USB: 10 krokov (s obrázkami)
Ako si vyrobiť vlastnú USB nabíjačku do auta pre akékoľvek iPody alebo iné zariadenia nabíjateľné cez USB: Vytvorte USB nabíjačku do auta pre akékoľvek zariadenie iPod alebo iné zariadenie, ktoré sa nabíja cez USB, spojením automobilového adaptéra s výstupom 5 V a zástrčky USB. Najdôležitejšou súčasťou tohto projektu je zaistiť, aby bol vsadený výstup na vami zvolený adaptér do auta