Isi kandungan:

Mengendalikan Kereta RC Melalui Antara Muka Web: 6 Langkah (dengan Gambar)
Mengendalikan Kereta RC Melalui Antara Muka Web: 6 Langkah (dengan Gambar)

Video: Mengendalikan Kereta RC Melalui Antara Muka Web: 6 Langkah (dengan Gambar)

Video: Mengendalikan Kereta RC Melalui Antara Muka Web: 6 Langkah (dengan Gambar)
Video: Pegawai Kanan TLDM Yang Kurang Ajar 2024, November
Anonim
Mengendalikan Kereta RC Melalui Antara Muka Web
Mengendalikan Kereta RC Melalui Antara Muka Web

Hai kawan-kawan, Dalam arahan ini saya akan mengajar anda membuat RC Car melalui antara muka web. Kami akan mengawalnya secara wayarles melalui pelayan kami sendiri. Dengan menggunakan kaedah yang akan saya tunjukkan kepada anda, kami tidak perlu menggunakan penerima RC. Untuk menjadi tuan rumah pelayan web, kami akan menggunakan Raspberry Pi dan Arduino untuk menghubungkan Rasberry Pi dengan pengawal motor kereta RC. Nah, tunggu ada langkah lain untuk senarai bahan yang akan kita gunakan dalam arahan ini dan jangan lupa untuk memilih saya Plzzzz:-).

Anda juga boleh mengikuti saya di Instagram "https://www.instagram.com/vikaspal2131/"

Langkah 1: Bahan + Alat

Bahan + Alat
Bahan + Alat

Perkara yang perlu anda dapatkan untuk membuat kereta ini adalah seperti berikut: -

1. Raspberry Pi

2. Arduino UNO

3. Pengatur voltan 5V

4. 2 x Header pengunci tiga pin

5. Soket USB Wanita

6. Perisai Prototaip Arduino

7. Beberapa pin Header

8. Penyambung Bateri Lelaki dan Wanita

9. 6 x penyekat PCB bersama dengan skru yang sesuai

10. Beberapa Kabel Hookup

11. Wifi Dongle

Langkah 2: Menempatkan Komponen

Menempatkan Komponen
Menempatkan Komponen

Setelah mengumpulkan semua barang, saya kemudian akan memulakan pemasangan dengan meletakkan komponen di papan. Saya kemudian akan memasangkan semuanya di tempat dan kemudian mengikuti rajah pendawaian di atas untuk membuat semua sambungan yang sesuai.

Saya mendapati bahawa memasang hujung wayar terlebih dahulu membolehkan saya memasangkannya ke papan dengan lebih mudah. Setelah saya menjualnya dari kabel di tempat, saya kemudian akan memasang pin header. Saya juga membuat kabel yang berada di antara bateri dan kawalan motor ini membolehkan saya menambah dua wayar tambahan yang mudah berikan kuasa kepada pengatur 5 volt. Saya juga memasangkannya pada wayar tersebut ke pengatur. Pada langkah seterusnya, kami akan memasang pelayan dan mengubah Raspberry Pi menjadi titik akses tanpa wayar.

Langkah 3: Memasang Pelayan pada Raspberry Pi

Sebagai permulaan saya akan memasang dan menyediakan pelayan. Petunjuk mengenai cara memasang pelayan ada di pautan ini. Ini adalah git repositori dari mana anda boleh memasang pelayan pada Raspberry Pi anda. Ikuti pautan itu untuk memasang pelayan. Setelah dipasang, kita kemudian dapat mengkonfigurasi Pi kita menjadi titik akses tanpa wayar. Untuk melakukan itu, pertama-tama kita perlu menjalankan perintah ini: - "sudo nano / etc / network / interfaces" dan tekan enter. Selepas tempat itu, hash di depan semua baris yang mengandungi "wlan0" atau "wpa" kecuali untuk garis yang disebutkan pada "allow-hot plug wlan0" (Pastikan satu-satunya tempat hash di hadapan garis yang mempunyai Wlan0 atau wpa). Kami kemudian dapat menambahkan ketiga baris ini ke fail.

#iface wlan0 inet statik

alamat 192.168.42.1

netmask 255.255.255.0"

dan kemudian keluar dari fail dengan ctrl + x dan reboot keluar Pi menggunakan cmd "sudo reboot".

Langkah 4: Memasang Pelayan pada Raspberry Pi (bahagian-2)

Kemudian setelah masuk kembali ke Pi kami, kami kemudian dapat memasang pelayan DHCP dengan cmd "sudo apt-get install isc-dhcp-server" dan kemudian edit fail konfigurasi berikut dengan cmd "sudo nano /etc/dhcp/dhcpd.conf". Letakkan hash di depan baris yang menyebutkan "nama domain pilihan". Kami kemudian juga dapat menghapus hash di depan baris autoritatif (yang merupakan empat baris di bawah dari "nama domain pilihan") dan menambahkan baris berikut ke fail di akhir fail: -

subnet 192.168.42.0 netmask 255.255.255.0 {

julat 192.168.42.10 192.168.42.50;

pilihan siaran-alamat 192.168.42.255;

penghala pilihan 192.169.42.1;

masa lalai-pajakan 600;

maks-masa pajakan 7200;

nama domain pilihan "tempatan";

opsyen domain-name-pelayan 8.8.8.8, 8.8.4.4;

Kami kemudian dapat keluar dari fail itu, Kemudian jalankan cmd berikut "sudo nano / etc / default / isc-dhcp-server"

Pada baris terakhir fail itu, anda dapat melihat terdapat INTERFACES tertulis = "", tambahkan "wlan0" di antara petikan antara muka dan keluar dari fail.

Langkah 5: Memasang Pelayan pada Raspberry Pi (bahagian-3)

Kita kemudian boleh memasang hostapd dengan perintah ini "sudo apt-get install hostapd" dan kemudian mengedit fail konfigurasi dengan menambahkan baris berikut menggunakan cmd "sudo nano /etc/hostapd/hostapd.conf":-

antara muka = wlan0

pemandu = n180211

# pemacu = rt1871xdrv

ssid = Mypi

hw_mode = g

saluran = 6

macaddr_acl-0

auth_algs = 1

abaikan_broadcast_ssid = 0

wpa-2

wpa_passphrase = raspberry

wpa_key-mgmt = WPA-PSK

wpa_pairwise = TKIP

rsn_pairwise-CCMP

Kami kemudian dapat mengedit fail konfigurasi dengan membuat perubahan berikut dengan cmd "sudo nano / etc / default / hostapd". Sekarang ada baris di mana ditulis # DAEMON_CONF = "". Pertama, keluarkan hash dari bahagian depannya dan tulis baris berikut di antara petikannya "/etc/hostapd/hostapd.conf" dan kemudian keluar fail.

Langkah 6: Mengkonfigurasi Perkakasan

Mengkonfigurasi Perkakasan
Mengkonfigurasi Perkakasan
Mengkonfigurasi Perkakasan
Mengkonfigurasi Perkakasan

Kita kemudian boleh memasukkan penyesuai wayarles ke port USB Pi dan mengakses titik akses tanpa wayar Pi yang disebut Mypi dan kata laluannya adalah raspberry Pi. Sekarang saya akan menunjukkan kepada anda bagaimana saya membuat plat khusus untuk memasang Raspberry Pi dan Arduino dan bagaimana menghubungkan semuanya bersama-sama dan memberikannya ujian.

Setelah merancang platform untuk kereta saya, saya menggunakan pemotong laser untuk memotong papan lapis. Saya kemudian menambah kebuntuan pada papan lapis. Selepas itu, saya memasangkan Arduino dan Raspberry Pi pada kebuntuan menggunakan beberapa skru lagi. setelah memasang perisai khas ke Arduino, saya boleh memasang papan lapis di atas Kereta RC saya. Kita kemudian boleh menyambungkan servo kemudi RC ke pelayan yang disambungkan ke pin 10 dan pengawal motor ke pelayan yang disambungkan ke pin 9. Kemudian menggunakan kabel pencetak sambungkan Arduino ke port USB Raspberry Pi diikuti dengan menyambungkan dongle wifi ke Pi. Kita kemudian boleh menyambungkan kabel USB ke soket kuasa Pi dan hujungnya ke pelindung khas. Kemudian setelah menyambungkan bateri ke kabel sokongan kuasa, saya kemudian menyambung ke rangkaian wayarles Pi saya dan memulakan pelayan. Setelah disambungkan ke rangkaian wayarles Pi, saya memasukkan alamat IP ke penyemak imbas saya. Selepas itu, antara muka akan muncul. Dari antara muka ini, saya kemudian dapat mengawal pergerakan kereta saya.

Selepas itu, anda boleh bermain dengan kereta RC anda dari penyemak imbas anda.

Disyorkan: