Orodha ya maudhui:

Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01): Hatua 4
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01): Hatua 4

Video: Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01): Hatua 4

Video: Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01): Hatua 4
Video: Тонкости работы с монтажной пеной. То, что ты не знал! Секреты мастеров 2024, Julai
Anonim
Image
Image
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)
Mdhibiti wa Roboti aliyeongozwa na N64 (Arduino + NRF24L01)

Tangu mradi wangu wa kwanza wa roboti ninatumia watawala wa mchezo kutekeleza amri na kazi. Hakika hii ni ushawishi wa siku zangu za kamari. Tayari nilifanya miradi na vidhibiti vya PS2, Xbox 360… lakini ulifika wakati nilikuwa na maswala kadhaa ya kiolesura na nikaamua kutengeneza watawala wangu mwenyewe kulingana na Arduino na nRF24L01 (mtawala wangu wa kwanza wa roboti kubwa / za hali ya juu: https:// youtu. kuwa / oWyffhBHuls).

Mdhibiti huu wa sasa ana muundo ulioongozwa na N64, lakini ni wazi na vifungo / kazi chache, kwani ilibuniwa kudhibiti roboti ndogo ndogo na magari ya RC kulingana na Arduino. Rangi ya silkscreen na rangi ya vifungo pia huathiriwa na Super Nintendo.

Kimsingi, mtawala ni PCB kubwa na muhtasari wa mtawala wa N64. Vifungo vinne kwenye mtego wa kulia… fimbo ya Analog upande wa kushoto… buzzer ya kucheza sauti kadhaa kulingana na amri… swichi ya kugeuza kuwasha… swichi nyingine ya kubadili kubadili utendaji wa vifungo na fimbo… mtego wa kati umehifadhiwa kwa Arduino Nano… na amri zinatumwa kwa mbali na moduli ya nRF24L01.

Hatua ya 1: Kufanya PCB

Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB

Faili ya umbo ilitengenezwa na Inkscape, ikileta faili ya picha kutoka kwa mtawala wa asili wa N64 na kwa zana ya "Chora Bezier curves na mistari iliyonyooka", nilifanya muhtasari wa mtawala. (Nina Maagizo yaliyoelekezwa katika kuunda PCB za kawaida … tafadhali angalia pia ikiwa una nia ya kila hatua kutengeneza umbo tata la PCB: Jinsi ya Kutengeneza Maumbo ya PCB Maalum (na Inkscape na Fritzing).)

Mpangilio wa vifaa kwenye bodi na upelezaji ulifanywa na Fritzing. Pamoja na Fritzing mimi pia husafirisha faili (faili za Gerber) muhimu kwa utengenezaji, hii imetengenezwa na PCBWay.

Hatua ya 2: Elektroniki na Soldering

Elektroniki na Soldering
Elektroniki na Soldering
Elektroniki na Soldering
Elektroniki na Soldering
Elektroniki na Soldering
Elektroniki na Soldering

Vipengele vya mradi huu hazihitaji uzoefu mwingi wa kuuza, kwani hakuna vifaa vya SMD vilivyotumika. Ili kuziunganisha vifungo vinne, kifurushi, buzzer na vichwa vya pini, nilitumia solder isiyo na risasi na chuma cha 50W.

Mdhibiti pia ana swichi mbili za kugeuza, ambazo niliuza waya za kuruka, ambazo zimeunganishwa na ubao kama inavyoonyeshwa kwenye video na kwenye mchoro.

Moduli ya nRF24L01 iliyo na antena pia imeunganishwa na bodi kwa kutumia waya za kuruka.

Ugavi wa umeme kwa mtawala ni betri ya 9V, ambayo huenda chini ya msingi, na mmiliki wa betri.

Hatua ya 3: Kufanya Msingi

Kufanya Msingi
Kufanya Msingi
Kufanya Msingi
Kufanya Msingi
Kufanya Msingi
Kufanya Msingi

Nilitengeneza msingi ili kumfanya mtawala awe mzuri kushughulikia … kwa sababu itakuwa mbaya kushughulikia kwa kugusa pini za vifaa.

Imetengenezwa na tabaka mbili za polystyrene yenye athari kubwa.

Kutumia PCB kama mwongozo, ninachora muhtasari moja kwa moja kwenye karatasi ya polystyrene.

Kwa kisu cha matumizi, nilikata vipande visivyohitajika, na kuacha makali ya karibu 1mm.

Tabaka hizo mbili zimeunganishwa na wambiso wa papo hapo.

Kisha mimi huondoa vifaa vya ziada kutoka kando. Kwanza na kisu cha matumizi. Na kisha na sandpaper.

Msingi pia una mabano ya swichi za kugeuza na moduli ya nRF24L01 iliyo na antena.

Hatua ya mwisho ya kutengeneza msingi ni uchoraji… kwanza na dawa ya kunyunyizia… na kumaliza na rangi nyeusi.

Hatua ya 4: Programu

Kupanga programu
Kupanga programu

Programu ya mtawala (kwa kweli, Arduino Nano) inafanywa na Arduino IDE.

Nambari ni rahisi sana… kwa mfano, ninapobofya kitufe cha samawati, mtawala hutuma 17. Ninapobonyeza kitufe chekundu, mtawala hutuma 18… na mpokeaji atachukua maadili haya na Arduino atafanya vitendo walivyopewa..

Imeambatanishwa hapa ni nambari ya kupitisha na nambari mbili za onyesho za mpokeaji.

Ilipendekeza: