Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Sanidi Programu ya RPI
- Hatua ya 2: Kukusanya Vitu kwenye Chasisi
- Hatua ya 3: Muhtasari wa Soldering
- Hatua ya 4: Bodi ya Kuzuka kwa Solder
- Hatua ya 5: Taa za Solder
- Hatua ya 6: Sensorer za Solder IR
- Hatua ya 7: Kazi zingine za Soldering
- Hatua ya 8: Ongeza Shield ya Magari
- Hatua ya 9: Kamera ya Kuchapisha ya 3D
- Hatua ya 10: Chapisha 3D Vitu Vingine Muhimu
- Hatua ya 11: Funga kila kitu
- Hatua ya 12: Ambatisha Betri kwenye Chassis
- Hatua ya 13: Kaa karibu
Video: Alpha Bot 1.0: 13 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
kuanzisha … ALPHABOT 1.0 Robot ya 2-Raspberry-Pi-Cluster na 2 DOF, kamera ya megapixel 8 Roboti hii ina huduma nyingi na mengi ya kwenda. sio huduma zote zinaweza kudhihirika katika picha au video zilizo hapo juu, kwa sababu ya ukweli kwamba roboti imekuwa ikipitia hatua anuwai za ujenzi kwa muda, na bado ina mengi ya kufanya.
Ujumbe muhimu:
2 ya Picha hapo juu inaonyesha roboti iliyo na ngao ya gari juu ya roboti na 7 Screen ya Kugusa iliyowekwa.
Unaweza kuijenga kwa njia hiyo, kwa kuchapisha 3D mlima wa skrini (baadaye katika hii inayoweza kufundishwa), na kwa kuacha, kuuza Ribbon ya kurekebisha pini 40. Ninaweza kuchapisha habari zaidi wakati mradi huu unaendelea hapa au kwenye blogi yangu. Endelea kufuatilia alphabot-blog.herokuapp.com/ au hapa.
Vifaa
Hapa kuna vifaa vifuatavyo nilitumia kujenga roboti hii. Unaweza kuzinunua kwenye wavuti ya vifaa vya mkondoni:
- MOUNTAIN_ARK Ufuatiliaji wa Roboti Smart Car Platform Metal Aluminium Aloi Tank Chassis na Powerful Dual DC 9V Motor
- SunFounder PCA9685 16 Channel 12 Bit PWM Servo Dereva ya Arduino na Raspberry Pi
- Moduli ya GPS GPS NEO-6M (Arduino GPS, Drone Microcontroller, GPS Receiver)
- 50pcs 5mm 4 pini RGB Multicolor Kawaida Cathode LED kwa Arduino DIY
- Gikfun Infrared Diode Iliyotokana na Uchafuzi wa IR na Mpokeaji wa Arduino (Pakiti ya Jozi 10) (EK8460)
- ELEGOO MEGA 2560 R3 Bodi ya ATmega2560
- Gikfun 5mm 940nm LEDs Infrared Emitter na Mpokeaji wa IR Diode ya Arduino (Ufungashaji wa 20pcs) (EK8443)
- Kitengo cha Starter cha Iduino Mega 2560 Kwa Arduino W / 33 Mafunzo ya Mafunzo Zaidi ya 200pcs Kits za Mradi wa Vipengele vya Elektroniki.
- TFmini-s, 0.1-12m Lidar Detector Sensor Lidar Tiny Module Single-Point Micro Ranging Module with UART / I2C Communication Interface
- TalentCell inayoweza kuchajiwa tena 12V 3000mAh Lithium ion Battery Pack kwa Strip ya LED, Kamera ya CCTV na Zaidi, DC 12V / 5V USB Dual Output Out Battery Battery Power na Chaja, Nyeusi
- Mfano wa Raspberry Pi 3 (2X)
- Moduli ya Kamera ya Raspberry Pi V2
- Kamera ya Raspberry Pi NoIR V2
- 4 Pcs 5.5X2.1mm DC Nguvu ya Kiunganishi cha Kiume Cable
- Cable ya Adafruit Flex ya Kamera ya Raspberry Pi - 18 "/ 457mm (2x)
- Adafruit USB Micro-B Breakout Board (ADA1833)
- LM386N-1 Semiconductor, Voltage ya chini, Amplifier Power Power, Dip-8, 3.3 mm H x 6.35 mm W x 9.27 mm L (Pakiti ya 10)
- Chaji ya Nguvu ya Chaja inayobebeka 26800mAh Uwezo wa juu-wa juu wa Ufungashaji wa Pato la Dual na Bandari 4
- Freenove Ultimate Starter Kit ya Raspberry Pi 4 B 3 B +, Kurasa 434 za Mafunzo ya Kina, Python C Java, Vitu 223, Miradi 57, Jifunze Elektroniki na Uandaaji wa programu, Bodi ya mkate isiyo na waya
- Kitambaa cha Chuma cha Kufundisha - Chuma cha Soldering 60W Joto La Marekebisho, Waya wa Solder, Stendi ya Iron Soldering, Mkata waya, Soldering Vidokezo vya Chuma, Bomba la Kufuta, Kibano, Rosin, Mirija ya Heatshrink [110V, Plug ya Amerika]
- Kitanda cha Mfano cha Bodi ya Pembe mbili, Quimat 35Pcs Bodi ya Mzunguko Iliyochapishwa ya Universal na Ukubwa 5 wa DIY Soldering na Mradi wa Elektroniki (QY21)
- Bodi ya mkate isiyo na waya na Chuma za Jumper- ALLDE BJ-021 2Pc 400 Pin na 2pcs 830 Pin Prototype PCB Board na 3Pc Dupont Jumper waya (Male-Female, Female-Female, Male-Male) kwa Raspberry Pi na Arduino
- Ufungaji wa zip 2mm (pakiti ya 500)
-
Raspberry Pi 7 inchi Kugusa Kuonyesha Skrini
Hatua ya 1: Sanidi Programu ya RPI
Hatua ya kwanza: weka raspbian, kwa RPIs zako (https://www.raspberrypi.org/downloads/)
Lugha ya programu: Java na NetBeans IDE. Nina uhusiano wa kijijini ulioshirikiwa na pi rasipberry. (Hapo awali, jukwaa kuu la roboti lilikuwa likisindika usindikaji.org)
Kuhusu programu: Usindikaji uliundwa kuwa kitabu cha sketchbook rahisi. Inakuruhusu kupanga na picha za 2D na 3D katika lugha ya Java, au na "Modes" zingine (lugha za programu). Inatumia Swing (UI), JOGL (OpenGL (3D)), na majukwaa mengine ya Java. Shida moja. Imekusudiwa tu kwa waanzilishi wa programu na programu ndogo. Nilibadilisha jukwaa langu la programu kwa sababu ya mapungufu mengine maalum pia, haswa kwa sababu faili zako zote za.pde katika mradi wako, katika IDE ya Usindikaji itajaza juu. Sasa ninatumia IDB ya NetBeans (netbeans.apache.org/download), na kushiriki mradi wa mbali kati ya kompyuta yangu na rasipberry yangu kuu, ili vitu vya programu kama vile pini za GPIO na vile vile iwe rahisi. Na ninaangalia java FX kwa UI yangu ya roboti.
Unaweza kujifunza jinsi ya kuanzisha IDE ya NetBeans na kushiriki mradi wa mbali katika kifungu hiki:
www.instructables.com/id/Efficient-Development-of-Java-for-the-Raspberry-Pi/
Hatua ya 2: Kukusanya Vitu kwenye Chasisi
Njia muhimu zaidi ya kusanyiko: Ninapata fomu muhimu zaidi ya kusanyiko kuwa uhusiano wa zip. Ukiwa na uhusiano wa zip, unaweza kushikamana na chochote kwenye chasisi yako ya roboti. Nilinunua mahusiano ya zip 2mm, ili waweze kutoshea kupitia shimo lolote kwenye chasisi yangu.
Ikiwa kuna mahali pazuri pa kuweka visu vichache, kwa hali ya sensorer yangu ya IMU (kwenye picha zilizo hapo juu), basi screws inapaswa kuingizwa badala yake.
Ninatumia pia washers zilizochapishwa za 3D (zilizoonekana kwenye picha zilizo hapo juu) kwa nafasi na kuweka rangi ya chasisi isisumbuke.
Hatua ya 3: Muhtasari wa Soldering
VITU VYA KUUZA, BAADAE KWA HII INAYOFUNDISHA:
- Kama ilivyoorodheshwa hapo juu: sensorer za IR
- Cable ya umeme ya Arduino 5.5x2.1
- 5v Headlight 5v + GND unganisho
- Mfumo wa nguvu ya betri ya 12v na 5v Power pack system
- Ribbon ya kurekebisha pini 40 kusonga ngao ya magari 1cm mbali na motors
Vidokezo vya kuganda: Wakati nilipouza sensorer 2 za IR, nilitumia waya wa kawaida wa maboksi kwa unganisho refu. Ni rahisi sana kutumia waya ya shaba iliyowekwa kwenye bati. Nilipata waya 24 ya AWG. Nilitumia kutengenezea nyuma ya kuzuka kwangu kwa pini na inafanya kazi bora zaidi kuliko waya wa maboksi.
Hatua ya 4: Bodi ya Kuzuka kwa Solder
Haionekani kuwa ya lazima mwanzoni, lakini ikiwa unataka waya sensorer 10 kwa arduino moja, inahitajika. Unaweka waya wa GND mwisho wa ubao, na unapata waya zaidi 26 za GND za kutumia. Nitatumia hii kwenye pini zote za 5V, GND na 3.3V za arduino.
Hatua ya 5: Taa za Solder
Wakati wa kuuza taa za taa (pamoja na chasisi) niliziunganisha waya za GND pamoja ili kuweka kitu rahisi wakati wa kuunganisha kila kitu kwa Arduino. Nilitumia kontena la ohms 220, kwa taa zote mbili, na nilitumia neli ya kupunguza joto ili kuweka viungo vilivyouzwa visivunjike.
Hatua ya 6: Sensorer za Solder IR
Ifuatayo, unataka kutengeneza sensorer za IR, kulingana na mchoro ulioonyeshwa hapo juu.
Kama nilivyosema, Wakati nilipouza sensorer 2 za IR, nilitumia waya wa kawaida wa maboksi kwa unganisho refu, lakini ni rahisi kutumia waya wa shaba wa 24 AWG kwa hiyo. Hakikisha tu waya hazivuki!
Hatua ya 7: Kazi zingine za Soldering
SEHEMU NYINGINE ZA NYUMBANI ZINAZOHITAJI KUFANYWA SODA
- kebo ya umeme kwa Arduino MEGA 2560 (kebo ya nguvu 5.5x2.1 kwa kebo ya USB 2.0)
- Mfumo wa nguvu ya betri ya 12v na 5v Power pack system
Hatua ya 8: Ongeza Shield ya Magari
Utahitaji kutengeneza Ribbon ya kurekebisha pini 40:
Ngao ya motor iko 1 cm karibu sana na motors, kwa hivyo italazimika kuunda Ribbon ya kurekebisha pini 40 kusonga ngao ya gari nyuma kwa 1 cm
- Hapa ndipo waya 24 ya shaba iliyofungwa ni muhimu sana.
Hatua ya 9: Kamera ya Kuchapisha ya 3D
Sasa unahitaji 3d Chapisha kamera na mlima wa kamera.
Chukua faili hizi za G-Code na uzifungue katika Ultimaker Cura au programu yoyote ya uchapishaji ya 3D unayotumia. Mfano unapomalizika kuchapisha, weka servo kwenye mlima na gundi-bunduki kifuniko cha mlima juu, kisha gundi bunduki mabano ya mlima kwenye kontakt ya chini ya servos
Hatua ya 10: Chapisha 3D Vitu Vingine Muhimu
Sehemu zote zimetengenezwa kwa kutumia filament nyeusi ya PLA
- Mlima wa juu wa bodi ya Arduino
-
Skrini 7 "(chapa tu hii ikiwa unataka kusanikisha skrini 7" juu ya ngao ya gari)
BUNGE: Utalazimika kuchimba mashimo kwenye Jukwaa la Mlima wa Screen, ingiza vipande vya Screen Mount Ongeza, na uwaundike kwa gundi
-
Karanga na Washers (zilizotajwa hapo awali)
Unaweza kuipakua hapa: alphabot-blog.herokuapp.com/downloads/Nuts_and_Washers_3D_print.zip
Ubunifu na uchapishaji wa 3dNiliunda sehemu zilizochapishwa 3d kwenye blender, na nikatumia cura ya ultimaker kuzichapisha.
Hapo juu ni G-Misimbo ya vitu vya ziada kuchapisha roboti yako.
Hatua ya 11: Funga kila kitu
Unganisha waya zote kutoka kwa sensorer zozote ulizoziunganisha na AlphaBot, na uziunganishe na Arduino Mega 2560. unganisha unganisho wowote wa GND, 5V au 3.3V kwenye bodi ya kuzuka.
Kuunganisha bodi zote mfululizo
Ili bodi ziwasiliane, bodi ya rasipberry Pis na Arduino inahitaji kushikamana mfululizo.
Kamba za serial zinahitajika (unaweza kuhitaji kugeuza moja, ikiwa huna):
- USB 1 (wastani) - USB (ndogo) (kebo ya bodi ya Arduino ya USB)
- USB 1 (wastani) - kebo ya USB (wastani).
Maktaba ya Java kwa mawasiliano rahisi ya serial:
Hatua ya 12: Ambatisha Betri kwenye Chassis
Roboti hii inaendeshwa na: 5v 2.61A pakiti ya nguvu (juu) na 12v LiOn betri (chini) Unaweza kuchaji betri ukitumia bodi ndogo ya kuzuka kwa USB (5v) na kebo ya umeme ya 12v 5.5x2.1.
Betri ya 12v: Betri ya TalentCell 12v imeunganishwa na ngao ya gari na arduino mega 2560 (pato la 5v), ili kutoa nguvu za motors. Inachajiwa na kebo ya nguvu ya 12v, ndiyo sababu nilihitaji kuunda chaja tofauti kwenye roboti hiyo.
Pakiti ya betri ya 5v: Kifurushi cha betri cha 5v kimeunganishwa na RPIs 2 na inachajiwa na bodi ya kuzuka kwa usb ndogo.
Hatua ya 13: Kaa karibu
Ninaweza kuchapisha habari zaidi mradi huu ukiendelea. Endelea kufuatilia alphabot-blog.herokuapp.com/
Ikiwa ulifurahiya hii inayoweza kufundishwa, tafadhali moyo (juu) na kuipigia kura katika shindano la kwanza la mwandishi (chini)
Ilipendekeza:
IoT DevKit (Yote-ndani-moja) - ORB1T V19.0 ALPHA: 6 Hatua
IoT DevKit (Yote-ndani-moja) - ORB1T V19.0 ALPHA: Je! OBJEX ni nini? OBJEX ni " kuanza " labda (sijui, ni mapema kusema). Hivi sasa, ni seti ya miradi ya majaribio ya IoT. Kila mradi una jina tofauti, kwa mfano, ORB1T. Lengo la OBJEX ni kukuza mifumo / vifaa vya IoT
Smart RGB / RGBCW Uangalizi - PROXIMA ALPHA: Hatua 4
Uangalifu wa RGB / RGBCW - ProXIMA ALPHA: Je! Ni nini? Ubunifu wa kompakt hufanya Proxima Alpha kuwa nuru inayoongozwa inayoweza kuambukizwa. Mwangaza una LED za RGB 40, OLED moja kuonyesha 0.96 " na kontakt USB-C. Ubongo wa mwangaza huu ni ESP8266. Vipimo vya mwangaza: 90 x 60 x 10mm. Hii d
Bot ya mswaki Bot: 3 Hatua (na Picha)
Bot ya mswaki: Tengeneza roboti rahisi ya kusonga na brashi ya zamani ya meno ya kutetemeka na vifaa vingine vya sanaa. Tunatumia brashi ya meno inayotetemeka kwa sababu ina motor ya kutetemeka ndani yake. Hii ni aina hiyo ya motor ambayo iko ndani ya kidhibiti mchezo au simu & hufanya
Loactor na Ikiwa Ripoti ya Moja kwa Moja Inatumia Bot Bot: Hatua 4
Loactor na Ikiwa Ripoti ya Moja kwa Moja Inatumia Bot Bot: Kupitia WhatsApp, pata vigeuzi (mahali, urefu, shinikizo …) kutoka kwa NodeMCU kama inavyoombwa au tuma maagizo kwa NodeMCU kupitia API ya Twilio. Kwa wiki chache, nimekuwa nikifanya kazi na API ya Twilio, haswa kwa ujumbe wa WhatsApp, na hata imeundwa ap
Tengeneza Kijijini cha SONY ALPHA DSLR Remote (na Brad Justinen): Hatua 4
Tengeneza Kijijini cha SONY ALPHA DSLR Remote (na Brad Justinen): Niliunda kijijini hiki rahisi lakini chenye nguvu cha kutolewa kwa Sony DSLR yangu. Ukiwa na taka taka (au safari ya nia njema) unaweza kuunda moja pia