Satura rādītājs:

Kā izveidot robotu no nulles: 8 soļi (ar attēliem)
Kā izveidot robotu no nulles: 8 soļi (ar attēliem)

Video: Kā izveidot robotu no nulles: 8 soļi (ar attēliem)

Video: Kā izveidot robotu no nulles: 8 soļi (ar attēliem)
Video: SnowRunner Season 8: A GRAND guide to everything NEW 2024, Jūlijs
Anonim
Kā izveidot robotu no nulles
Kā izveidot robotu no nulles

Vai jau esat domājis par robota izveidi, kuru var attālināti vadīt, izmantojot viedtālruni? Ja jā, šis īsais neatrisināmais ir domāts jums! Es jums parādīšu soli pa solim metodi, kuru varat izmantot jebkuram savam projektam, lai varētu sākt no idejas un pats izveidot pilnīgu robotu vai sistēmu.

Šim projektam mēs izmantosim Arduino/Genuino 101 dēli, lai izveidotu mūsu robotu. Tas ir daļa no tiešsaistes kursa, kas pieejams vietnē Udemy.

Tātad, pieņemsim to izdarīt!

1. darbība. Noskatieties video

Image
Image

2. darbība: izveidojiet skici

Izveidojiet 3D modeļus
Izveidojiet 3D modeļus

Pirmkārt, mums ir jābūt idejai par to, kā izskatīsies mūsu robots. Vispirms mums būs jāizveido sava robota skice ar visām elektroniskajām sastāvdaļām, kuras mēs integrēsim robota korpusā. To darot, mums ir pirmais robota formas novērtējums, bet arī visu elektronisko komponentu izvietojums. Šis solis ir vissvarīgākais, jo visas turpmākās darbības būs balstītas uz to!

3. darbība: izveidojiet 3D modeļus

Tālāk, izmantojot 3D CAD programmatūru, mēs varam izveidot pilnu robota 3D modeli. Tie ir daudz CAD programmatūras, ko jūs varētu izmantot, taču mēs nolēmām mūsu projektam izmantot Solidworks, jo tam ir visas nepieciešamās funkcijas.

Augšējā attēlā redzams robota pilns 3D modelis ar visām ķermeņa augšdaļā integrētajām elektroniskajām sastāvdaļām.

4. darbība: 3D detaļu izgatavošana

Ražot 3D detaļas
Ražot 3D detaļas

Tagad, kad esam izveidojuši visas robota daļas, ir pienācis laiks izmantot 3D printeri, lai fiziskās daļas nonāktu mūsu rokās. Zemāk varat lejupielādēt robota STL failus.

BBot 3D STL daļas:

  • Bāze
  • Apakšķermenis
  • Ķermeņa augšdaļa
  • Piedziņas vārpsta
  • Galva

5. darbība: pasūtiet elektroniskos komponentus

Pasūtiet elektroniskos komponentus
Pasūtiet elektroniskos komponentus

Elektroniskajiem komponentiem mums būs nepieciešams:

Amazon.com

  • 1X Arduino/Genuino 101
  • 1X neopikseļu gredzens 12 pikseļi
  • 1X elektreta mikrofons
  • 1x servomotors
  • 1X maizes dēļa džemperu vadi
  • 1X 100 omu rezistors
  • 1X 16V 470uF kondensators

Amazon.co.uk

  • 1X Arduino/Genuino 101
  • 1X neopikseļu gredzens 12 pikseļi
  • 1X elektreta mikrofons
  • 1x servomotors
  • 1X maizes dēļa džemperu vadi
  • 1X 100 omu rezistors
  • 1X 16V 470uF kondensators

6. darbība: salieciet visu kopā

Salieciet visu kopā
Salieciet visu kopā
Salieciet visu kopā
Salieciet visu kopā
Salieciet visu kopā
Salieciet visu kopā

Tagad ir pienācis laiks izveidot elektronisko shēmu un salikt mūsu robotu. Šis solis ir diezgan vienkāršs! Tā kā mēs jau iepriekš esam izveidojuši robota 3D modeli ar elektroniku, kas jau ir integrēta ķermeņa augšdaļā, mēs precīzi zinām, kur atrodas katra elektroniskā sastāvdaļa. Mums tikai tagad ir jāizveido pilnīga elektroniskā shēma, savienojot sensorus/izpildmehānismus ar mūsu Arduino/Genuino 101 plāksni, un pēc tam ievietojiet dēli un sastāvdaļas mūsu robota ķermeņa augšdaļā.

7. darbība: augšupielādējiet kodu

Gandrīz pabeigts!! Tagad jūs varat augšupielādēt kodu Arduino/Genuino 101 dēļā, lai sāktu redzēt burvību!

Šeit ir mūsu izveidotais sākuma kods, kas izmanto BBot robotu kā gudru modinātāju.

Lejupielādējiet kodu

8. solis: Apsveicam

Apsveicam!
Apsveicam!

Tieši tā! Tagad jums vajadzētu sākt savu robotu darboties! Man patīk Neopixel gredzena izskats uz robota "krūtīm" ar jaukām krāsām un uzvedības modeļiem, kurus var izveidot. Man arī patīk, ka robotu izmanto kā gaisotni, kas var radīt mūziku (Tā kā ķermeņa augšdaļas fontā ir pjezoelektrisks skaņas signāls, jūs varat arī ģenerēt signālus ar robotu).

Lai uzzinātu vairāk, pārbaudiet mūsu pilno Udemy kursu:

Ūdemijs

Mūsu vietne:

www.makersecrets.com/

Palieciet brīnišķīgi un vienkārši izdodas!

Ieteicams: