Satura rādītājs:
- 1. darbība. Nepieciešamo materiālu savākšana
- 2. darbība: detaļu izgriešana no kartona
- 3. solis: gabalu līmēšana
- 4. solis: Cruizmo Cis projektēšana
- 5. solis: elektroinstalācija Cruizmo Cis iekšpusē
- 6. darbība. Struktūru pabeigšana
- 7. darbība: kods
- 8. darbība. Pabeigšana
Video: Kartona satiksmes kontroles robots: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Es piedalos kartona konkursā. Ja jums patīk mana pamācība, lūdzu, balsojiet par to! Pēc šīs pamācības izpētīšanas jūs uzzināsit, kā izstrādāt un lietot Cruizmo Cis. Cruizmo Cis ir inteliģents robots, kas kontrolē satiksmi. Tas kontrolē gan automašīnu, gan gājēju pāreju un šķērsošanu. Tas sūta signālus uz gaismas diodēm, lai satiksmes braucēji zinātu, kad iet vai apstāties. Tas arī ieslēdz ielu apgaismojumu, ja ir nakts vai vide ir tumša.
1. darbība. Nepieciešamo materiālu savākšana
Sastāvdaļas: 1x Arduino uno un USB kabelis (vai Nano) 4x 5 mm sarkanas gaismas diodes 4x 5 mm baltas gaismas diodes 4x 5 mm zaļas/zilas gaismas diodes, Arduino veikals vai Amazon. Instrumenti: Kartons Lodāmurs TapeGlueA4 papīrs Lineāls. Maza izmēra zāģis. Šķēres. Zīmulis. Lietotnes: Arduino IDE (var iegūt šeit)
2. darbība: detaļu izgriešana no kartona
Es izmantoju kartonu, lai izveidotu ceļus, taku, robotu stendu, stabi un ielu apgaismojumu. Es izmantoju dizainam piemērotu izmēru. Ja vēlaties, varat izmantot dažādus izmērus. Malu malām var pievienot 0,5 centimetru atstarpi. Vispirms iegādājieties kartonu, šķēres, lineālu un zīmuli, lai atzīmētu izmērus. Uz kartona atzīmējiet taisnstūri, kura augstums ir 2 centimetri, platums 2 centimetri, garums 12 centimetri. Uz taisnstūra atzīmējiet nelielu caurumu, kura diametrs ir 0,5 centimetri. Atzīmējiet arī pogas kvadrātu. Izmantojot šķēres, izgrieziet atzīmēto plakni. Tad novietojiet to uz kartona un izgrieziet vēl septiņus, lai tas būtu astoņi. Tas tiks izmantots kā stabiņi satiksmes un ielu apgaismojumam. Gaismām izveidojiet arī nelielu caurumu ar diametru 0,5 centimetri. Tālāk ir kabīne, kurā atrodas robots. Atzīmējiet un izgrieziet citu taisnstūri ar izmēriem: augstums 2,5 centimetri, platums 6 centimetri, garums 17 centimetri. Tā būs salona pamatne. Salona korpusam atzīmējiet un izgrieziet vēl vienu taisnstūri ar izmēriem: augstums 5 centimetri, platums 6 centimetri, garums 8,5 centimetri.
3. solis: gabalu līmēšana
Es izmantoju līmi, lai savienotu gabalus kopā, lai iegūtu nepieciešamās konstrukcijas. Katrs no astoņiem kartona gabaliem poliem ir jāpielīmē malās, izņemot vienu no pusēm, kas būs atvērtas. Lai tas izskatītos pēc atvērtas kastes. Līme jāpieliek gudri un uzmanīgi, lai konstrukcijas izskatītos jauki. Salona pamatne un korpuss arī jāpielīmē atsevišķi līdzīgi kā stabi. Tad abas struktūras tiks salīmētas kopā, uz malām uzklājot nedaudz līmes, lai iegūtu vienu struktūru ar atvērto pusi pret jums. Pamatnes centram jābūt izlīdzinātam ar korpusa centru tā, lai attālums starp malām būtu 4,25 centimetri. Pēc tam nogrieziet vietu, kur salona pamatnes un korpusa abas puses saskaras. Pēc elektroinstalācijas uzstādīšanas pārējās detaļas tiks pielīmētas.
4. solis: Cruizmo Cis projektēšana
Cruizmo Cis ķermenis ir taisnstūris, kura augstums ir 3 centimetri, platums 2 centimetri un garums 4 centimetri. Galva ir kubs, kura augstums ir 2 centimetri, platums 1 centimetrs, garums 2 centimetri. Lai iegūtu robotu, atzīmējiet izmērus un izgrieziet to no kartona. Līmējiet kuba malas, lai iegūtu galvu. Izmantojiet zīmuli ovālām acīm un mutei, vai arī izgrieziet tās, ja vēlaties. Līmējiet visas taisnstūra malas, izņemot to, kas tiks pielīmēta vēlāk. Tad pielīmējiet galvu pie ķermeņa. Lai ievietotu robotu salonā, izgrieziet to 2 x 2 cm kvadrātam no salona augšdaļas. Uzstādiet robotu uz salona un pielīmējiet to.
5. solis: elektroinstalācija Cruizmo Cis iekšpusē
Lai robots varētu veikt savas funkcijas, es tajā ievietoju elektrisko ķēdi. Salonā ir maize, kas paredzēta robota pievienošanai satiksmes sistēmai. Robotā ir Arduino Uno plāksne ar daudziem vadiem, kas savienoti ar to. Dēlis sūta un saņem signālus no citiem komponentiem. Savienojumu var redzēt iepriekš redzamajās diagrammās. Satiksmes gaismas diodes ir savienotas ar tapām, kas svārstās no 2 līdz 9. Vadi nonāks pie luksoforiem. Ielu apgaismojums ir savienots ar digitālo tapu 10. Poga ir savienota ar digitālo tapu 11. GND iet uz maizes dēli. A0 iet uz LDR. Visi pamati ir savienoti uz maizes dēļa.
6. darbība. Struktūru pabeigšana
Dažas formas, kas nav pilnībā pielīmētas, jo daži vadi ir jāiestrādā. Izmantojiet zāģi, lai izgrieztu 6 taisnstūrveida gabalus no 2 līdz 1,5 centimetriem un 2 taisnstūrveida gabalus ar izmēru 4 x 1,5 centimetrus. Uz diviem garākajiem neatkarīgi lodēt pogu, sarkanu gaismas diodi, zaļu/zilu gaismas diodi ar vadiem, kas ved ārā, lai savienotu ar Arduino. No pārējiem 6 gabaliem izvēlieties divus un neatkarīgi lodējiet sarkanās un zaļās/zilās gaismas diodes ar vadiem, kas ved ārā. Atlikušajos 4 gabalus, pielodējiet baltu gaismas diodi katrā, vadi no pozitīvās tapas tiks savienoti kopā ar Arduino, bet negatīvi - ar GND. Ievietojiet lodētās shēmas kartona konstrukcijās. Uz salona pamatnes ir izveidots caurums LDR, tad tajā tiek ievietots maizes dēlis. Arduino tiek ievietots robotā. Pēc vadu pabeigšanas atvērtās virsmas var pielīmēt. Konstrukcijas ir pabeigtas, un Cruizmo Cis ir gatavs sākt darboties, bet ir jāievada dažu līniju kods augšupielādēts. Pārbaudīsim kodu.
7. darbība: kods
Koda apkopošanai es izmantoju Arduino IDE. Pirmkārt, es definēju ķēdē izmantoto LDR, pogu un gaismas diodes tapas. Tad iestatīšanas laikā () es konfigurēju LED tapas uz OUTPUT un BUTTON_PIN uz INPUT_PULLUP, tas ļauj pogai izmantot iebūvēto pievilkšanas rezistors. Cilpā () es izmantoju paziņojumu if, lai pārbaudītu, vai Cruizmo Cis vajadzētu ieslēgt ielu apgaismojumu vai nē. Tad cits, ja parādās paziņojums un pārbauda, vai poga ir nospiesta vai nē. Pēc cilpas ir divi funkcijas, kuras Cruizmo Cis izmanto, lai kontrolētu satiksmi. Funkcija goRoad () aptur gājējus un ļauj automašīnām virzīties tālāk. Sarkanā gaisma vispirms mirgos, lai brīdinātu gājējus, pirms tos pilnībā aptur. Funkcija stopRoad () aptur automašīnas un ļauj gājējiem šķērsot. Sarkanā gaisma vispirms mirgos, lai brīdinātu automašīnas, pirms tās pilnībā apstādina, un zaļā/zilā gaisma iedegsies, lai izietu garām gājējiem.
8. darbība. Pabeigšana
Lai padarītu to atskaņu, kartona stabi tiek izmantoti kā ielu un luksofori. Divi stabi ar pogu jāizmanto gājējiem. Gājēji pieprasa šķērsošanu, nospiežot pogu, un Cruizmo Cis var apmierināt viņu pieprasījumu tikai tad, ja tas tika nospiests 17 sekundes pēc iepriekšējās nospiešanas. Ja nosacījums ir izpildīts, viņiem atļauts šķērsot 6 sekundes. Pēc tam, kad sarkanā gaisma tos apturēs, un automašīnām būs atļauts braukt tālāk. Visbeidzot, pārliecinieties, vai kods ir pareizi augšupielādēts Arduino panelī, lai sasniegtu pareizo rezultātu. Izklaidējieties!
Ieteicams:
Pašbalansējošs robots - PID kontroles algoritms: 3 soļi
Pašbalansējošs robots - PID kontroles algoritms: Šis projekts tika izstrādāts, jo man bija interese uzzināt vairāk par vadības algoritmiem un to, kā efektīvi ieviest funkcionālās PID cilpas. Projekts vēl ir izstrādes stadijā, jo vēl nav pievienots Bluetooth modulis, kas
Viedās autostāvvietas un satiksmes kontroles kiberfiziskā drošība: 6 soļi
Viedās autostāvvietas un satiksmes kontroles kiberfiziskā drošība: internets pieaug ar miljardiem ierīču, ieskaitot automašīnas, sensorus, datorus, serverus, ledusskapjus, mobilās ierīces un daudz ko citu līdz šim nepieredzētā tempā. Tas rada vairākus riskus un ievainojamības infrastruktūrā, darbībā un
Žestu kontroles skeleta robots - 4WD Hercules mobilā robotu platforma - Arduino IDE: 4 soļi (ar attēliem)
Žestu kontroles skeleta robots - 4WD Hercules mobilā robotu platforma - Arduino IDE: žestu kontroles transportlīdzeklis, ko izgatavojis Seeedstudio Skeleton Bot - 4WD Hercules mobilā robotu platforma. Jautrība mājās koronāro vīrusu epidēmijas pārvaldības laikā. Mans draugs man kā jaunu uzdāvināja 4WD Hercules mobilo robotu platformu
ELEKTRONISKĀ ĀTRUMA KONTROLES (ESC) KONTROLES SIGNĀLA ĢENERATORA ALTERNATĪVA: 7 soļi
ELEKTRONISKĀ ĀTRUMA KONTROLES (ESC) KONTROLES SIGNĀLA ĢENERATORA ALTERNATĪVS: Pirms kāda laika savā YouTube kanālā publicēju videoklipu (https://www.youtube.com/watch?v=-4sblF1GY1E), kurā parādīju, kā izveidot vēja turbīnu. no birstes līdzstrāvas motora. Es izveidoju video spāņu valodā, un tas paskaidroja, ka šis dzinējs tika nodots
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