Orodha ya maudhui:
- Hatua ya 1: Vipengele vinavyohitajika na Sehemu zilizochapishwa za 3D
- Hatua ya 2: Usanidi wa Bodi ya mkate
- Hatua ya 3: Nambari ya Mradi
Video: Jukwaa la Udhibiti wa Sura ya Gyro ya Maze Puzzle: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Kozi ya Kufanya katika Chuo Kikuu cha South Florida (www.makecourse.com)"
Mradi huu rahisi ulioongozwa na jukwaa la kujisawazisha ambalo huchukua maoni kutoka kwa sensa ya kasi. Iangalie ikiwa haukuwa tayari.
Mradi hutumia Arduino UNO - Rahisi kutumia mdhibiti mdogo ambaye unaweza kupata kutoka kwa wavuti za ununuzi mkondoni! Katika hii inayoweza kufundishwa, nitaonyesha jinsi unavyoweza kutengeneza jukwaa lako linaloweza kupangiliwa - kutoka kwa mchakato wa kubuni hadi sehemu za kutafuta, faili za uchapishaji za 3D, mkutano, na programu. Shika na twende mbele!
Hatua ya 1: Vipengele vinavyohitajika na Sehemu zilizochapishwa za 3D
Orodha ya vifaa vilivyotumika kwa mradi huo:
1. Mdhibiti mdogo wa Arduino UNO.
2. Bodi ya mkate na waya za kuruka.
3. Sanduku.
4. Jukwaa la mviringo
5. Maze.
6. Viungo - 3 Hapana
7. Msingi wa kuweka servos tatu.
8. Sensor ya Gyro / Accelerometer. (MPU6050)
Waya 9.1sq mm (500cm) - 4 Hapana
10. Mipira ya chuma ya 3mm dia.
Sehemu nyingi zinazotumika kwa mradi zimechapishwa kwa 3D na nimeambatisha stl. faili zilizo tayari kwa kuchapishwa.
Unganisha sehemu zote kama inavyoonyeshwa kwenye takwimu. Maze imeunganishwa kwa moto kwenye jukwaa la duara ili kuangalia kama kwenye picha. Servos tatu zinapaswa kushikwa moto kwenye msingi uliochapishwa wa 3D ambao umewekwa kwenye kifuniko cha sanduku. Sanduku lina Arduino UNO na Bodi ya mkate iliyokusanyika kama inavyoonyeshwa kwenye takwimu. Usanidi wa ubao wa mkate utajadiliwa katika hatua inayofuata.
Baada ya kusanyiko, mfano wa mwisho unapaswa kuonekana kama kwenye picha ya mwisho.
Hatua ya 2: Usanidi wa Bodi ya mkate
Baada ya kusanyiko, Arduino, sensa ya Accelerometer, servos zimeunganishwa kama ilivyoelezwa katika yafuatayo.
Reli nzuri na hasi kwenye ubao wa mkate zimeunganishwa na 5V na GND ya Arduino mtawaliwa. Sensor imeunganishwa na Arduino kwa kutumia waya za nusu mita ambazo zinapaswa kuuzwa kwa sensorer kama vile pini za VCC na GND za sensorer ziunganishwe na + ve na -ve reli kwenye ubao wa mkate mtawaliwa. Pini za SCL na SDA za sensorer kushikamana na pini za Analog za A5 na A4 za Arduino. Pini za PWM za servos tatu zimeunganishwa na pini 2, 3, 4 za Arduino mtawaliwa na pini za-ve na -ve za servos zote zimeunganishwa na + ve na -ve reli za ubao wa mkate. na hii, miunganisho yetu imefanywa.
Hatua ya 3: Nambari ya Mradi
unaweza kupakua maktaba za MPU6050 na Servo kutoka kwa wavuti na kuitumia kwa mradi huo. Kusanya na kupakia nambari ifuatayo kwa Arduino na mradi uko tayari. Tilt sensor na unaweza kuona maze ikielekea upande mmoja! Inachukua muda kutatua fumbo kwani ni changamoto kidogo lakini inafurahisha kucheza nayo.
# pamoja
# pamoja
# pamoja
Servo Servo1;
Servo Servo2;
Servo Servo3;
Sensor ya MPU6050;
int servoPos1 = 90;
int servoPos2 = 90;
int servoPos3 = 90;
int16_t shoka, ay, az;
int16_t gx, gy, gz;
kuanzisha batili ()
{
Servo1. ambatanisha (2);
Servo2. ambatisha (3);
Servo3. ambatisha (4);
Wire.begin ();
Kuanzia Serial (9600);
}
kitanzi batili ()
{
sensor.getMotion6 (& shoka, & ay, & az, & gx, & gy, & gz);
shoka = ramani (shoka, -17000, 17000, 0, 180);
ay = ramani (ay, -17000, 17000, 0, 180);
Serial.print ("ax =");
Printa ya serial (shoka);
Serial.print ("ay =");
Serial.println (ay);
ikiwa (shoka <80 && ay <80) {
Servo1. Andika (servoPos1 ++);
Servo2. Andika (servoPos2--);
Servo3. Andika (servoPos3--); }
ikiwa (shoka 120) {
Servo1. Andika (servoPos1--);
Servo2. Andika (servoPos2 ++);
Servo3. Andika (servoPos3--); }
ikiwa (shoka> 120 && ay> 0) {
Servo1. Andika (servoPos1--);
Servo2. Andika (servoPos2--);
Servo3. Andika (servoPos3 ++); }
ikiwa (ax == 90 && ay == 90) {
Andika Servo1 (0);
Andika Servo2 (0);
Andika Servo3 (0);
}
}
Ilipendekeza:
Mchezo wa "Nafasi ya Athari" Na Sura ya Gyro na Nokia 5110 LCD: 3 Hatua
Mchezo wa "Nafasi ya Athari" Na Sura ya Gyro na Nokia 5110 LCD: Baada ya Tamagotchi yangu kufa (mradi wa mwisho), nilianza kutafuta njia mpya ya kupoteza muda wangu. Niliamua kupanga mchezo wa kawaida "Nafasi Athari" kwenye Arduino. Ili kuufanya mchezo huo uwe wa kupendeza na wa kufurahisha zaidi, nilitumia sensa ya gyroscope niliyokuwa nayo
Jukwaa la Msingi la IoT na RaspberryPi, WIZ850io: Dereva wa Kifaa cha Jukwaa: Hatua 5 (na Picha)
Jukwaa la Msingi la IoT na RaspberryPi, WIZ850io: Dereva wa Kifaa cha Jukwaa: Ninajua jukwaa la RaspberryPi la IoT. Hivi karibuni WIZ850io imetangazwa na WIZnet. Kwa hivyo nilitekeleza programu ya RaspberryPi na muundo wa Ethernet SW kwa sababu ninaweza kushughulikia nambari ya chanzo kwa urahisi. Unaweza kujaribu Dereva wa Kifaa cha Jukwaa kupitia RaspberryPi
Moduli ya Sura ya Sura ya 6-mhimili FSP200 Upimaji na Upimaji: Hatua 6
Moduli ya Sura ya Sura ya 6-axis FSP200 Upimaji na Upimaji: FSP200 ni processor 6-axis inertial kipimo cha processor ambayo hutoa kichwa na mwelekeo wa pato. Inafanya fusion ya accelerometer na sensorer za gyro kwa mwelekeo thabiti na sahihi na mwelekeo. FSP200 inafaa kwa matumizi ya bidhaa za roboti
Njia 5 TCRT5000 Mafunzo ya Sura ya Sura ya Ufuatiliaji: Hatua 4
Njia 5 TCRT5000 Mafunzo ya Sura ya Ufuatiliaji wa Sensor Inatumia inverter ya hex ambayo inaweza kutoa pato safi la dijiti
Udhibiti wa Servo na NodeMCU na Blynk - katika Jukwaa la IOT: Hatua 3
Udhibiti wa Servo na NodeMCU na Blynk | katika Jukwaa la IOT: Katika mafunzo haya unaweza kudhibiti servo yako ukitumia programu ya Blynk katika Jukwaa la IOT