Mündəricat:
- Addım 1: Materiallar + Alətlər
- Addım 2: Komponentlərin yerləşdirilməsi
- Addım 3: Raspberry Pi -də Server quraşdırın
- Addım 4: Raspberry Pi-də Server Qurmaq (2-ci hissə)
- Addım 5: Raspberry Pi-də Server Qurmaq (3-cü hissə)
- Addım 6: Avadanlıq konfiqurasiyası
Video: Web Arayüzü ilə RC Avtomobilinə Nəzarət: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Salam dostlar, bu təlimatda sizə veb interfeysi vasitəsi ilə RC Avtomobil düzəltməyi öyrədəcəyəm. Özümüzə məxsus bir server vasitəsilə simsiz olaraq idarə edəcəyik. Sizə göstərəcəyim metodu istifadə edərək, RC qəbuledicisindən istifadə etməyimizə ehtiyac olmayacaq. Veb serveri yerləşdirmək üçün Raspberry Pi və Arduino -dan istifadə edərək Rasberry Pi -ni RC avtomobillərinin motor idarəedicisi ilə birləşdirəcəyik. Yaxşı, gözləyin, bu təlimatda istifadə edəcəyimiz materialların siyahısı üçün başqa bir addım var və mənə Plzzzz:-) səs verməyi unutmayın.
Məni "https://www.instagram.com/vikaspal2131/" Instagram -da da izləyə bilərsiniz.
Addım 1: Materiallar + Alətlər
Bu avtomobili hazırlamaq üçün əldə etməli olduğunuz şeylər aşağıdakılardır:-
1. Moruq Pi
2. Arduino UNO
3. 5V gərginlik tənzimləyicisi
4. 2 x Üç pinli kilid başlığı
5. Qadın USB girişi
6. Arduino Prototip Qalxanı
7. Bəzi başlıq sancaqları
8. Kişi və Dişi Batareya konnektoru
9. Müvafiq vintlər ilə birlikdə 6 dəfə PCB dayanması
10. Bəzi Bağlama Telləri
11. Wifi Dongle
Addım 2: Komponentlərin yerləşdirilməsi
Bütün əşyaları topladıqdan sonra komponentləri lövhəyə yerləşdirərək montaja başlayacağam. Daha sonra hamısını yerində lehimləyəcəyəm və sonra bütün uyğun bağlantıları qurmaq üçün yuxarıdakı sxemə əməl edəcəyəm.
Tapdım ki, əvvəlcə tellərin uclarını bağlamaq, onları lövhəyə daha asan lehimləməyimə imkan verir. Telləri yerində satdıqdan sonra başlıq pinlərini lehimləyəcəyəm. Batareya ilə motor idarəetməsi arasında gedən bir kabel düzəltdim ki, bu da əlavə etmək üçün asan olan iki əlavə tel əlavə etməyə imkan verir. 5 voltluq tənzimləyiciyə enerji verin. Mən də həmin telləri tənzimləyiciyə yerinə lehimləyirəm. Növbəti addımda, serveri quracağıq və Raspberry Pi -ni simsiz giriş nöqtəsinə çevirəcəyik.
Addım 3: Raspberry Pi -də Server quraşdırın
Başlamaq üçün serveri qurub quracağam. Serverin necə qurulacağına dair təlimatlar bu linkdədir. Bu, serveri Raspberry Pi -yə quraşdıra biləcəyiniz bir git deposudur. Serveri qurmaq üçün bu linki izləyin. Quraşdırıldıqdan sonra Pi -ni simsiz giriş nöqtəsi olaraq konfiqurasiya edə bilərik. Bunu etmək üçün əvvəlcə bu əmri işə salmalıyıq:-"sudo nano/etc/network/interfaces" və enter düyməsini basın. Bu yerdən sonra, "wlan0" və ya "wpa" ehtiva edən bütün sətirlərin önündə "icazə verilən hot wlan0" qeyd edilən xətt istisna olmaqla bir hash (Wash0 və ya wpa olan xətlərin qarşısına yeganə yer qoyun.). Bundan sonra bu üç sətri də fayla əlavə edə bilərik.
#iface wlan0 inet statik
ünvan 192.168.42.1
şəbəkə maskası 255.255.255.0"
və sonra ctrl+x ilə fayldan çıxın və cmd "sudo reboot" istifadə edərək Pi -ni yenidən başladın.
Addım 4: Raspberry Pi-də Server Qurmaq (2-ci hissə)
Sonra Pi'yə yenidən daxil olduqdan sonra DHCP serverini cmd "sudo apt-get install isc-dhcp-server" ilə qura bilərik və sonra aşağıdakı konfiqurasiya faylını cmd "sudo nano /etc/dhcp/dhcpd.conf" ilə düzəldə bilərik.. "Seçim domen adı" nı qeyd edən sətirlərin önünə bir hash qoyun. Bundan sonra, səlahiyyətli xəttin qarşısındakı hashı da ("seçim etki alanı adından" dörd sətir aşağıda) silə bilərik və faylın sonuna fayla aşağıdakı sətirləri əlavə edə bilərik:-
alt şəbəkə 192.168.42.0 şəbəkə maskası 255.255.255.0 {
diapazon 192.168.42.10 192.168.42.50;
seçim ünvanı-ünvan 192.168.42.255;
seçim yönləndiriciləri 192.169.42.1;
icarə müddəti-600;
maksimum icarə müddəti 7200;
"yerli" domen adı seçimi;
domen adı serverləri seçimi 8.8.8.8, 8.8.4.4;
Daha sonra həmin fayldan çıxa bilərik, sonra "sudo nano/etc/default/isc-dhcp-server" əmrini işlədin.
Bu faylın son sətirində INTERFACES = "" yazıldığını görə bilərsiniz, interfeyslərin tırnaqları arasına "wlan0" əlavə edin və fayldan çıxın.
Addım 5: Raspberry Pi-də Server Qurmaq (3-cü hissə)
Daha sonra "sudo apt-get install hostapd" əmri ilə hostapd qura bilərik və sonra cmd "sudo nano /etc/hostapd/hostapd.conf":" istifadə edərək aşağıdakı sətirləri əlavə edərək konfiqurasiya faylını redaktə edə bilərik.
interfeys = wlan0
Sürücü = n180211
#sürücü = rt1871xdrv
ssid = Mypi
hw_mode = g
kanal = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = moruq
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
Sonra aşağıdakı dəyişiklikləri edən konfiqurasiya faylını cmd "sudo nano/etc/default/hostapd" ilə düzəldə bilərik. İndi #DAEMON_CONF = "" yazıldığı bir xətt var. Birincisi, qarşısındakı hashı çıxarın və "/etc/hostapd/hostapd.conf" təklifi arasına aşağıdakı sətri yazın və sonra fayldan çıxın.
Addım 6: Avadanlıq konfiqurasiyası
Sonra bir Pi USB portuna simsiz bir adapter daxil edə bilərik və Pi'nin Mypi adlı simsiz giriş nöqtəsinə daxil ola bilərik və parol moruq Pi. İndi sizə Raspberry Pi və Arduino'yu necə xüsusi bir plaka düzəltdiyimi və hər şeyi bir -birinə necə bağlayacağımızı və sınamağı göstərəcəyəm.
Avtomobilim üçün platforma hazırladıqdan sonra kontrplak kəsmək üçün lazer kəsici istifadə etdim. Ardından kontrplağı kontrplaka əlavə edirəm. Bundan sonra, Arduino və Raspberry Pi -ni bir az daha çox vint istifadə edərək dayandım. xüsusi qalxanı Arduinoya bağladıqdan sonra, RC avtomobillərimin üstünə kontrplak quraşdıra bilərəm. Daha sonra RC sükan servosunu pin 10 -a qoşulan serverə və motor nəzarətçisini pin 9 -a qoşulan serverə qoşa bilərik. Arduino -nu printer kabelindən istifadə edərək Raspberry Pi USB portuna qoşun və ardınca wifi dongle -ni Pi -yə qoşun.. Daha sonra USB kabelini Pi güc girişinə və ucunu xüsusi qalxana qoşa bilərik. Sonra batareyanı güc dəstəkləyici kabelə bağladıqdan sonra Pi simsiz şəbəkəmə qoşuldum və serveri işə saldım. Pi -nin simsiz şəbəkəsinə qoşulduqdan sonra brauzerimə IP ünvanını daxil etdim. Bundan sonra bir interfeys görünəcək. Bu interfeysdən sonra avtomobilimin hərəkətini idarə edə bilərəm.
Bundan sonra brauzerinizdən RC avtomobilinizlə oynaya bilərsiniz.
Tövsiyə:
Arduino və Raspberry Pi ilə İnternetə Nəzarət Edilən Video Streaming Robotunuzu yaradın: 15 addım (şəkillərlə birlikdə)
Arduino və Raspberry Pi ilə İnternetə Nəzarət Edilən Video Streaming Robotunuzu yaradın: Mən @RedPhantom (aka LiquidCrystalDisplay / Itay), İsraildən 14 yaşında, Max Shein İbtidai Elm və Riyaziyyat Liseyində təhsil alıram. Hər kəsin öyrənməsi və paylaşması üçün bu layihəni hazırlayıram
NodeMCU Sensor Nəzarət Rölesi ilə IoT Əsaslı Ev Avtomatlaşdırmasını Necə Etmək olar: 14 Addım (Şəkillərlə birlikdə)
NodeMCU Sensorları Nəzarət Rölesi ilə IoT Əsaslı Ev Avtomatlaşdırmasını Necə Edə bilərsiniz: Bu IoT əsaslı layihədə, Blynk və NodeMCU idarəetmə rölesi modulu ilə real vaxt rəyi olan Ev Avtomatlaşdırmasını hazırladım. Manual rejimdə bu röle modulu Mobil və ya smartfondan və Manual keçiddən idarə oluna bilər. Avtomatik rejimdə bu ağıllı
ESP8266, Google Home və Openhab İnteqrasiyası və Veb Nəzarəti ilə Pərdələrə Nəzarət: 5 Addım (Şəkillərlə birlikdə)
ESP8266, Google Home və Openhab İnteqrasiyası və Veb Nəzarəti ilə Pərdələrə Nəzarət: Bu Təlimat kitabında pərdələrimə avtomatlaşdırmanı necə əlavə etdiyimi göstərirəm. Avtomatlaşdırmanı əlavə edə və silə bilmək istədim, buna görə də bütün quraşdırma klipdədir. Əsas hissələr bunlardır: Step motor Stepper sürücüsü idarə olunan bij ESP-01 Ötürücü və montaj
İstənilən R/C Avtomobilini Bluetooth Tətbiq İdarəçiliyinə R/C Avtomobilinə çevirmək: 9 Addım
İstənilən R/C Avtomobilini Bluetooth Tətbiq İdarəçiliyinə R/C Avtomobilinə çevirmək: Bu layihə, adi bir uzaqdan idarə olunan avtomobilin Wombatics SAM01 robot lövhəsi, Blynk App və MIT App Inventor ilə Bluetooth (BLE) idarəetmə avtomobilinə dəyişdirilməsi addımlarını göstərir. LED faralar kimi bir çox xüsusiyyətlərə malik bir çox aşağı qiymətli RC avtomobilləri var
İstifadəçi Arayüzü ilə 30 $ Nəzarət Sistemi: 7 Addım
İstifadəçi İnterfeysi ilə 30 $ Nəzarət Sistemi: Çox ucuz və çox asan müşahidə sistemi. Bunu etmək üçün hər hansı bir raket alimi olmaq lazım deyil. Lazım olan bütün hissələri, ehtimal ki, yerli hardware mağazanızdan tapa bilərsiniz. Yalnız 2 açılı çubuğa, 2 servo mühərrikə, kupoya ehtiyacınız olacaq