
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08





Od svojega prvega robotskega projekta uporabljam krmilnike iger za izvajanje ukazov in funkcij. To je vsekakor vpliv mojih igralniških dni. Sem že delal projekte s krmilniki PS2, Xbox 360 … vendar je prišel čas, ko sem imel nekaj težav z vmesnikom in sem se odločil, da naredim lastne krmilnike na osnovi Arduina in nRF24L01 (moj prvi krmilnik za večje/napredne robote: https:// youtu. be/oWyffhBHuls).
Ta trenutni krmilnik ima zasnovo, navdihnjeno z N64, vendar očitno z manj gumbi / funkcijami, saj je bil zasnovan za nadzor predvsem majhnih robotov in avtomobilov z daljinskim upravljalnikom na osnovi Arduina. Super Nintendo vpliva tudi na barve sitotiska in gumbov po meri.
V osnovi je krmilnik velika tiskana vezja z orisom krmilnika N64. Štirje gumbi na desnem ročaju … analogna palica na levi … zvočni signal za predvajanje nekaterih tonov v skladu z ukazi … preklopno stikalo za vklop … drugo preklopno stikalo za spremembo funkcije gumbov in palice … srednji ročaj je rezerviran za Arduino Nano … in ukaze pošlje modul nRF24L01 na daljavo.
1. korak: Izdelava tiskanega vezja



Datoteka oblike je bila narejena s programom Inkscape, ki je uvozil slikovno datoteko iz prvotnega krmilnika N64 in z orodjem "Nariši Bezierjeve krivulje in ravne črte" naredil oris krmilnika. (Imam Instructable, osredotočen na ustvarjanje PCB -jev po meri … poglejte tudi, če vas zanima vsak korak za izdelavo zapletene oblike PCB -ja: Kako narediti PCB oblike po meri (z Inkscape in Fritzing).)
Razporeditev komponent na plošči in usmerjanje sta bila izvedena s Fritzingom. S Fritzingom izvozim tudi datoteke (datoteke Gerber), potrebne za izdelavo, to je PCBWay.
2. korak: Elektronika in spajkanje



Sestavine tega projekta ne zahtevajo veliko izkušenj pri spajkanju, saj niso bile uporabljene komponente SMD. Za spajkanje štirih gumbov, krmilne palice, brenčalnika in glav zatičev sem uporabil spajkanje brez svinca in likalnik 50 W.
Krmilnik ima tudi dve stikalni stikali, na katerih sem spajkal mostične žice, ki so priključene na ploščo, kot je prikazano v videu in na diagramu.
Modul nRF24L01 z anteno je s pomočjo mostičnih žic povezan tudi s ploščo.
Napajalnik za krmilnik je 9V baterija, ki se nahaja na dnu podnožja z držalom za baterijo.
3. korak: izdelava osnove



Naredil sem podlago za udobnejše upravljanje s krmilnikom … ker bi bilo slabo ravnati z dotikom nožic komponent.
Narejen je iz dveh plasti polistirena z visokim vplivom.
Z uporabo tiskanega vezja kot vodila narišem obris neposredno na polistirensko ploščo.
Z pomožnim nožem sem odrezal neželene koščke in pustil rob približno 1 mm.
Dva sloja sta združena s takojšnjim lepilom.
Nato odstranim odvečni material z robov. Najprej s pomožnim nožem. In potem z brusnim papirjem.
Podstavek ima tudi nosilce za preklopna stikala in modul nRF24L01 z anteno.
Zadnji korak pri izdelavi podlage je barvanje… najprej z razpršilnim premazom… in zaključeno z mat črno barvo.
4. korak: Programiranje

Programiranje krmilnika (pravzaprav Arduino Nano) poteka z Arduino IDE.
Koda je zelo preprosta … na primer, ko pritisnem modri gumb, krmilnik pošlje 17. Ko pritisnem rdeči gumb, krmilnik pošlje 18 … in sprejemnik bo prevzel te vrednosti in Arduino bo izvedel dejanja, ki so jim dodeljena.
Tu sta priložena koda za oddajnik in dve demo kodi za sprejemnik.
Priporočena:
Droid, navdihnjen z glasom, R2D2 z uporabo Blynk in Ifttt: 6 korakov

Droid, navdihnjen z glasom, z inspiracijo R2D2 z uporabo Blynka in Ifttta: Z opazovanjem zvezdnih vojn smo mnogi od nas navdihnili junake robotov, zlasti model R2D2. Ne vem za druge, ampak rad imam tega robota. Ker sem ljubitelj robotov, sem se odločil, da bom v tem zaklepanju z uporabo blynk Io zgradil lastnega droida R2D2
Uvod: Ekološki majhen dom, navdihnjen z naravo: 7 korakov

Uvod: Ekološki majhen dom po navdihu narave: Jaz sem Kristan Otten. Živim na Nizozemskem, Almere. Star sem 12 let. Izbral sem to navodilo, saj sem sliko videl na prvi strani in rad gradim hiše. V naslednjih prihodnjih letih je samozadostnost cenejša in priročnejša. To
Brezžični igralni krmilnik z Arduinom in NRF24L01+ (podpora za enega ali dva krmilnika): 3 koraki

Brezžični igralni krmilnik z Arduinom in NRF24L01+ (podpora za enega ali dva krmilnika): Celoten projekt najdete na moji spletni strani (v finščini): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/To je res kratek sestanek o projektu. Hotel sem ga samo deliti, če bi kdo želel
Navdihnjen govornik Piet Mondrian: 6 korakov (s slikami)

Piet Mondrian Inspired Speaker: Za ta projekt izdelujem prenosni Bluetooth zvočnik dimenzij 10 x 10 cm. Ta zvočnik izdelujem iz različnih barv 3 mm akrila. Kocka bo imela dva zvočnika, operacijski sistem Bluetooth bo enostaven za uporabo, zato je
ICBob - dvonožni robot, navdihnjen z Bobom: 10 korakov (s slikami)

ICBob - dvonožni robot, navdihnjen z Bobom: mi smo klub najstniških domišljij iz javne knjižnice Bridgeville Delaware. Izvajamo kul projekte, medtem ko se učimo o elektroniki, računalniškem kodiranju, 3D oblikovanju in 3D tiskanju. Ta projekt je naša adaptacija BoB BiPed robota, ki temelji na Arduinu