Turinys:
- 1 žingsnis: ko jums reikia?
- 2 žingsnis: „Arduino“ir „Bluetooth“programavimas
- 3 žingsnis: pirštinės pastatymas
- 4 žingsnis: galutinis produktas
Video: Vedlio pirštinė: „Arduino“valdoma valdiklio pirštinė: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Vedlio pirštinė.
Savo projekte aš padariau pirštinę, kuria galite šauniai ir įtraukiančiai žaisti mėgstamus su magija susijusius žaidimus, naudodami tik keletą pagrindinių arduino ir arduino išteklių. galite žaisti tokius žaidimus kaip vyresnio amžiaus slinktys arba netgi sukurti savo žaidimą.
pirštinė naudoja akselerometrą, kad nustatytų jūsų rankos greitį, taigi, jei judinsite ranką greitu metimo judesiu, arduino nusiųs pranešimą iš „Bluetooth“modulio į imtuvą, kad imtuvas galėtų pradėti komandą ir spustelėti jūsų kompiuterį kaip pelė paspaudimų. pirštinė taip pat turi skirtingą mygtuką, kurį galite naudoti, kad pakeistumėte burtus ir pakeistumėte pirštinės lempučių spalvą.
1 žingsnis: ko jums reikia?
Tau reikės:
- 1x poros pirštinės, 1,5 didesnės už jūsų dydį.
- 1x stačiakampio dėklas, kuriame telpa arduino Leonardo ir kiti kabeliai (naudojau „iPhone 4“dėklą)
- 1x arduino nano
- 1x arduino leonardo
- 1x adafruit neo-pixel 16 žiedas
- 3 pasirinkti mygtukai (aš rekomenduoju mažus mygtukus, nes jie turi tilpti į pirštus)
- 2x „Bluetooth“HC-05 moduliai.
- 1x 3 ašių akselerometras
ir daug laidų, keletas 220 omų rezistorių (galėčiau tai padaryti su 6) ir kai kuri litavimo įranga, tokia kaip alavas.
2 žingsnis: „Arduino“ir „Bluetooth“programavimas
Norėdami pradėti savo projektą, galite koduoti savo arduino nano ir arduino leonardo, norėsite sukurti „Bluetooth“pagrindinį ir verginį ryšį su abiem savo HC-05 moduliais. šioje svetainėje radau tobulą vadovą šiam diegimui ir įdėsiu nuorodą į instrukciją, kad prieš tęsdami galėtumėte padaryti tą patį (atminkite: arduino leonardo yra vergas, o arduino nano yra meistras) (aš tikrai noriu padėkoti „Riftliger“jo instrukcijai):
Kai prijungsite savo arduino leonardo kaip vergą ir savo arduino nano kaip šeimininką, galime pradėti juos koduoti, kad jie veiktų su kiekvienu atributu ir padarytų pirštinę.
Norėdami pradėti, įsitikinkite, kad jūsų biblioteka yra nustatyta „arduino“ir atsisiųskite.
jūsų pagrindinis arduino turėtų būti pirštinė, kad būtų prijungtas neopikselio žiedas ir „Bluetooth“modulis. tai reiškia, kad pagrindinis modulis turėtų turėti:
#įtraukti #define PIN 6
ir
#include SoftwareSerial BTserial (10, 11);
jūsų vergas arduino turėtų turėti galimybę gauti informaciją per „Bluetooth“ir valdyti kompiuterį. todėl vergui jums taip pat reikės „SoftwareSerial“, taip pat standartinės #include Keyboard.h ir #include Mouse.h raganos, apie kurią galite sužinoti arduino refrences svetainėje.
Pabaigoje aš paskelbiau visą kodą žemiau ir jūs galite sukurti kodo simuliarą prie žemiau esančio kodo, kad padarytumėte šviesą, arba susieti savo akselerometrą.
3 žingsnis: pirštinės pastatymas
sėkmingai sukūrę, įkėlę, išbandę ir patobulinę kodą, turite nuspręsti pradėti kurti pirštines. aukščiau esančiose nuotraukose padariau paprastą schemą, kaip viskas turėtų būti nustatyta (atsiprašau už savo piešimo įgūdžius). diagramoje galite matyti linijas, kuriose per „Z“liniją per jas yra prijungtos 5 V (5 voltų), o linijos su paprastu apskritimu „0“per jas yra prijungtos prie GND (žemės).
nustatę kodą, turėtumėte žinoti, kur turi būti nukreiptas kiekvienas kaištis ir kaip viskas turėtų būti maitinama ir valdoma. mažas patarimas yra rasti paprastą vietą savo arduino, nes ji turės pasislėpti jūsų pirštinėje. Aš turėjau savo rankos viduryje, bet aš rekomenduoju uždėti arduino riešo užpakalinės dalies pradžioje, nes akselerometrą geriausia būtų įdėti į rankos vidurį, o „Bluetooth“- bet kur.
sudėtingiausia statybos proceso dalis yra visų jūsų kabelių litavimas. tai buvo mano pirmasis litavimo projektas, todėl turiu daug ko išmokti, tačiau galiu kalbėti iš patirties, kad galėčiau naudoti tokius dalykus kaip metalinės kilpos laidų dangteliai, kad prijungtume kiekvieną atributą prie volto ir įžeminimo tik iš dviejų jungčių prie arduino. tai leidžia lengvai prijungti daugybę laidų vienas prie kito, bet jei turite prijungti laidą prie savo arduino nano, aš rekomenduoju lituoti, nes tai garantuoja tvirtą ryšį.
„Arduino leonardo“yra labai paprastas procesas, kurio metu galite naudoti trumpiklius kabelius, kad prijungtumėte prie plokštės, lituotumėte galus prie savo „Bluetooth“modulio ir prijungtumėte laidą nuo 8 kaiščio iki GND (įžeminimo) be jokių jungčių tarp nebespindės tiek sulaužyti. paskutiniam žingsniui sukurkite šaunią, bet paprastą „Leonardo“dėžutę (kol USB dar prijungtas), kad galėtumėte prijungti imtuvą prie kompiuterio. (Aš naudojau paprastą „i phone 4“dėžutę, puikiai tinkančią „Arduino Leonardo +“„Bluetooth“moduliui.
4 žingsnis: galutinis produktas
Štai ir viskas!!
Jei viską prijungėte teisingai, įsitikinkite, kad vienas elektros laidas neliečia vienas kito, ir įsitikinkite, kad viskas buvo prijungta, ir galite išbandyti pirštines naudodami kažką panašaus į vyresnio amžiaus slinktis, pasirinkdami burtus pagal pasirinktas lemputes, mėgstamiausias juos, tada pririškite juos prie mygtukų klavišų ir viskas.
dabar galite žaisti įtraukiantį skyrimo žaidimą ir pasijusti tikru vedliu. Tikiuosi, kad jums patiks šis dizainas ir pasakykite man, kaip galėčiau patobulinti savo projektus
ačiū ir nepamirškite !!:
Pasilinksmink!!
Rekomenduojamas:
Servo valdiklio pašalinimas: 5 žingsniai (su nuotraukomis)
Pašalinkite servo valdiklį: Servo varikliai yra labai įdomūs, kai norite lengvai sujungti reduktorių su mikrovaldikliu. Tačiau kartais norisi gražaus variklio su pavara ir nenorite, kad jį varytų valdymo grandinės. Tokiais momentais būna
„Arduino MIDI“valdiklio kūrimas: 9 žingsniai (su nuotraukomis)
„Arduino MIDI“valdiklio kūrimas: Šis nurodymas iš pradžių buvo paskelbtas mano tinklaraštyje 2020 m. Birželio 28 d. Man patinka kurti medžiagą, apimančią elektroniką, ir aš visada norėjau ką nors sukurti naudodami „Arduino“. Vienas iš labiausiai paplitusių pradedantiesiems sukurtų kūrinių buvo MIDI valdiklis
Saulės energija valdoma „išmanioji“„WiFi“valdoma drėkinimo sistema: 6 žingsniai (su nuotraukomis)
Saulės energija valdoma „išmanioji“„WiFi“valdoma drėkinimo sistema: šiame projekte naudojamos standartinės „pasidaryk pats“saulės ir 12 voltų dalys iš „ebay“, kartu su „Shelly IoT“įrenginiais ir keletas pagrindinių „openHAB“programavimo būdų, kad būtų sukurtas naminis, visiškai saulės energija varomas, išmanusis sodo elektros tinklas ir drėkinimas sąranka. Sistemos akcentai: Fu
„Circuito Arduino“valdiklio padas: 6 žingsniai (su nuotraukomis)
„Circuito Arduino“valdiklio pultas: „Circuito“yra „pasidaryk pats“valdymo pultas. Tai yra papildomas mano ankstesnio „Robotic Arm“projekto projektas. „Control Control Pad“yra kompiuteriu valdomos mechaninės konstrukcijos, padedančios judėti ir valdyti bet kokią robotų ranką, priklausomai nuo servo moto
Keturkopteris su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): 5 žingsniai (su nuotraukomis)
„Quadcopter“su „Nodemcu“ir „Blynk“(be skrydžio valdiklio): Sveiki, vaikinai! Čia baigiasi paieška, kaip padaryti bepilotį orlaivį be skrydžio valdiklio. Aš sukūriau droną savo projektui, susijusiam su žiaurumu. Aš naršiau tinkle per naktį, kad jis veiktų be skrydžio valdytojas ir jis buvo labai nusivylęs