Satura rādītājs:
- Piegādes
- 1. darbība. Piestipriniet skrūves pie sienas plāksnes
- 2. darbība: izveidojiet priekšējo statīvu
- 3. darbība: pievienojiet motoru
- 4. solis: piestipriniet acis
- 5. solis: izveidojiet lūpas
- 6. darbība: izveidojiet aizmugurējo statīvu
- 7. solis: izveidojiet “matus”
- 8. solis: piestipriniet “matus”
- 9. solis: Izstrādājiet programmu
- 10. darbība. Savienojiet EV3 ķieģeļu ar Wallplate
- 11. darbība: lejupielādējiet programmu EV3 Brick
- 12. darbība. Turpmākie uzlabojumi
Video: Mr Wallplate acu ilūzijas robots: 12 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šis projekts tika izstrādāts, lai uzjautrinātu manus radus un draugus, kad viņi apmeklē. Tas ir ļoti vienkāršs "robots". Mijiedarbība starp personu un Wallplate kungu ir scenārijs. Šeit nav iesaistīts mākslīgais intelekts vai dziļa mācīšanās. Kad viņš atbild uz šo personu, šķiet, ka Mr Wallplate ir intelekts, bet tas ir ļoti mākslīgi. Pārāk mākslīgs, lai to uzskatītu par mākslīgo intelektu.
Es nolēmu izmantot parastos priekšmetus, kurus parasti neizmantotu robotam: pārslēgšanas/dupleksa sienas plāksni sejai, ½ galda tenisa bumbiņas acīm un zirgasteņu turētāju lūpām. Acis, šķiet, seko personai, kas pārvietojas pa istabu, bet tā ir optiska ilūzija. Motors kustina lūpas sinhronizācijā ar Wallplate kunga teiktajiem vārdiem. Vienīgais sarežģītais priekšmets ir smadzenes, kas ir LEGO Mindstorms EV3.
Programmatūra Mindstorms EV3, kas darbojas datorā, ģenerē programmu, kas pēc tam tiek lejupielādēta mikrokontrollerī ar nosaukumu EV3 Brick. Programmēšanas metode ir balstīta uz ikonām un ir augsta līmeņa. Tas ir ļoti viegli un daudzpusīgi.
Piegādes
- LEGO Mindstorms EV3 komplekts
- 1 pārslēgšanas/divpusējās sienas plāksne
- 3 skrūves, #6 vai #8, 1 ½ collas (apmēram 4 cm) garas
- 9 uzgriežņi skrūvēm
- 1 galda tenisa bumba bez rakstīšanas vai 2 bumbiņas, ja ir rakstīšana
- Plānas cietā kartona kauliņi, apmēram 2 x 4 collas (5 x 10 cm) vai nedaudz lielāki
- 2 apaļas, tumšas uzlīmes apmēram acs varavīksnenes izmērā (apmēram 7/16 collas vai 1,2 cm). Es izmantoju brūnas skrūvju galvas apdares pogas, kas ir paredzētas mēbeļu skrūvju aizsegšanai
- 1 sarkans zirgaste turētājs
- Sarkans pavediens ar tādu pašu nokrāsu kā zirgaste
- 2 saspraudes
- Apmēram 10 cm (4 collas) skaidras lentes
- Knaibles ar adatas degunu
-
Skrūvgriezis skrūvēm
1. darbība. Piestipriniet skrūves pie sienas plāksnes
Ielieciet 1 skrūvi caur caurumu starp “acīm” un piestipriniet ar uzgriezni. Nepieciešams otrs uzgrieznis ar atstarpi starp nuts collām (1,6 cm) starp uzgriežņiem, lai atstātu vietu ½ galda tenisa bumbiņām.
Pagrieziet uzgriezni uz abām pārējām 2 skrūvēm un ievietojiet tās caur pārējiem 2 caurumiem sienas plāksnē. Katrai no šīm skrūvēm piestipriniet vēl vienu uzgriezni, kā parādīts fotoattēlā. Atstarpe starp skrūves galvu un uzgriezni sienas plāksnes priekšpusē ir tik plaša, lai varētu ievietot zirgasteņu turētāju.
2. darbība: izveidojiet priekšējo statīvu
Atrodiet EV3 komplektā nepieciešamos elementus atbilstoši fotoattēlam un pievienojiet tos viens otram un pie sienas plāksnes, kā parādīts attēlā.
3. darbība: pievienojiet motoru
Atkal atrodiet elementus EV3 komplektā (pirmais fotoattēls) un pievienojiet kopā, kā parādīts otrajā fotoattēlā. Motors piestiprinās pie sienas plāksnes, kā parādīts trešajā fotoattēlā. Motora vārpstas caurums sakrīt ar taisnstūra caurumu sienas plāksnē.
4. solis: piestipriniet acis
Ja iespējams, pārgrieziet galda tenisa bumbiņu uz pusēm. Daļai griezuma es izmantoju komunālo nazi un nelielas šķēres, lai to pabeigtu.
Ielīmējiet apaļās uzlīmes galda tenisa pusīšu iekšpuses vidū.
Novietojiet kartonu uz sienas plāksnes, kā parādīts fotoattēlā, un ar caurspīdīgu lenti piestipriniet ½ galda tenisa bumbiņas pie melnā LEGO elementa.
5. solis: izveidojiet lūpas
Salieciet vienu no saspraudēm līdz formai, kas parādīta pirmā fotoattēla apakšējā labajā stūrī. Tas iederēsies motora vārpstas atverē un kustēs lūpas, kad motors griezīsies.
Salieciet otra saspraudes iekšējo cilpu uz vienu pusi un izmantojiet to, lai pagrieztu motoru pareizajā izlīdzinājumā tā, lai pirmā saspraude atbilstu horizontāli, kā parādīts otrajā fotoattēlā. Tas viegli negriežas un pēc tam mēdz pārsniegt.
Mani zirgasteņu turētāji ir nedaudz pārāk lieli, un, novietojot uz “sejas”, “lūpas” nav aizvērtas. Es izmantoju sarkano pavedienu, lai izveidotu 2 cilpas, kuru diametrs ir aptuveni ⅜ collas (1 cm). Tas palīdz, ja ir apaļš priekšmets, piemēram, atbilstoša diametra pildspalva. Bīdiet pavedienu cilpas uz zirgasteņa turētāja galiem, apmēram cm collas (1 cm) no gala. Piespiediet zirgasteņa turētāju uz skrūvēm, kā parādīts trešajā fotoattēlā.
6. darbība: izveidojiet aizmugurējo statīvu
Atrodiet elementus EV3 komplektā (pirmais fotoattēls) un pievienojiet kopā, kā parādīts attēlā. Šis aizmugurējais statīvs iederas sienas plākšņu aizmugurē, kā parādīts trešajā fotoattēlā. Ir tikai viena vieta, kur tas iederēsies.
7. solis: izveidojiet “matus”
Vienai “matu” pusei ir nepieciešami vairāki EV3 elementi, kā parādīts pirmajā fotoattēlā. Pelēkais savienotājs ir 2 3/16 collas (5,5 cm) garš. Tie ir pievienoti, kā parādīts otrajā fotoattēlā.
“Matu” otrā puse ir pirmās puses spoguļattēls, izņemot to, ka augšpusē ir 3 elementi, nevis 4, un tāpēc pelēkā savienotāja vietā tiek izmantots īsāks (1 ⅞ collas vai 4,7 cm) melns savienotājs. Pirmā fotogrāfija ir ceļvedis, kādi elementi ir nepieciešami.
Ir nepieciešami papildu EV3 elementi, kā parādīts trešās fotogrāfijas vidū, un tie visi ir pievienoti, kā parādīts ceturtajā fotoattēlā. Tas nav tik sarežģīti, kā varētu šķist, taču ir svarīgi rūpīgi aplūkot fotoattēlus.
8. solis: piestipriniet “matus”
“Mati” piestiprinās pie melnā elementa aiz acīm. Skrūve iekļaujas pelēkā elementa vidējā atverē.
9. solis: Izstrādājiet programmu
LEGO Mindstorms ir ļoti ērta programmēšanas metode, kas balstīta uz ikonām. Bloki tiek parādīti displeja ekrāna apakšā, un tos var vilkt un nomest programmēšanas logā, lai izveidotu programmu. Iepriekš redzamajā ekrānuzņēmumā ir redzams EV3 logs, pirmo reizi uzsākot projektu. Projekta nosaukums tiek piešķirts, pirmo reizi saglabājot programmu.
Programma liek Wallplate kungam mijiedarboties ar personu, kas ar to runā. Atbildes ir rakstītas. Šeit nav iesaistīts mākslīgais intelekts vai dziļa mācīšanās.
Katra mijiedarbība sastāv no trim blokiem:
1. Gaidīšanas bloks (oranžā plūsmas kontroles kategorijā) dod cilvēkam laiku komentēt.
2. Skaņas bloks (zaļā darbības kategorijā) rada vārdus vai skaņas. Bloka labākā opcija ir iestatīta uz “1” (atskaņot vienreiz), lai nākamais bloks (motora bloks) sāktos nekavējoties. Tādējādi motors griežas, kamēr tiek atskaņota skaņa. Vienīgais izņēmums ir otrais pēdējais bloks, kura labajā pusē ir “0” (jāgaida pabeigšana).
3. Vidēja motora bloks (zaļā darbības kategorijā) kustina lūpas, vienu pusi pagriežot par katru zilbi, ko runā Wallplate. Jaudas opcija ir iestatīta uz 48, lai sinhronizētu lūpu kustību ar Wallplate kunga runu.
Es nevarēju saprast, kā iestatīt programmas lejupielādi jums, tāpēc es parādīšu zemāk esošo bloku sarakstu. Jums nevajadzētu aizņemt daudz laika, lai izstrādātu programmu un/vai mainītu to atbilstoši savām vajadzībām. Izstrādājot programmu, kā vienmēr, ieteicams periodiski saglabāt programmu.
- Sākuma bloks tiek automātiski parādīts, kad tiek izstrādāta programma.
- Gaidīt Bloks gaida 3 sekundes. Persona saka: "Labdien, Wallplate kungs."
- Skaņas bloks saka: “Labdien!”
- Vidēja motora bloks pagriež motora 1 rotāciju, kas divreiz atver lūpas.
- Gaidīšanas bloks gaida 1,5 sekundes, un cilvēks saka: “Kā iet?”
- Skaņas bloks saka: “Fantastiski”.
- Vidēja motora bloks pagriež motoru par 1,5 apgriezieniem, kas trīs reizes atver lūpas.
- Gaidīšanas bloks gaida 2 sekundes, un persona saka: “Tu izskaties labi.”
- Skaņas bloks saka: "Paldies."
- Vidēja motora bloks pagriež motora 1 rotāciju, kas divreiz atver lūpas.
- Skaņas bloks rada “Blip 2” skaņu.
- Gaidīšanas bloks gaida 3 sekundes, un persona saka: “Cik pirkstu?” turot augšā 4 pirkstus Mistersplates priekšā.
- Skaņas bloks saka: “Četri”.
- Vidēja motora bloks pagriež motoru.5 rotāciju, kas vienreiz atver lūpas.
- Gaidīšanas bloks gaida 3 sekundes, un persona saka: "Vai jums ir mājdzīvnieki?"
- Skaņas bloks saka: "Jā."
- Vidēja motora bloks pagriež motoru.5 rotāciju, kas vienreiz atver lūpas.
- Gaidīšanas bloks gaida.5 sekundes.
- Skaņas bloks zvana zilonim.
- Gaidīšanas bloks gaida 3 sekundes, un cilvēks saka: “Zilonis?”
- Sound Block smejas.
- Vidēja motora bloks pagriež motoru.25 rotāciju, kas atver lūpas.
- Gaidīšanas bloks gaida 1 sekundi.
- Vidēja motora bloks pagriež motoru.25 rotāciju, kas aizver lūpas.
- Gaidīšanas bloks gaida 3 sekundes, un persona saka: "Labi, mēs kādreiz atkal tiksimies."
- Skaņas bloks saka: “Ardievu!”
- Vidēja motora bloks pagriež motora 1 rotāciju, kas divreiz atver lūpas.
- Skaņas bloks rada izslēgšanas skaņu. Šis ir vienīgais skaņas bloks, kura labajā pusē ir “0” (gaidiet pabeigšanu).
- Apturēt programmas bloķēšanu (zilajā papildu grupā) aptur programmas darbību.
10. darbība. Savienojiet EV3 ķieģeļu ar Wallplate
Izmantojiet vienu no plakaniem kabeļiem EV3 komplektā, lai savienotu motoru ar portu A uz EV3 ķieģeļa.
11. darbība: lejupielādējiet programmu EV3 Brick
EV3 Brick var savienot ar datoru, izmantojot USB kabeli, Wi-Fi vai Bluetooth. Kad tas ir pievienots un ieslēgts, tas tiek norādīts nelielā logā datora EV3 loga apakšējā labajā stūrī. “EV3” teksts labajā pusē kļūst sarkans. Noklikšķinot uz atbilstošās ikonas zem šī “EV3”, programma tiks lejupielādēta EV3 Brick un nekavējoties palaista.
Pēc lejupielādes EV3 Brick var tikt atvienots no datora un programma var tikt palaista EV3 Brick
12. darbība. Turpmākie uzlabojumi
Kad laiks atļauj, es domāju likt galvai pagriezties, lai sekotu personai, kas pārvietojas pa istabu. Tam būtu nepieciešama bāze, lai turētu motoru, lai pagrieztu galvu, un motors un ultraskaņas sensors, lai atrastu personu.
Šis bija jautrs projekts. Ceru, ka arī jums tas šķitīs interesanti.
Ieteicams:
HClock (hologrāfiskais ilūzijas pulkstenis): 7 soļi
HClock (hologrāfiskais ilūzijas pulkstenis): Šī ir mana ideja par holoclock. Šī pamācība parādīs, kā panākt, lai standarta pulkstenis (ar 3 variācijām) izskatās tā, kā tas peld gaisā
Acu mirkšķināšanas kontrolēts gaismas slēdzis, izmantojot Shota Aizawa dzēšgumijas galvas aizsargbrilles (My Hero Academia): 8 soļi (ar attēliem)
Acu mirkšķināšanas kontrolēts gaismas slēdzis, izmantojot Šotas Aizavas dzēšgumijas galvas aizsargbrilles (My Hero Academia): Ja lasāt manu varoņu akadēmijas mangu vai skatāties manu varoņu akadēmijas anime, jums jāzina varonis vārdā shota aizawa. Šota Aizava, pazīstama arī kā Dzēšgumijas galva, ir Pro varone un AA klases 1.-A klases skolotāja. Šotas dīvainība dod viņam ab
Eye Guardian: Skaņu izraisoša acu aizsardzība: 9 soļi (ar attēliem)
Eye Guardian: Skaņu izraisoša acu aizsardzība: Eye Guardian ir ar Arduino darbināms, augstas decibelu nepārtrauktas skaņas izraisīts acu aizsargaprīkojums. Tas nosaka smago iekārtu skaņu un pazemina aizsargbrilles, kamēr aprīkojums tiek lietots. Vispirms es paskaidrošu iedvesmotājus
Līdzsvarojošais robots / 3 riteņu robots / STEM robots: 8 soļi
Līdzsvarojošais robots / trīs riteņu robots / STEM robots: mēs esam izveidojuši kombinētu balansēšanas un trīsriteņu robotu, kas paredzēts lietošanai skolās un pēc skolas izglītības programmās. Robota pamatā ir Arduino Uno, pielāgots vairogs (visas konstrukcijas detaļas ir iekļautas), litija jonu akumulators (viss atbilst
Izveidojiet LED ilūzijas spoguli: 3 soļi
Izveidojiet LED ilūzijas spoguli: Sveiki draugi, šajā pamācībā es izveidoju pārsteidzošu ilūzijas spoguli, izmantojot vienkāršus materiālus, kas ir ideāli piemēroti dekorēšanai .. turpiniet lasīt