Sisukord:
- Samm: materjalide loend
- 2. toiming: pange ostukorv kokku ja kinnitage mootorid (x2)
- 3. samm: loogikaskeem + vooluahela skeem (Pablo)
- 4. samm: loogikaskeem + vooluahela skeem (Sofia)
- 5. samm: koodi rakendamine
- 6. samm: seadistage joonistuspind ja nautige
- 7. samm: lõpptulemused
Video: Joonistusrobotid Pablo ja Sofia: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kirjeldus
Pablo ja Sofia on kaks autonoomset robotit, mis on loodud inimese ja masina vahelise loomingulise suhtluse uurimiseks. Minirobotitele meeldib koos inimestega maalida. Pablo on liiga häbelik, et liiga lähedale pääseda, nii et talle meeldib sinust distantsi hoida. Sofia on Pablo piiridest kaugel kinni. Ainus, mis teda edasi hoiab, on teda ümbritsevate inimeste plaksutamine. Pablo hoiab füüsilist distantsi, samal ajal kui Sofia sind kuulab. Maa on nende lõuend!
Selles juhendis käsitleme nii Pablo kui ka Sofia ehitamise ja kasutamise osi, loogikat ja protsessi.
Projekt viidi läbi ITECH magistriprogrammi Computational Designand Digital Fabrication seminari raames.
Kiril Bejoulev ja Takwa ElGammal
Samm: materjalide loend
Elektroonika
2 x Arduino Uno R3 juhtpaneel
2 x mootorijuhi L298N H sild
1 x 10K oomi potentsiomeeter (kuulub stardikomplekti) - Pablo
1x 16*2 LCD -moodul (kuulub stardikomplekti) - Pablo
Andurid
Ultraheli andur (kuulub stardikomplekti) - Pablo
Suur helimoodul (sisaldab andurikomplekti) - Sofia
2 X IR -andur - Sofia
Nupp (sisaldab andurikomplekti) - Sofia
Mootorid
8 X alalisvoolumootor (Amazon)
1 x mini servomootor (kuulub stardikomplekti)
Energiaallikas
5x 9V liitiumakud - 2 x Pablo 3 x Sofia
4x AA leelispatareid - Pablo
2 X Aku pistikud
Peamised organid (x2) - (Amazon)
8 x autorehv
8 x kodeerija
16 x T seisab
4 x akrüülist šassii
1 x akukarp
16 x M3*8 polti
16 x M3*30 polti
12 x vahekaugust
Tööriistad
Jootekolb
Kruvikeeraja - Phillipsi pea
Kahepoolne teip
Markerid või pintslid
Tõmblukud
Minileivalaud (kuulub stardikomplekti) - Sofia
Leivalaud (poole väiksem) - Pablo
2. toiming: pange ostukorv kokku ja kinnitage mootorid (x2)
Mõlemad robotid kasutavad oma liikumise alusena nelja mootoriga ja ratastega käru. Pange käru kokku ja ühendage mootorid skeemi järgides mootori juhtimismooduli (L298N) külge
3. samm: loogikaskeem + vooluahela skeem (Pablo)
Pablo on mõeldud teiega läheduses joonistamiseks, kuid mitte liiga lähedale. See kasutab servomootori külge kinnitatud ultraheliandurit, et näha, kas selle ees on mõni objekt, ja pöördub, et otsida paremat liikumist, mis väldiks teisi objekte. LCD -ekraan võimaldab teil vaadata Pablo kaugust selle ees asuvatest läheduses asuvatest objektidest.
4. samm: loogikaskeem + vooluahela skeem (Sofia)
Sofia on loodud aktiveerimiseks käte plaksutamisega, kasutades suurt helimoodulit. Sofia vankri esiküljel on ka 2 IR -andurit, mis võimaldavad tal tuvastada joonistatud lõuendi piiri. Selle piirini jõudes liigub see tagasi ja pöörab lõuendi teise ossa. Kinnitage need andurid ostukorvi, nagu on näidatud vooluahela skeemil. Teibi ja tõmblukkude abil kinnitage elemendid ostukorvi, nii et need ei liiguks ringi. Videost näete, et Ir -andurite väljundväärtus muutub 0 -lt 1 -le, kui anduri alla pannakse must joon ja üks sisseehitatud LED -idest kustub. Infrapunaanduri tundlikkust saate reguleerida sisseehitatud potentsiomeetrit keerates.
5. samm: koodi rakendamine
Selles etapis saate alla laadida nii Pablo kui ka Sofia koodid ja laadida need Arduino tahvlile, kasutades Arduino IDE -d.
6. samm: seadistage joonistuspind ja nautige
Seadistage joonistuspind ja keskkond, mida Pablo ja Sofia teiega koos joonistavad. Pablo on paindlik ja saab joonistada kõikjale, kaasa arvatud põrand, kangas või paber. Pablo jaoks kinnitasime markeri tagumise parema nurga külge, kuid erinevate jooniste koostamiseks saate markeri asukohaga ringi mängida. Sofial on lubatud joonistada ainult lõuendil, mis on IR -andurite tuvastamiseks kaetud musta teibiga. Sofia jaoks kinnitasime tõmbluku abil vankri eesmise ümmarguse augu külge harjamarkeri.
7. samm: lõpptulemused
Loodame, et teile meeldib see projekt ja kõik joonistused, mida saate nende robotitega mängides luua. Huvitavama joonise saamiseks soovitame vaadata, milliseid tulemusi on võimalik saada, kui mõlemat robotit samal joonisel korraga kasutada.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust