Мазмуну:

Автоматтык резина тобунун катапултасы: 8 кадам (сүрөттөр менен)
Автоматтык резина тобунун катапултасы: 8 кадам (сүрөттөр менен)

Video: Автоматтык резина тобунун катапултасы: 8 кадам (сүрөттөр менен)

Video: Автоматтык резина тобунун катапултасы: 8 кадам (сүрөттөр менен)
Video: Самая старая компания в мире | В чем преимущества и недостатки компании, которой более 1000 лет? 2024, Июль
Anonim
Автоматтык резина тобу
Автоматтык резина тобу

Бул офистик мушташтардан тажадыңызбы? Куралдарыңызды алып, бүт имараттын эң күчтүү автоматтык катапультун куруңуз! Кесиптештериңизди же классташтарыңызды жеңип, баскычты бир чыкылдатуу менен чыгарылган кубаттан ырахат алыңыз!

Бул Нускамада мен резинадан жасалган катапультту кантип жасоону көрсөтөм. Ал автоматтык түрдө кайра жүктөлөт жана сизге керек болгондо дайыма болот.

Кел, баштайлы!

1 -кадам: Берүүлөр

Жабдуулар!
Жабдуулар!
Жабдуулар!
Жабдуулар!

Куралдар:

  • 3D принтер
  • Screwdriver
  • Pense
  • Ысык желим мылтык
  • Лампочка жана ширетүүчү
  • Көрдүм

Бөлүктөр:

  • Резина тобу
  • M1.4 Болт жана гайка
  • Arduino uno
  • 2x Micro servo SG90
  • Баскычты басыңыз
  • 10k резистор
  • Breadboard
  • Paperclip
  • Зым
  • 3мм фанера барагы
  • USB кабели
  • Тасма

2 -кадам: Бөлүктөрдү басып чыгаруу

Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!
Бөлүктөрдү басып чыгаруу!

3D тиркелген STL файлдарын басып чыгарыңыз. Мен 1.75mm ак PLA менен Creality Ender 3 колдондум.

Бул мен колдонгон орнотуулар:

  • Толтуруу: 20%
  • Катмар бийиктиги: 0.2мм
  • Мурундун температурасы: 200 ° C
  • Төшөктүн температурасы: 60 ° C

Толук басып чыгаруу процесси жогорудагы орнотуулар менен болжол менен бир саатка созулду. Эгерде сизде 3D принтер жок болсо, аны жасоо үчүн картонду колдонсоңуз болот!

3 -кадам: Catapult чогултуу

Catapult чогултуу!
Catapult чогултуу!
Catapult чогултуу!
Catapult чогултуу!
Catapult чогултуу!
Catapult чогултуу!

Басып бүткөндөн кийин сизде эки бөлүк болушу керек. Бул кадамда биз катапультту чогултканы жатабыз.

  1. Болтту алып, бурагыч менен кашыкка окшогон бөлүктүн ортоңку тешигине салыңыз.
  2. Резина боону кармап, болттун айланасына гайка менен бекиңиз. Керек болсо бир аз ысык клей колдонуңуз.
  3. Кычкачты колдонуп, кагаз кыскычты түздөп, экиге бөлүңүз.
  4. Кагаздын жарымын 3D басып чыгарылган эки бөлүктүн тешиктерине салып, учтарын бүгүп, баары ордунда экенине ынануу үчүн.

4 -кадам: Район

Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!

Сервалар:

Биз servo менен баштайбыз. Биринчи сервонун сары зымын 5 -пинге туташтырыңыз. Бул катапультту атуу үчүн серво болот. Экинчи сервонун сары зымын 9 -пинге туташтырыңыз. Бул кулпу сервосу болот. Эки сервонун кызыл зымдарын нан табактын оң жагына туташтырыңыз жана эки сервонун күрөң зымдарын нан тактасынын терс жагына туташтырыңыз. Мен серверлерди туташтыруу үчүн кээ бир секирүүчү зымдарды колдондум, бирок башка зымдар дагы иштейт.

Баскыч:

Резисторду кнопкага ээрчитип, резистордун экинчи учундагы зымды ширеткиле. Сүрөттөрдө көрсөтүлгөндөй, эки зымды баскычка туташтырыңыз. Сары зымды Arduinoдогу 7 -пинге туташтырыңыз, кызыл зымды нандын оң жагына, көк зымды нан тактасынын терс жагына туташтырыңыз.

Нан панелинин оң жагын 5v менен туташтырыңыз жана терс тарабын жерге туташтырыңыз (GND пин).

Кабелди алуу үчүн USB кабелин сыйрып алыңыз, анда бир учу USB киргизүү, экинчиси эки зым. USB кабелинин кызыл зымын Arduinoдогу VIN пин менен, экинчисин жерге (GND пин) туташтырыңыз. Район бүттү жана биз коддоону баштай алабыз!

5 -кадам: Код

Код!
Код!

Бул кадамда биз серверлерди көзөмөлдөө үчүн кодду жазабыз. Бул үчүн биз Arduino uno колдонобуз. Баштайлы!

Arduino IDE ачыңыз жана мен берген.ino файлын импорттоңуз.

Коддун түшүндүрмөсү:

Биз орнотуу менен баштайбыз. Орнотууда бир нече саптар бар. Serial.begin (9600) - байланыш ылдамдыгын орнотуу. Бул учурда ал секундасына 9600 битке коюлат. pinMode (buttonPin, INPUT) баскычка пин орнотот. Кийинки эки сапта сиз servo.attach (5) жана servoLock.attach (9) көрөсүз. Бул серво тиркелген казыктар, бул учурда сервоприёмдар 5 жана пин 9га тиркелет. Акырында resetCatapult () көрөсүз, бул resetCatapult функциясын чакырат.

Биз циклге барсак, buttonState = digitalRead (buttonPin) көрөсүз. Бул баскычтын абалын окуйт (баскыч басылган же басылбаган). Эгер кнопка басылса, катапульт кайрадан күйүп кетиши үчүн күйүп калат.

Атуу функциясы резинага чыңалуунун колдонулушун камсыз кылат. Ушундан кийин кулпу сервосу ачылат жана катапульт күйөт.

Баштапкы абалга келтирүү функциясы резинкадагы бардык чыңалууну кетирип, колу түшүп кетет. Андан кийин, кулпу серво колун бекитет жана катапульт дагы атууга даяр.

Код кандай иштээрин билүү менен сиз азыр баарын өзүңүздүн каалооңузга ылайыкташтыра аласыз.

Кодду Arduinoго жүктөңүз.

6 -кадам: Корпус

Casing!
Casing!
Casing!
Casing!
Casing!
Casing!

Корпус үчүн биз 3 мм фанераны колдонобуз. Мен 5 өлчөмдү төмөнкү өлчөмдөр менен кесип алдым:

  • 8x6 см (1 даана)
  • 8x5.4 см (1 даана)
  • 6x12.7 см (2 даана)
  • 8x13 см (1 даана)

8x6 жана 8x5.4 бөлүгүнүн ортосунда тешик бургулаңыз (анын 3 сервонун зымдары үчүн жетишерлик чоң экенин текшериңиз). Сүрөттө көрсөтүлгөндөй 8x13 см бөлүгүндө 1.1 сантиметрлик тешик жасаңыз.

8x13 см бөлүк үстү болот, калган бөлүктөр капталдар. Желим мылтыгын колдонуп, кутучаны жасоо үчүн бардык бөлүктөрдү жабыштырыңыз.

7 -кадам: Катапультту бүтүрүү

Катапультту бүтүрүү!
Катапультту бүтүрүү!
Катапультту бүтүрүү!
Катапультту бүтүрүү!
Катапультту бүтүрүү!
Катапультту бүтүрүү!

Бүткөнү калды! дагы бир кадам жана сиз өзүңүз жасаган катапульттан ырахат ала аласыз!

Баарын корпуска салыңыз, бирок servos менен электр кабелинин сыртта экенин текшериңиз. Кнопканы корпустун үстүндөгү тешикке жабыштырыңыз жана дээрлик бүтүп калдыңыз!

Үстүн өзүңүзгө каратып алуу үчүн корпусту буруңуз жана катапультту бир жагына оттоо үчүн колдонулган сервону жабыштырыңыз (кайсы тараптын мааниси жок). Серво 0 ° бурчка ээ экенин текшерип, сүрөттөгүдөй кутучаны көрсөтүп жатат.

Кычкылдын экинчи жарымын алыңыз (3 -кадамдан), кычкач менен дээрлик 180 градустук бурчка бүгүп, кайра экиге бөлүңүз. Ийилген бөлүктү кармап, катапульттун резина боосун servo колуна бекиңиз.

Катапульттун негизин чокуга жабыштырыңыз. Резина тилкесинде эч кандай чыңалуу жок экенин текшериңиз! Акыры, корпустун башка жагына кулпу сервосун чаптаңыз. Серво 180 ° бурчка ээ экенин жана катапульттун колун тосуп жаткандыгын текшериңиз.

Колдун кайра түшүшүн камсыз кылуу үчүн, биз катапульттун түбүнө скотч жабыштырабыз. Кол тасмага тийгенде, ал баштапкы абалына кайтып келет жана сиз дагы ок чыгара аласыз. Акыры бүттүңүз! Кел, аны сынап көрөлү!

8 -кадам: Тестирлөө

Image
Image
Testing!
Testing!

Катапультуңуздан ырахат алыңыз!

Сунушталууда: