Turinys:

Skirtinga nenaudinga mašina: 6 žingsniai (su nuotraukomis)
Skirtinga nenaudinga mašina: 6 žingsniai (su nuotraukomis)

Video: Skirtinga nenaudinga mašina: 6 žingsniai (su nuotraukomis)

Video: Skirtinga nenaudinga mašina: 6 žingsniai (su nuotraukomis)
Video: Домашний уход за лицом после 50 лет. Советы косметолога. Антивозрастной уход за зрелой кожей. 2024, Lapkritis
Anonim
Skirtinga nenaudinga mašina
Skirtinga nenaudinga mašina
Skirtinga nenaudinga mašina
Skirtinga nenaudinga mašina

Aplink tiek daug nenaudingų mašinų, bandžiau pagaminti šiek tiek kitokią. Užuot turėjęs mechanizmą, stumiantį perjungimo jungiklį, ši mašina tiesiog pasuka jungiklį 180 laipsnių, Šiame projekte aš naudoju „Nema 17“žingsninį variklį, kuris tikriausiai yra šiek tiek per daug kvalifikuotas, tačiau jis gulėjo, tad kodėl gi jo nenaudoti?

1 žingsnis: kaip tai veikia?

Kaip tai veikia?
Kaip tai veikia?
Kaip tai veikia?
Kaip tai veikia?

Ši mašina maitinama „Arduino“. Kai jungiklis perjungiamas, „Arduino“gauna signalą, o žingsninis variklis 180 laipsnių pasuka jungiklį, prijungtą prie žingsninio variklio. Kai perjungiamas dar kartą, jungiklis sukasi 180 laipsnių atgal, kad prijungti laidai nesusitrauktų.

Visa mašina maitinama 12 V nuolatinės srovės adapteriu. Jį taip pat galite maitinti naudodami 9 V bateriją, tačiau tokiu atveju patarčiau pasiimti mažesnį žingsninį variklį, pvz., 28-BJY48.

2 žingsnis: dalys

Dalis
Dalis
Dalis
Dalis
Dalis
Dalis

Jums reikės:

  • „Arduino“(naudojau seną gerą „Uno“)
  • žingsninis variklis NEMA 17
  • vairuotoju, naudojau de L298N
  • mažas perjungimo jungiklis, kuris telpa į rutulinį guolį
  • rutulinis guolis 608Z
  • 12V maitinimo lizdas
  • 12 V maitinimo šaltinis
  • kai kurie M3 varžtai
  • kai kurie trumpieji laidai

čia esančiuose atsisiuntimuose rasite:

  • Tarpiklio STL, kurį reikia įdėti tarp „Arduino“/variklio ir įrenginio plokštės
  • STL jungtis, skirta jungikliui uždėti ant žingsninio variklio
  • Laikiklio STL, kad de NEMA žingsninis variklis būtų vietoje

Šios STL gali būti naudojamos 3D spausdintuve.

Naudotos medžiagos (žinoma, dėžutei galite naudoti kitas medžiagas ir pan., Pvz., Fanerą)

  • 2,9 mm akrilo plokštė dėžutei
  • 6 mm akrilo plokštė dėžutės pagrindui
  • šiek tiek 3D spausdintų dalių PLA
  • kažkoks superklijai
  • litavimo skarda

3 žingsnis: mano naudojami įrankiai

Mano naudojami įrankiai
Mano naudojami įrankiai
Mano naudojami įrankiai
Mano naudojami įrankiai
Mano naudojami įrankiai
Mano naudojami įrankiai

Dėžutės akrilui pjaustyti naudojau 60 W lazerinį pjaustytuvą, tačiau jūs galite pagaminti bet kokią norimą dėžutę, jei tik ji yra tinkamų matmenų.

Norėdami sumontuoti viską kartu, naudoju 2,5 mm gręžtuvą ir M3 srieginio čiaupo rinkinį. Bet manau, kad galite rasti kitų būdų, kaip viską sudėti.

Spausdintoms dalims naudoju „Ultimaker 2+“, bet bet koks 3D spausdintuvas ar spausdinimo paslauga bus tinkama.

Lituoti dalis kartu naudojau litavimo stotį.

4 žingsnis: dėžutės sukūrimas

Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas
Dėžutės kūrimas

Galite naudoti bet kokią norimą dėžutę, jei vidiniai matmenys yra 150x100x100 mm, kur aukštis yra labai svarbus, jei norite, ilgis ir plotis gali būti didesni.

Kaip jau minėjau anksčiau, aš naudoju lazerinį pjaustytuvą, kad pjaustyčiau dėžutės akrilo plokštelę. Jei taip pat norite tai padaryti, galite atsisiųsti dėžutės piešinį čia arba sukurti savo naudodami vieną iš tų internetinių boksininkų, pvz.

makeabox.io/

Tikslioje dėžutės viršutinės plokštės viduryje padarote 22 mm skylę, todėl rutulinis guolis puikiai tilps.

Aš daviau guoliui šiek tiek superklijų, kad jis būtų pritvirtintas viršutinėje skylėje.

Maitinimo įvadui vienoje pusėje sukuriate kitą skylę.

Apatinės plokštės šonuose sukūriau 2, 5 mm skylutes.

Apatinėje plokštėje, kurios storis yra 6 mm, aš išgręžiau dar 2, 5 mm skylutes toje vietoje, kur turėtų būti sumontuoti „Arduino“, „motordriver“ir žingsninis variklis, ir daviau jiems šiek tiek M3 sriegio. Norėdami prijungti „Arduino“ir „motordriver“, naudoju tarpiklius, kuriuos atspausdinau 3D.

Žinoma, taip pat galite naudoti dvipusę juostą arba klijus ar kitas tvirtinimo galimybes.

Galiausiai padariau dėžutės dangtelį, skirtą rutuliniam guoliui uždengti ir užrašyti žodžius „ĮJUNGTA“ir „IŠJUNGTA“.

Šios dangčio plokštės matmenys yra 105,5 x 155,5 mm, o viduryje yra 12 mm skylė. Jai sukurti panaudojau kitą akrilo plokštę ir raides išgraviruoju lazeriu, tačiau, žinoma, tai galite padaryti įvairiais būdais.

Ant dėžutės viršaus užklijavau dangtelį su kažkokiais superklijais.

5 žingsnis: schema

Schema
Schema

Aukščiau yra schema (nupiešta naudojant Fritzing).

Perjungimo jungiklio vidurinė jungtis yra prijungta prie GND iš „Arduino“, tada išorinės jungtys yra prijungtos prie arduino 4 ir 6 kaiščių.

12 V maitinimo lizdas yra prijungtas prie variklio ir „Arduino“. Aš lituodavau laidus tiesiai į „Arduino“, tačiau taip pat galite naudoti 12 V maitinimo kištuką.

6 žingsnis: Kodas

Norėdami parašyti „Arduino“kodą, jums reikia „Arduino IDE“arba „Arduino Web Editor“(atsisiųskite arba naudokite jį čia). Aš naudoju 1.8.13 versiją. tiesiog įsitikinkite, kad IDE arba žiniatinklio rengyklėje pasirinkite tinkamą COM prievadą („Windows“) ir plokštės tipą, tada naudokite atsisiųstą kodą ir paspauskite „Įkelti“.

Kad mašina veiktų gerai, prieš prijungdami jungiklį, turite jį įjungti. Taip yra todėl, kad prijungus įrenginį, mašina vieną kartą sukasi 180 kartų. Aš dar nesupratau, kaip to išvengti kode.. Jei kas nors turi sprendimą, man bus malonu žinoti!

Rekomenduojamas: