Orodha ya maudhui:

Alpha Bot 1.0: 13 Hatua
Alpha Bot 1.0: 13 Hatua

Video: Alpha Bot 1.0: 13 Hatua

Video: Alpha Bot 1.0: 13 Hatua
Video: Пора уходить! Как сварить верстак полуавтоматом HAMER MIG-250 Synergic или обустройство новой студии 2024, Novemba
Anonim
Alpha Bot Motors Watch on
Alpha Bot Motors Watch on
Alpha Bot 1.0
Alpha Bot 1.0
Alpha Bot 1.0
Alpha Bot 1.0

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

Kukusanya Vitu kwa Chassis
Kukusanya Vitu kwa Chassis
Kukusanya Vitu kwa Chassis
Kukusanya Vitu kwa Chassis
Kukusanya Vitu kwa Chassis
Kukusanya Vitu kwa Chassis

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

Bodi ya Kuzuka kwa Solder
Bodi ya Kuzuka kwa Solder
Bodi ya Kuzuka kwa Solder
Bodi ya Kuzuka kwa Solder
Bodi ya Kuzuka kwa Solder
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

Taa za Solder
Taa za Solder
Taa za Solder
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

Solder IR Sensorer
Solder IR Sensorer
Solder IR Sensorer
Solder IR Sensorer
Solder IR Sensorer
Solder IR Sensorer

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

Ongeza Shield ya Magari
Ongeza Shield ya Magari
Ongeza Shield ya Magari
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

Kamera ya Kuchapisha ya 3D
Kamera ya Kuchapisha ya 3D
Kamera ya Kuchapisha ya 3D
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

Chapisha 3D Vitu Vingine Muhimu
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

Endelea Kuwa Nasi
Endelea Kuwa Nasi
Endelea Kuwa Nasi
Endelea Kuwa Nasi
Endelea Kuwa Nasi
Endelea Kuwa Nasi

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: