Orodha ya maudhui:

Kitabu cha Kusukuma: Hatua 8 (na Picha)
Kitabu cha Kusukuma: Hatua 8 (na Picha)

Video: Kitabu cha Kusukuma: Hatua 8 (na Picha)

Video: Kitabu cha Kusukuma: Hatua 8 (na Picha)
Video: Dalili za uchungu Kwa mama mjamzito (wiki ya 38) : sign of labour. #uchunguwamimba 2024, Novemba
Anonim
Image
Image
Maandalizi
Maandalizi

Kazi hii ni moja ya Mradi wa Udukuaji wa Kitabu chako.

Mikono hii itakusaidia kuchukua vitabu.

Hatua ya 1: Maandalizi

Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi
Maandalizi

1. Hakikisha ukubwa wa kitabu chako (Kwa mfano: ukubwa wa kitabu chetu)

2. Mbali na mpangilio (Kwa upande wetu, tunatumia kesi tatu za faili za kona na vitabu viwili)

3. Andaa Vifaa vyote kufuata orodha

Orodha ya nyenzo:

  • Arduino UNO × 1
  • Servo Motor (Mnara Pro SG 5010) × 5
  • DC 5V 2.0A Converter Adapter Power Supply (Ugavi wa umeme wa nje kwa Servo Motors) × 1
  • Mmiliki wa Battery (kwa betri 4 za AAA) (Ugavi wa nje wa Arduino UNO) × 1
  • Bodi ya Mkate ya Kati × 1
  • Vipinga 10KΩ × 5
  • Kitufe cha kushinikiza Kubadilisha × 5
  • Rukia (nyingi)
  • Tape na gundi kubwa

Hatua ya 2: Kuunganisha swichi

Image
Image
Tengeneza Silaha na Chombo na Mkataji wa Laser
Tengeneza Silaha na Chombo na Mkataji wa Laser

Tazama video ya kumbukumbu kwa maelezo

Hatua ya 3: Tengeneza Silaha na Kontena na Mkataji wa Laser

Tengeneza Silaha na Chombo na Mchimbaji wa Laser
Tengeneza Silaha na Chombo na Mchimbaji wa Laser
Tengeneza Silaha na Chombo na Mchimbaji wa Laser
Tengeneza Silaha na Chombo na Mchimbaji wa Laser
  1. Pima saizi ya kiunganishi kwa motor na saizi ya kitufe cha kushinikiza
  2. Chora Adobe Illustrator: Arm1, Arm2 (Kwa upande wetu, tuliunganisha tabaka 3 za 4mm MDF, ikiwa na safu ya kwanza iliyokatwa na umbo la kiunganishi kwa motor), na Sanduku (hakikisha kuna nafasi ya kutosha kuweka kwenye rafu na nafasi ya ubao wa mkate, Arduino na betri, na tulitumia 4mm MDF)
  3. Kata na mkataji wa laser na ufanane
  4. Hakikisha mkono hautagonga rafu kama bodi ya nyuma wakati wa kusonga baada ya kuweka kwenye kitabu kibinafsi, ikiwa ni hivyo, ibadilishe tena!

Hatua ya 4: Kuandika na Kupakia kwa Arduino

// Andika nambari na uweke pembe ya harakati za mkono.

// Hii ni nambari ya kudhibiti motors 5 # pamoja na; // Soma maktaba ya Arduino kwa kudhibiti Servo Motor Servo myservo1; Servo myservo2; Servo myservo3; Servo myservo4; Servo myservo5;

kifungo cha int intPin1 = 8; // pini ya kifungo cha kushinikiza

const int servoPin1 = 2; // kifungo cha servo pin const intPin2 = 9; const int servoPin2 = 3; kifungo cha int intPin3 = 10; const int servoPin3 = 4; kifungo cha int intPin4 = 11; const int servoPin4 = 5; kifungo cha int intPin5 = 12; const int servoPin5 = 6;

kifungo cha ndaniState1 = 0; // anuwai ya mitaa kushikilia majimbo ya kitufe

kifungo cha ndaniState2 = 0; kifungo cha ndaniState3 = 0; kifungo cha ndaniState4 = 0; kifungo cha ndaniState5 = 0;

usanidi batili () {

Serial. Kuanza (9600); // Weka data ya serial myservo1.ambatanisha (servoPin1); pinMode (kifungoPin1, INPUT); // Weka pini za kushinikiza kuwa pembejeo myservo2.attach (servoPin2); pinMode (kifungoPin2, INPUT); myservo3.ambatanisha (servoPin3); pinMode (kifungoPin3, INPUT); myservo4.ambatanisha (servoPin4); pinMode (kifungoPin4, INPUT); myservo5.ambatanisha (servoPin5); pinMode (kifungoPin5, INPUT); kuandika [90]; // Weka pembe ya kwanza ya servo motor myservo2.write (90); kuandika [0]; kuandika [0]; andika (0); }

kitanzi batili () {

kifungoState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (buttonPin2); buttonState3 = digitalRead (buttonPin3); buttonState4 = digitalRead (buttonPin4); kifungoState5 = digitalRead (buttonPin5); Serial.println (kifungoState1); // onyesha kitufe cha data Data ya State1 juu ya mfuatiliaji wa serial ikiwa (buttonState1 == HIGH) {myservo1.write (90); // kuamua angle ya motor} mwingine {myservo1.write (0); kuchelewa (1500); } ikiwa (buttonState2 == JUU) {myservo2.write (90); } mwingine {myservo2.write (0); kuchelewa (1500); }

ikiwa (buttonState3 == JUU) {

andresvo3. andika (90); } mwingine {myservo3.write (0); kuchelewa (1500); }

ikiwa (buttonState4 == JUU) {

andresvo4.andika (90); } mwingine {myservo4.write (0); kuchelewa (1500); }

ikiwa (buttonState5 == JUU) {myservo5.write (90); } mwingine {myservo5.write (0); kuchelewa (1500); }}

Hatua ya 5: Jenga

Image
Image
Kuanzisha
Kuanzisha

Jenga kulingana na grafu iliyowekwa, na utazame video kwa maelezo zaidi

Hatua ya 6: Kuangalia

Image
Image

Hakikisha kwamba

  1. vifungo vyote vinafanya kazi,
  2. kila kitu kinafaa kwenye sanduku,
  3. waya ni ndefu vya kutosha, na
  4. kebo inaweza kufikia kuziba.

Hatua ya 7: Kuweka Up

Image
Image
  1. Sanidi motors kulingana na mpangilio wa rafu yako ya vitabu
  2. Tumia mkanda kuweka msimamo kwanza
  3. Hakikisha kila mkono na gari hufanya kazi
  4. Tumia gundi kubwa kutuliza motors!

Hatua ya 8: Furahiya katika Maisha Yako

Image
Image

SAWA! Kazi imekamilika kabisa !!

Wacha tufurahie kutumia bidhaa hii na kifaa kufuata vitu kwa kazi yako mwenyewe!

  1. saizi ya rafu yako ya vitabu
  2. kata kesi za faili za kona
  3. sura ya mikono
  4. umbo la sanduku la kontena
  5. nambari
  6. kuanzisha graph

Ilipendekeza: