Sadržaj:
- Korak 1: Materijali + Alati
- Korak 2: Postavljanje komponenti
- Korak 3: Instaliranje poslužitelja na Raspberry Pi
- Korak 4: Instaliranje poslužitelja na Raspberry Pi (dio 2)
- Korak 5: Instaliranje poslužitelja na Raspberry Pi (dio 3)
- Korak 6: Konfiguriranje hardvera
Video: Upravljanje RC automobilom putem web sučelja: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Pozdrav prijatelji, U ovom uputstvu naučit ću vas kako napraviti RC automobil putem web sučelja. Bežično ćemo upravljati putem vlastitog poslužitelja. Koristeći metodu koju ću vam pokazati, nećemo morati koristiti RC prijemnik. Kako bismo ugostili web poslužitelj, sve ćemo koristiti za Raspberry Pi i Arduino za povezivanje Rasberry Pi s upravljačem motora RC automobila. Pa, čekajte da postoji još jedan korak za popis materijala koje ćemo koristiti u ovom uputstvu i ne zaboravite mi glasovati Plzzzz:-).
Možete me pratiti i na Instagramu "https://www.instagram.com/vikaspal2131/"
Korak 1: Materijali + Alati
Stvari koje trebate nabaviti za izradu ovog automobila su sljedeće:-
1. Malina Pi
2. Arduino UNO
3. Regulator napona 5V
4. 2 x Zaglavlje sa tri pina za zaključavanje
5. Ženski USB priključak
6. Arduino prototipni štit
7. Neke igle zaglavlja
8. Priključak muške i ženske baterije
9. 6 x nosača PCB -a zajedno s odgovarajućim vijcima
10. Neke priključne žice
11. Wifi Dongle
Korak 2: Postavljanje komponenti
Nakon što prikupim sve stvari, počet ću montažu postavljanjem komponenti na ploču. Zatim ću ih sve lemiti na mjestu, a zatim ću slijediti gornji dijagram ožičenja kako bih napravio sve odgovarajuće veze.
Otkrio sam da mi prvo pričvršćivanje krajeva žica omogućuje lakše lemljenje na ploču. Nakon što sam ga rasprodao, spajat ću zaglavlje. Sastavio sam i kabel koji prolazi između baterije i kontrole motora, što mi omogućuje dodavanje dvije dodatne žice koje je lako osigurati napajanje 5-voltnog regulatora. Također sam ga lemio na mjestu te žice do regulatora. U sljedećem koraku instalirat ćemo poslužitelj i pretvoriti Raspberry Pi u bežičnu pristupnu točku.
Korak 3: Instaliranje poslužitelja na Raspberry Pi
Za početak ću instalirati i postaviti poslužitelj. Upute o tome kako instalirati poslužitelj nalaze se na ovoj poveznici. Ovo je git spremište s kojeg možete instalirati poslužitelj na svoj Raspberry Pi. Slijedite tu vezu da biste instalirali poslužitelj. Nakon instaliranja možemo konfigurirati naš Pi kao bežičnu pristupnu točku. Da bismo to učinili, prvo moramo pokrenuti ovu naredbu:-"sudo nano/etc/network/sučelja" i pritisnuti enter. Nakon tog mjesta, raspršivanje ispred svih redaka koji sadrže "wlan0" ili "wpa", osim retka u kojem je spomenuto da "dopušta vrući utikač wlan0" (Budite sigurni da jedino raspršivanje postavite ispred tih redaka s Wlan0 ili wpa). Zatim možemo dodati ova tri retka u datoteku.
#iface wlan0 inet static
adresa 192.168.42.1
maska mreže 255.255.255.0"
a zatim izađite iz datoteke pomoću ctrl+x i ponovno pokrenite Pi koristeći cmd "sudo reboot".
Korak 4: Instaliranje poslužitelja na Raspberry Pi (dio 2)
Zatim, nakon što se ponovno prijavite na naš Pi, tada možemo instalirati DHCP poslužitelj s cmd "sudo apt-get install isc-dhcp-server", a zatim urediti sljedeću konfiguracijsku datoteku s cmd "sudo nano /etc/dhcp/dhcpd.conf". Stavite hash ispred redaka koji spominju "option domain-name". Zatim možemo također ukloniti raspršivanje ispred mjerodavnog retka (koji je četiri retka ispod od "opcije naziv domene") i dodati sljedeće retke u datoteku na kraj datoteke:-
podmreža 192.168.42.0 maska mreže 255.255.255.0 {
raspon 192.168.42.10 192.168.42.50;
opcija broadcast-adresa 192.168.42.255;
opcijski usmjerivači 192.169.42.1;
default-lease-time 600;
maksimalno vrijeme najma 7200;
opcija naziv domene "lokalno";
opcija poslužitelji naziva domene 8.8.8.8, 8.8.4.4;
Zatim možemo izaći iz te datoteke, a zatim pokrenuti sljedeći cmd "sudo nano/etc/default/isc-dhcp-server"
U zadnjem retku te datoteke možete vidjeti da je napisano INTERFACES = "", dodajte "wlan0" između navodnika sučelja i izađite iz datoteke.
Korak 5: Instaliranje poslužitelja na Raspberry Pi (dio 3)
Zatim možemo instalirati hostapd s ovom naredbom "sudo apt-get install hostapd", a zatim urediti konfiguracijsku datoteku dodavanjem sljedećih redaka koristeći cmd "sudo nano /etc/hostapd/hostapd.conf":-
sučelje = wlan0
vozač = n180211
#driver = rt1871xdrv
ssid = Mypi
hw_mode = g
kanal = 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
Zatim možemo urediti konfiguracijsku datoteku unoseći sljedeće izmjene pomoću cmd "sudo nano/etc/default/hostapd". Sada postoji redak u kojem je napisano #DAEMON_CONF = "". Najprije uklonite raspršivač s prednje strane i upišite sljedeći redak između njegovog navodnika "/etc/hostapd/hostapd.conf", a zatim izađite iz datoteke.
Korak 6: Konfiguriranje hardvera
Zatim možemo umetnuti bežični adapter u USB USB priključak i pristupiti Pi bežičnoj pristupnoj točki pod nazivom Mypi, a lozinka je malina Pi. Sada ću vam pokazati kako sam napravio prilagođenu ploču na koju će se montirati Raspberry Pi i Arduino te kako sve povezati i testirati.
Nakon što sam dizajnirao platformu za svoj automobil, laserskim rezačem izrezao sam šperploču. Zatim dodajem zastoj šperploči. Nakon toga, montirao sam Arduino i Raspberry Pi na postolje koristeći još neke vijke. nakon što pričvrstim prilagođeni štit na Arduino, mogu montirati šperploču na svoje RC automobile. Zatim možemo spojiti servo upravljač RC upravljača na poslužitelj spojen na pin 10, a upravljački sklop motora na poslužitelj spojen na pin 9. Zatim pomoću kabela pisača spojite Arduino na USB priključak Raspberry Pi, a zatim spojite wifi dongl na Pi. Zatim možemo spojiti USB kabel na priključnicu za napajanje Pi, a kraj na prilagođeni štit. Zatim sam nakon spajanja baterije na kabel za podršku napajanju povezao svoju bežičnu mrežu Pi i pokrenuo poslužitelj. Nakon što sam se povezao s bežičnom mrežom Pi, unio sam IP adresu u svoj preglednik. Nakon toga će se pojaviti sučelje. S ovog sučelja tada mogu kontrolirati kretanje svog automobila.
Nakon toga možete se igrati sa svojim RC automobilom iz preglednika.
Preporučeni:
Upravljanje Led putem aplikacije Blynk pomoću Nodemcua putem interneta: 5 koraka
Upravljanje LED -om putem aplikacije Blynk pomoću Nodemcua putem Interneta: Pozdrav svima Danas ćemo vam pokazati kako možete upravljati LED diodom pomoću pametnog telefona putem interneta
[2020] Korištenje dva (x2) Micro: bita za upravljanje RC automobilom: 6 koraka (sa slikama)
[2020] Korištenje dva (x2) Micro: bita za upravljanje RC automobilom: Ako imate dva (x2) micro: bita, jeste li razmišljali o njihovom korištenju za daljinsko upravljanje RC automobilom? RC automobilom možete upravljati koristeći jedan micro: bit kao odašiljač, a drugi kao prijemnik. Kada koristite MakeCode uređivač za kodiranje micro: b
[2020] Korištenje IPhone -a ili IPada i Micro: bit Game Pad aplikacije za upravljanje RC automobilom: 23 koraka
[2020] Korištenje iPhonea ili IPada i Micro: bit Game Pad aplikacije za upravljanje RC automobilom: Jeste li razmišljali o korištenju svog iPhonea ili iPada za kontrolu svog micro: bita? Znate li da Micro: bit Educational Foundation nudi aplikaciju iOS u Trgovina aplikacijama? Traži " micro: bit " u App Storeu i aplikaciju možete besplatno preuzeti
Novi način za Arduino upravljanje RC automobilom: 7 koraka (sa slikama)
Novi način za Arduino upravljanje RC automobilom: Radio sam nešto s automobilima kontroliranim Arduinom, ali oni na kojima sam radio uvijek su bili spori i metodični. Ovo je sjajno pri učenju arduina, ali htio sam nešto više … zabavno. Uđite u RC automobil. RC automobili doslovno su dizajnirani da budu
Arduino Bluetooth upravljanje automobilom 4 X 4: 9 koraka (sa slikama)
Arduino Bluetooth upravljanje automobilom 4 X 4: Koraci za prijavu projekta: 1. Instalirajte “ Arduino Bluetooth kontrolu automobila ” Link za prijavu ispod: https://play.google.com/store/apps/details?id=com.mtm.car22&hl=tr2. Preuzmite shemu povezivanja, korake insalacije.i Arduino.ino