Turinys:

Robotinė ranka su „Zio“moduliais 3 dalis: 4 žingsniai
Robotinė ranka su „Zio“moduliais 3 dalis: 4 žingsniai

Video: Robotinė ranka su „Zio“moduliais 3 dalis: 4 žingsniai

Video: Robotinė ranka su „Zio“moduliais 3 dalis: 4 žingsniai
Video: Robotinė ranka - inžinerinis konstruktorius 2024, Liepa
Anonim
Robotų ranka su „Zio“moduliais 3 dalis
Robotų ranka su „Zio“moduliais 3 dalis

Šis tinklaraščio įrašas yra „Zio Robotics“serijos dalis.

Įvadas

Ankstesniame tinklaraštyje paskelbėme 1 ir 2 dalių vadovėlį, kaip valdyti robotinę ranką naudojant „Zio“modulius.

1 dalyje daugiausia dėmesio buvo skiriama automatiniam jūsų robotinės rankos letenos valdymui, kad jis atsidarytų ir užsidarytų, ir naudojant tik vieną servo.

2 dalyje naudojamas belaidis PS2 valdiklis, skirtas valdyti mūsų robotų ranką ir naudojant visas keturias servo sistemas.

Šiandienos pamokoje mes tęsime ankstesnę „Robotic Arm“sąrankos 2 dalį, kad sukurtume „App Controller“, naudojančią „BLE“technologiją, ir valdytume „Robotic Arm“per tą programos sąsają.

1 žingsnis: projekto apžvalga

Sunkumo lygis:

Zio Padawan (tarpinis)

Naudingi šaltiniai:

Turėtumėte turėti pagrindinį supratimą, kaip įdiegti „Zio“kūrimo plokštes. Šioje pamokoje darome prielaidą, kad jūsų kūrimo lenta jau sukonfigūruota ir paruošta nustatyti. Jei dar nesukonfigūravote savo plokštės, peržiūrėkite mūsų „Zio Qwiic“pradžios vadovo pamoką, kad galėtumėte pradėti:

„Zio nRF52832 Dev Board Qwiic Guide“

Techninė įranga:

  • „Zio nRF52832 Dev Board“
  • „Zio 16“servo valdiklis
  • „Zio DC/DC“stiprintuvas
  • 3.7V 2000mAh baterija
  • Robotinė ranka

Programinė įranga:

  • „Arduino IDE“
  • „Adafruit PWM Servo Driver“biblioteka
  • Valdymo roboto rankos 3 dalies kodas

Kabeliai ir laidai:

  • 200 mm Qwiic kabelis
  • Vyrų ir moterų jungiamieji laidai

2 žingsnis: Robotų rankos kodas

Bibliotekos diegimas

Atsisiųskite ir įdiekite šias bibliotekas ir išsaugokite jas vietiniame „Arduino IDE“bibliotekų aplanke:

„Adafruit PWM Servo Driver“biblioteka

Norėdami įdiegti bibliotekas, atidarykite „Arduino IDE“, eikite į skirtuką Eskizas, pasirinkite Įtraukti biblioteką -> Pridėti. Zip biblioteką. Pasirinkite pirmiau nurodytas bibliotekas, kurios bus įtrauktos į jūsų IDE.

„Arduino“turi patogų vadovą, kaip įdiegti bibliotekas į „Arduino IDE“. Patikrinkite juos čia!

Atsisiųsti šaltinio kodą

Atsisiųskite projekto kodą čia ir atidarykite jį naudodami „Arduino IDE“.

Įkelkite ir paleiskite kodą į „Dev Board“.

3 veiksmas: programos atsisiuntimas

Programos atsisiuntimas
Programos atsisiuntimas
Programos atsisiuntimas
Programos atsisiuntimas
Programos atsisiuntimas
Programos atsisiuntimas

1. Atsisiųskite „Adafruit Bluefruit LE“programą iš „Google Play“parduotuvės /„iTunes App Store“į savo išmanųjį telefoną.

2. Norėdami prisijungti, atidarykite programą ir pasirinkite „Bluefruit52“

3. Skirtuke Moduliai pasirinkite Valdiklis

4. Kai būsite valdiklio nustatymuose, skiltyje „Galimi kaiščiai“pasirinkite Valdymo skydelį.

Rekomenduojamas: