
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Сайн байна уу найзуудаа, энэ зааварчилгаанд би танд вэб интерфэйсээр RC машин хийхийг зааж өгөх болно. Бид үүнийг өөрийн серверээр дамжуулан утасгүй удирдана. Миний танд үзүүлэх аргыг ашигласнаар бид RC хүлээн авагч ашиглах шаардлагагүй болно. Вэб серверийг байршуулахын тулд бид Raspberry Pi болон Arduino ашиглан Rasberry Pi -ийг RC автомашины мотор хянагчтай холбох болно. За, энэ зааварчилгаанд ашиглах материалын жагсаалтын өөр нэг алхамыг хүлээж байгаарай, надад санал өгөхөө бүү мартаарай Plzzzz:-).
Та намайг "https://www.instagram.com/vikaspal2131/" инстаграм дээр дагах боломжтой.
Алхам 1: Материал + багаж хэрэгсэл

Энэхүү машиныг үйлдвэрлэхийн тулд дараахь зүйлийг хийх шаардлагатай байна.
1. Raspberry Pi
2. Arduino UNO
3. 5В хүчдэлийн зохицуулагч
4. 2 x Гурван зүү түгжих толгой
5. Эмэгтэй USB залгуур
6. Arduino прототип хийх бамбай
7. Header -ийн зарим зүү
8. Эрэгтэй, эмэгтэй батерейны холбогч
9. Тохирох боолттой хамт 6 удаа ПХБ -ийн зогсолт
10. Зарим Hookup Wires
11. Wifi Dongle
Алхам 2: Бүрэлдэхүүн хэсгүүдийг байрлуулах

Бүх зүйлийг цуглуулсны дараа би бүрэлдэхүүн хэсгүүдийг самбар дээр байрлуулах замаар угсарч эхлэх болно. Дараа нь би бүгдийг нь гагнаж, дараа нь дээрх холболтын диаграмыг дагаж бүх холбогдох холболтыг хийх болно.
Утасны үзүүрийг хавчих нь намайг самбар дээр гагнах ажлыг илүү хялбар болгодог болохыг олж мэдэв. Утаснуудаа байрлуулсны дараа би толгойн голыг гагнах болно. Би мөн зай болон моторын удирдлагын хоорондох кабель хийсэн бөгөөд энэ нь надад нэмэлт хоёр утас нэмж өгөх боломжийг олгодог. 5 вольтын зохицуулагчийг хүчээр хангах. Би мөн эдгээр утсыг зохицуулагч руу гагнана. Дараагийн алхамд бид сервер суулгаж, Raspberry Pi -ийг утасгүй нэвтрэх цэг болгоно.
Алхам 3: Raspberry Pi дээр сервер суулгах
Эхлэхийн тулд би серверийг суулгаж, тохируулах болно. Серверийг хэрхэн яаж суулгах тухай зааврыг энэ линкээс авах боломжтой. Энэ бол Raspberry Pi дээрээ сервер суулгах боломжтой git репозитор юм. Серверийг суулгахын тулд энэ холбоосыг дагана уу. Суулгасны дараа бид Pi -гээ утасгүй нэвтрэх цэг болгон тохируулж болно. Үүнийг хийхийн тулд бид эхлээд дараах тушаалыг ажиллуулах хэрэгтэй:-"sudo nano/etc/network/interfaces" ба enter товчийг дарна уу. Үүний дараа "wlan0" эсвэл "wpa" агуулсан бүх мөрний урд талд "зөвшөөрөгдөх залгуур wlan0" гэж дурдсан мөрөөс бусад хэшийг оруулна уу (Wlan0 эсвэл wpa агуулсан хэшийг тэр шугамын урд байрлуулахаа мартуузай.). Дараа нь бид эдгээр гурван мөрийг файлд нэмж болно.
#face wlan0 инэт статик
хаяг 192.168.42.1
сүлжээний маск 255.255.255.0"
дараа нь ctrl+x ашиглан файлаас гараад cmd "sudo reboot" ашиглан Pi -г дахин ачаална уу.
Алхам 4: Raspberry Pi дээр сервер суулгах (2-р хэсэг)
Дараа нь манай Pi руу буцаж орсны дараа бид DHCP серверийг cmd "sudo apt-get install isc-dhcp-server" ашиглан суулгаж, дараа нь cmd "sudo nano /etc/dhcp/dhcpd.conf" ашиглан дараах тохиргооны файлыг засварлаж болно.. "Опцион домэйн нэр" гэсэн мөрийн урд хэш оруулна уу. Дараа нь бид эрх бүхий шугамын өмнөх хэшийг устгаж болно (энэ нь "сонголт домэйн нэр" -ээс дөрвөн мөр доор байна) ба файлын төгсгөлд файлд дараах мөрүүдийг нэмж болно:-
дэд сүлжээ 192.168.42.0 сүлжээний маск 255.255.255.0 {
хүрээ 192.168.42.10 192.168.42.50;
өргөн нэвтрүүлгийн сонголт 192.168.42.255;
сонголт чиглүүлэгч 192.169.42.1;
түрээсийн хугацаа 600;
түрээсийн дээд хугацаа 7200;
"орон нутгийн" домэйн нэрний сонголт;
опцион домэйн нэрийн серверүүд 8.8.8.8, 8.8.4.4;
Бид дараа нь тэр файлаас гарах боломжтой бөгөөд дараа нь дараах cmd "sudo nano/etc/default/isc-dhcp-server" -ийг ажиллуулна уу.
Тухайн файлын сүүлчийн мөрөнд INTERFACES = "" гэж бичигдсэн байгааг харж болно, интерфэйсийн ишлэлүүдийн хооронд "wlan0" нэмж файлаас гарна уу.
Алхам 5: Raspberry Pi дээр сервер суулгах (3-р хэсэг)
Дараа нь бид "sudo apt-get install hostapd" гэсэн тушаалаар hostapd-ийг суулгаж дараа нь cmd "sudo nano /etc/hostapd/hostapd.conf": ашиглан дараах мөрүүдийг нэмж тохиргооны файлыг засварлаж болно.
интерфэйс = wlan0
жолооч = n180211
#жолооч = rt1871xdrv
ssid = Mypi
hw_mode = g
суваг = 6
macaddr_acl-0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = бөөрөлзгөнө
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
Дараа нь бид дараах өөрчлөлтүүдийг хийх тохиргооны файлыг cmd "sudo nano/etc/default/hostapd" ашиглан засах боломжтой. Одоо #DAEMON_CONF = "" гэж бичсэн мөр байна. Нэгдүгээрт, урд талын хэшийг устгаад "/etc/hostapd/hostapd.conf" ишлэлийн хооронд дараах мөрийг бичээд файлаас гарна уу.
Алхам 6: Тоног төхөөрөмжийг тохируулах


Дараа нь бид утасгүй адаптерийг Pi USB порт руу оруулж, Pi -ийн Mypi нэртэй утасгүй нэвтрэх цэг рүү нэвтрэх боломжтой бөгөөд нууц үг нь бөөрөлзгөнө Pi юм. Одоо би Raspberry Pi, Arduino -ийг холбох тусгай хавтанг хэрхэн яаж хийснийг, бүх зүйлийг хооронд нь холбож турших талаар танд үзүүлэх болно.
Машиныхаа тавцанг зохион бүтээсний дараа фанерыг огтлохын тулд лазер таслагч ашигласан. Дараа нь би фанер дээр эсэргүүцлийг нэмнэ. Үүний дараа би Arduino болон Raspberry Pi -ийг хэд хэдэн боолтыг ашиглан зогсоол дээр суулгалаа. захиалгат бамбайгаа Arduino -д залгасны дараа би RC машиныхаа дээд талд фанер суурилуулж болно. Дараа нь бид RC жолооны servo -ийг 10 -р зүү, моторын хянагчийг 9 -р pin -тэй холбогдсон сервер рүү холбож болно. Дараа нь принтерийн кабелийг ашиглан Arduino -ийг Raspberry Pi USB порт руу холбож, дараа нь wifi гогцоог Pi -д холбоно.. Дараа нь бид USB кабелийг Pi цахилгаан залгуурт холбож, төгсгөлийг тусгай бамбай руу холбож болно. Дараа нь батерейг тэжээлийн кабель руу холбосны дараа би Pi утасгүй сүлжээнд холбогдож серверээ эхлүүлэв. Pi -ийн утасгүй сүлжээнд холбогдсоны дараа би IP хаягаа хөтөчдөө орууллаа. Үүний дараа интерфейс гарч ирнэ. Энэ интерфэйсээс би машиныхаа хөдөлгөөнийг хянах боломжтой болно.
Үүний дараа та хөтөч дээрээс RC машинтайгаа тоглох боломжтой.
Зөвлөмж болгож буй:
[2020] RC машиныг хянахын тулд хоёр (x2) микро: бит ашиглах: 6 алхам (зурагтай)
![[2020] RC машиныг хянахын тулд хоёр (x2) микро: бит ашиглах: 6 алхам (зурагтай) [2020] RC машиныг хянахын тулд хоёр (x2) микро: бит ашиглах: 6 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1129-j.webp)
[2020] RC машиныг хянахын тулд хоёр (x2) микро: бит ашиглах: Хэрэв танд хоёр (x2) микро: бит байгаа бол тэдгээрийг RC машиныг алсаас удирдахад ашиглах талаар бодож байсан уу? Та дамжуулагчийн хувьд нэг микро: бит, хүлээн авагчийн нэгийг ашиглан RC машиныг удирдах боломжтой.Микро кодлохын тулд MakeCode засварлагчийг ашиглахдаа
RC загварын машиныг хазайлгах: 21 алхам (зурагтай)

Tilting RC Model Vehicle: Энэхүү загвар нь урд урд дугуйтай, хойд хөтлөгчтэй 1/10 хазайсан машин юм; нь хөнгөн цагаан явах эд анги ашиглаж байсан RC Arrma Vortex 1/10 цахилгаан загвараас гаралтай бөгөөд цахилгаан мотор болон түүний тавиурыг байрлуулсан бүх нурууг нь авч хаяжээ
ESP8266 вэб сервер ашиглан 7 сегментийн LED дэлгэцийг удирдах: 8 алхам (зурагтай)

ESP8266 вэб сервер ашиглан 7 сегментийн LED дэлгэцийг хянах: Миний төсөл Nodemcu ESP8266-тай бөгөөд http сегментээр дамжуулан 7 сегментийн дэлгэцийг html хэлбэр ашиглан хянадаг
Arduino RC машиныг удирдах шинэ арга: 7 алхам (зурагтай)

Arduino -ийн RC машиныг удирдах шинэ арга зам: Би Arduino удирдлагатай машинуудтай зарим ажил хийсэн боловч миний ажиллаж байсан машинууд үргэлж удаан бөгөөд арга барилтай байдаг. Энэ нь arduino -г сурч байхдаа гайхалтай юм, гэхдээ би арай илүү хөгжилтэй зүйл хүсч байсан. RC машиныг оруулна уу. RC машинууд нь шууд утгаараа
Вэб дээр суурилсан хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цагийн сервер: 11 алхам (зурагтай)

Вэб дээр суурилсан Хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цаг: Энэ цагийн түүх 30 гаруй жилийн түүхтэй. Аав маань энэ санааг анх 10 -хан настай байхад, LED хувьсгалаас нэлээд өмнө анх санаачилж байсан юм. Үнэн