Turinys:

„Arduino“grotuvas: 4 žingsniai
„Arduino“grotuvas: 4 žingsniai

Video: „Arduino“grotuvas: 4 žingsniai

Video: „Arduino“grotuvas: 4 žingsniai
Video: Let's Make a 4-axis CNC Gcode Interpreter for Arduino 2024, Liepa
Anonim

Šis patefonas buvo sukurtas taip, kad būtų galima filmuoti vaizdo įrašus ant kai kurių dažytų butelių. Svarbios savybės buvo lėtas greitis ir pagrįsta apkrova. Naudojamas žingsninis variklis leidžia didelėms apkrovoms labai kontroliuojamu lėtu greičiu. Tai galima lengvai pakeisti, kad būtų galima naudoti su 3D skaitytuvu, kad būtų galima pasukti nuskaitytą objektą.

Reikalinga programinė įranga:

„Arduino“programinė įranga -

Reikalingos dalys:

  1. „Arduino Nano Amazon“
  2. ULN2003A Stepper vairuotojo pertraukimo lenta (norėdami nusipirkti žr. Variklio nuorodą)
  3. 5 V žingsninis variklis 28BYJ-48 „Amazon“(žingsninio variklio ir vairuotojo pertraukimo plokštės rinkinys)
  4. 5,5 mm DC lizdas „Amazon“
  5. Guolis 650ZZ 14 mm išorinis skersmuo, 5 mm plotis, 5 mm vidinis skersmuo 6 „Amazon“
  6. Techninės įrangos M5 x 20 mm varžtų kiekis = 6 „McMaster-Carr“(90128A248)
  7. M5 fiksavimo veržlė 6 vnt. „McMaster-Carr“(90576A104)
  8. Savisriegiai varžtai. 2 kiekis („McMaster-Carr 94997A125“)

Reikalingi įrankiai

  • Litavimo rinkinys:
  • Vielos pjovimo replės
  • Vielos nuėmiklis
  • 8 mm veržliarakčio kiekis = 2

Pasirenkami įrankiai

  • Karštas klijų pistoletas
  • Litavimo pagalbos ranka

1 žingsnis: 3D spausdinkite pagrindą ir dangtį

3D spausdinkite pagrindą ir dangtį
3D spausdinkite pagrindą ir dangtį
3D spausdinkite pagrindą ir dangtį
3D spausdinkite pagrindą ir dangtį
3D spausdinkite pagrindą ir dangtį
3D spausdinkite pagrindą ir dangtį

Naudodami pridedamus STL failus atspausdinkite pagrindą ir dangtį. Galite naudoti spausdintuvą arba nusiųsti į internetinę paslaugą, pvz., Sumontuokite guolius naudodami M5 aparatūrą.

Įdėkite žingsninį variklį į pagrindą dviem savisriegiais varžtais.

„Fusion 360“projektą galima rasti čia

2 žingsnis: prijunkite grandinę

Laido grandinė
Laido grandinė

Prijunkite „Nano“prie ULN2003A plokštės, kaip parodyta.

Nuo D2 iki In4

Nuo D3 iki In3

Nuo D4 iki In2

D5 - In1

5 V „Nano“eina į +5 V ULN2003A

GND iš Nano į - 5V ULN2003A

Prijunkite DC lizdo centrinį kaištį prie „Nano“„Vin“.

Prijunkite išorinį nuolatinės srovės lizdo kaištį prie „Nano“GND.

Prijunkite žingsnį prie jungties ULN2003A tvarkyklės plokštėje.

3 veiksmas: atsisiųskite programinę įrangą

Atsisiųskite programinę įrangą
Atsisiųskite programinę įrangą
Atsisiųskite programinę įrangą
Atsisiųskite programinę įrangą

Atidarykite failą turntable.ino.

Įsitikinkite, kad plokštės tipas yra Nano.

Pasirinkite USB prievadą, prie kurio prijungtas „Nano“.

Spustelėkite įkėlimo mygtuką.

Norėdami pagreitinti arba sulėtinti sukamojo stalo keitimo laiką, kuo didesnis skaičius, tuo lėčiau stalas suksis.

int delayTime = 500;

Įdėkite nuolatinės srovės lizdą į skylę ir padėkite dvi plokštes į sukamojo stalo pagrindą, jei reikia, naudokite karštus klijus. Prisiminkite, kad ateityje galbūt norėsite pakeisti programą.

4 žingsnis: pasirenkama funkcija, naudojama su 3D skaitytuvu

Aš čia nesileisiu į detales, ko reikia, kad šis patefonas galėtų dirbti su 3D skaitytuvu, bet apžvelgiu reikiamus pakeitimus.

Pakeiskite programinę įrangą taip, kad ji pasisuktų, tarkime, 5 laipsniais ir sustotų, išduoda signalą skaitytuvui ir laukia patvirtinimo signalo iš skaitytuvo. Naudokite du nepanaudotus skaitmeninius kaiščius, vieną iš skenerio išvestį nuskaitymo paleidimo signalui, o kitą - kaip įvestį iš skaitytuvo, kad patvirtintumėte, jog nuskaitymas baigtas.

Rekomenduojamas: