Orodha ya maudhui:
- Hatua ya 1: Maandalizi
- Hatua ya 2: Kuunganisha swichi
- Hatua ya 3: Tengeneza Silaha na Kontena na Mkataji wa Laser
- Hatua ya 4: Kuandika na Kupakia kwa Arduino
- Hatua ya 5: Jenga
- Hatua ya 6: Kuangalia
- Hatua ya 7: Kuweka Up
- Hatua ya 8: Furahiya katika Maisha Yako
Video: Kitabu cha Kusukuma: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Kazi hii ni moja ya Mradi wa Udukuaji wa Kitabu chako.
Mikono hii itakusaidia kuchukua vitabu.
Hatua ya 1: 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
Tazama video ya kumbukumbu kwa maelezo
Hatua ya 3: Tengeneza Silaha na Kontena na Mkataji wa Laser
- Pima saizi ya kiunganishi kwa motor na saizi ya kitufe cha kushinikiza
- 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)
- Kata na mkataji wa laser na ufanane
- 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
Jenga kulingana na grafu iliyowekwa, na utazame video kwa maelezo zaidi
Hatua ya 6: Kuangalia
Hakikisha kwamba
- vifungo vyote vinafanya kazi,
- kila kitu kinafaa kwenye sanduku,
- waya ni ndefu vya kutosha, na
- kebo inaweza kufikia kuziba.
Hatua ya 7: Kuweka Up
- Sanidi motors kulingana na mpangilio wa rafu yako ya vitabu
- Tumia mkanda kuweka msimamo kwanza
- Hakikisha kila mkono na gari hufanya kazi
- Tumia gundi kubwa kutuliza motors!
Hatua ya 8: Furahiya katika Maisha Yako
SAWA! Kazi imekamilika kabisa !!
Wacha tufurahie kutumia bidhaa hii na kifaa kufuata vitu kwa kazi yako mwenyewe!
- saizi ya rafu yako ya vitabu
- kata kesi za faili za kona
- sura ya mikono
- umbo la sanduku la kontena
- nambari
- kuanzisha graph
Ilipendekeza:
Nuru ya Kitabu cha LED - Ndani ya Kitabu!: Hatua 10 (na Picha)
Mwanga wa Kitabu cha LED - Ndani ya Kitabu! Awali nilikuwa nikifikiria kutumia kitabu kidogo sana kwa ujenzi huu kwa hivyo inaweza kuwa saizi ya mfukoni (bado inaweza kutengeneza moja) lakini niliamua kuifanya iwe rahisi f
Kitabu cha Kitabu: Hatua 6 (na Picha)
Kitabu cha Kitabu: Tengeneza kifuniko cha mbali cha laptop kwa kutumia kitabu kilichotupwa cha jalada gumu na zipu ndefu inayopatikana kwenye Duka lolote la Dola, unaweza kuwa na vifaa vyote nyumbani tayari! Niliunda kifuniko cha mtindo wa kitabu kwa netbook yangu ndogo na nikageuza kompyuta yangu yenye kuchosha
LapPi - Kitabu cha Kitabu cha Raspberry Pi: Hatua 14 (na Picha)
LapPi - Kitabu cha Kitabu cha Raspberry Pi: Raspberry Pi ni mashine ya kushangaza. Nyepesi, yenye nguvu, na mpaka sasa ilikuwa imefungwa kabisa kwa tundu la ukuta. LapPi imejengwa kutolewa kwa Pi! Imetengenezwa kutoka kwa mchanganyiko wa vipuri, vifaa vya elektroniki visivyotengwa, na vifaa vilivyotupwa
Jinsi ya Kuweka Nambari "Kitabu cha Kitabu cha Mtembezi": Hatua 5 (na Picha)
Jinsi ya Kuweka Nambari "Kitabu cha Kitabu cha Watembezi": Watu huwa na wasiwasi juu ya mambo ya kupendeza ambayo ni muhimu kwao, kama vile kutembea. Lakini unawekaje kumbukumbu ya kuongezeka? Picha ni chaguo, ndio. Kifaa hiki kinaruhusu chaguo jingine kuwa kumbukumbu za data kutoka kwa safari. Mtu huyo angekuwa na
Tome ya Ujuzi Usio na Ukomo: Kitabu cha Kitabu cha Kitabu cha Netbook Kutoka kwa Sanduku Lake: Hatua 8
Tome ya Ujuzi usio na mwisho: Kitabu cha Kitabu cha Kitabu cha Netbook Kutoka kwa Sanduku Lake: Baada ya kuanguka kwa maduka ya Matofali na chokaa ya Mzunguko wa Jiji, niliweza kuchukua Kitabu cha marafiki cha Averatec (upepo wa MSI uliowekwa upya). Kutaka kesi iliyobuniwa steampunk, na kukosa pesa, niliamua kutengeneza moja ya kile kilichofaa: Nyenzo