Turinys:

Kaip padaryti liniją po roboto naudojant Rpi 3: 8 žingsnius
Kaip padaryti liniją po roboto naudojant Rpi 3: 8 žingsnius

Video: Kaip padaryti liniją po roboto naudojant Rpi 3: 8 žingsnius

Video: Kaip padaryti liniją po roboto naudojant Rpi 3: 8 žingsnius
Video: MANE UŽPUOLĖ PIKTAS ŠUO |VLOG #3 2024, Lapkritis
Anonim
Kaip padaryti liniją po robotu naudojant Rpi 3
Kaip padaryti liniją po robotu naudojant Rpi 3

Šioje pamokoje išmoksite sukurti liniją sekantį robotą, kad jis galėtų lengvai švilpti aplink takelį.

1 žingsnis: Surinkite medžiagas

Surinkite savo medžiagas
Surinkite savo medžiagas

Kai kurios nuotraukoje parodytos medžiagos naudojamos daugumai vežimėlių gaminti nuo nulio. Tačiau ši pamoka neapims procedūros, kaip pasigaminti važiuoklę ar modelį savo vežimėliui arba kaip lituoti laidus prie variklių. Jei norite tai padaryti, čia rasite visas reikalingas medžiagas:

  • Raspberry Pi 3
  • Variklio valdiklio plokštė
  • Duonos lenta
  • T-cobbler +
  • 2 12 V nuolatinės srovės varikliai
  • 2 ratai
  • 1 AA baterijos laikiklis (4 AA baterijoms)
  • 4 AA baterijos
  • Jumperio laidai
  • USB baterija
  • Atsuktuvas
  • Lituoklis ir lituoklis
  • Vielos nuėmikliai
  • Maža kartoninė arba plastikinė dėžutė ir klijai/juosta
  • 2 linijų jutikliai
  • 8 megztiniai nuo moterų iki moterų
  • 4 megztiniai nuo vyrų iki vyrų
  • Izoliacinė juosta

2 žingsnis: variklio plokštės surinkimas

Variklio plokštės surinkimas
Variklio plokštės surinkimas

Darant prielaidą, kad nustatėte savo variklius, turėsite prijungti variklius prie H tilto plokštės. Tam jums reikės mažo atsuktuvo. Dabar turėsite prijungti variklius prie plokštės. Tam jums reikės mažo atsuktuvo

Naudodami atsuktuvą atsukite gnybtų blokų varžtus. Įkiškite laido galus į gnybtų blokus. Priveržkite varžtus, kad juos tvirtai laikytų gnybtų blokai.

3 žingsnis: įjunkite variklį

Maitinimas jūsų varikliui
Maitinimas jūsų varikliui
Maitinimas jūsų varikliui
Maitinimas jūsų varikliui

Varikliai reikalauja daugiau galios, nei gali suteikti Rpi. Todėl, norėdami juos maitinti, turite naudoti 4 AA baterijas.

Atsukite varžtus gnybtų blokuose, pažymėtuose VCC, GND ir 5V. Paimkite AA baterijos laikiklį ir įkiškite raudoną laidą į VCC gnybtų bloką. Juoda viela eina į GND bloką. Svarbu, kad tai suprastumėte teisingai.

Priveržkite varžtus taip, kad laidai tvirtai laikytųsi.

4 žingsnis: Prijunkite variklį prie RPI

Šiame projekte naudojama plokštė turi būti prijungta prie „Raspberry Pi“. Kitos plokštės gali būti prijungtos skirtingai, o kai kurias plokštes galima tiesiog uždėti ant Raspberry Pi GPIO kaiščių kaip skrybėlę.

Čia naudojama plokštė yra kaiščiai, pažymėti In1, In2, In3 ir In4, taip pat du GND kaiščiai. Kuris GPIO smeigtukas jūsų Pi, kurį naudosite, priklauso nuo jūsų; Šiame projekte buvo naudojami GPIO 7, 8, 9 ir 10. Jei turite plokštę, kurioje nėra GND kaiščių, galite naudoti GND kaiščius iš Rpi, kad pasiektumėte tuos pačius rezultatus. Jei turite tai padaryti, prijunkite GND laidą prie to paties gnybtų bloko, kaip ir juodą laidą iš akumuliatoriaus.

Norėdami prijungti duonos lentą ir „Rpi“, naudokite „T-cobbler +“.

Norėdami prijungti prie duonos lentos, naudokite penkis trumpiklius nuo vyrų iki vyrų.

  • In1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

5 žingsnis: Paruoškite jungtis

Paruoškite jungtis
Paruoškite jungtis
Paruoškite jungtis
Paruoškite jungtis

Pirmasis žingsnis bus prijungti linijinius jutiklius prie savo vežimėlio. Paprastai šioje pamokoje naudojamas linijinio jutiklio tipas turi būti prijungtas prie 3V3 kaiščio, tačiau du jutiklius naudosite per tą patį maitinimo kaištį, todėl abu pritvirtinsite prie 5V kaiščio.

Paimkite tris megztinius nuo moterų iki moterų, nuimkite jungtį iš kiekvieno galo ir nuimkite plastikinį apvalkalą, kad pamatytumėte maždaug centimetrą daugiagyslio laido apačioje. Paimkite tris trumpiklius ir susukite jų daugiagyslius laidus. Tada naudokite lituoklį, kad sujungtumėte laidus. Laidų sujungimą uždenkite nedideliu kiekiu izoliacinės juostos.

Pakartokite visą procesą su dar trimis moteriškais megztiniais.

6 veiksmas: prijunkite linijos jutiklius

Prijunkite linijos jutiklius
Prijunkite linijos jutiklius
Prijunkite linijos jutiklius
Prijunkite linijos jutiklius
Prijunkite linijos jutiklius
Prijunkite linijos jutiklius

Kiekvienas linijos jutiklis turi tris kaiščius: VCC maitinimo šaltiniui, GND įžeminimui ir DO skaitmeniniam išėjimui.

Paimkite vieną iš sulituotų trijų laidų jungiamųjų laidų ir prijunkite du jo galus prie kiekvieno jutiklio VCC kaiščio.

Paimkite antrą iš lituotų jungiamųjų laidų ir prijunkite du galus prie kiekvieno linijos jutiklio GND kaiščio.

Paimkite likusius du atskirus jungiamuosius laidus ir prijunkite kiekvieną prie kiekvienos linijos jutiklių DO kaiščio.

Dabar abiejų linijų jutiklių VCC kaiščius prijunkite prie 5V „Raspberry Pi“kaiščio, o jutiklių GND kaiščius prie „Raspberry Pi“GND kaiščio. Kiekvienas iš dviejų DO kaiščių gali būti prijungtas prie bet kurio sunumeruoto GPIO kaiščio. Šiame pavyzdyje naudojami kaiščiai GPIO 17 ir GPIO 27.

7 žingsnis: patikrinkite linijos jutiklius

Patikrinkite linijos jutiklius
Patikrinkite linijos jutiklius

Tai labai paprastas žingsnis. Jūsų linijos jutiklis turi šviesos diodą, kuris įjungtas lieka įjungtas. Tačiau, kai jį parodysite tamsioje linijoje, jie išnyks. Tai turėtų būti jūsų linijos jutiklio atveju.

Jei manote, kad jis per jautrus, naudokite atsuktuvą ir sureguliuokite jį per potenciometrą. Nustatykite tai savo pasitenkinimui.

8 veiksmas: įterpkite programą į „Python“

Programos įdėjimas į „Python“
Programos įdėjimas į „Python“

Įterpę šias kodo eilutes ir paleisdami jį, turėtumėte gauti robotą, kuris puikiai galėtų eiti takeliu.

Rekomenduojamas: