Përmbajtje:

Roboti i zhurmshëm - Shqetësimi me shpejtësinë e jetës: 7 hapa (me fotografi)
Roboti i zhurmshëm - Shqetësimi me shpejtësinë e jetës: 7 hapa (me fotografi)

Video: Roboti i zhurmshëm - Shqetësimi me shpejtësinë e jetës: 7 hapa (me fotografi)

Video: Roboti i zhurmshëm - Shqetësimi me shpejtësinë e jetës: 7 hapa (me fotografi)
Video: 30 videot më të mira të fantazmave të frikshme të vitit 2022 [MË MIRA E VITIT] 2024, Korrik
Anonim
Roboti i zhurmshëm | Shqetësues me shpejtësinë e jetës
Roboti i zhurmshëm | Shqetësues me shpejtësinë e jetës

Nga DanLocatelliMeristemaFollow About: MSc ITECH Kandidat në Universität Stuttgart. Më shumë rreth DanLocatelli »

Mënyra më e lehtë për tu siguruar që zemëroheni çdo ditë. Nagging Robot® ka zgjidhjen.

Roboti i frenuar® Annooy® 900

Annooy® 900 u konceptua me kujdes me teknologjinë më të avancuar DIY për të mërzitur njerëzit. nga Daniel Locatelli dhe TzuYing Chen

Më shumë fuqi, më mirë bezdi. Vrima e ngritjes së energjisë jep 5 herë fuqinë e zemërimit* për përmirësimin e performancës së bezdisjes.* (Krahasuar me Serinë Annooy® 800).

Ju spiunon në mënyrë inteligjente.

Një grup i plotë i sensorëve kap inteligjentisht të dhënat tuaja dhe shtëpinë tuaj për të lundruar në robot rreth objekteve dhe nën mobiljeve për t'ju ndihmuar të shqetësoni plotësisht.

Kjo vepër është një parodi me iRobot® Roomba® si pjesë e detyrës Makina e padobishme nga seminari ITECH Computational Design and Digital Fabrication në Universitetin e Shtutgartit.

Ky është një robot që ndjek fytyrën, identifikon një fytyrë njerëzore dhe përpiqet ta përqëndrojë atë në kamerë.

Hapi 1: Mjetet

Mjetet
Mjetet

Shtë një grup i thjeshtë mjetesh, dhe ndoshta shumicën prej tyre i keni tashmë në shtëpi. Hekuri i saldimit përdoret kryesisht për t'i dhënë qëndrueshmëri kabllove që fuqizojnë motorët. Por kjo është ajo, ju do ta përdorni atë vetëm për saldim katër herë.

  • Makine per ngjitjen e metalit
  • Gërshërë
  • Thikë Prerëse
  • Pincë me hundë të gjatë
  • Komplet kaçavidash

Hapi 2: Pjesët

Pjesët
Pjesët

Elektronikë

Pjesët e listuara më poshtë zakonisht vijnë me shumë komplete fillestare Arduino të disponueshme për të blerë në internet, siç është ky.

  • Arduino Uno i pajtueshëm + kabllo USB
  • Sensori tejzanor (x2) (zakonisht pajisjet fillestare kanë vetëm një sensor tejzanor).
  • Ardunio Protoshield + mini bufe
  • Bateri 9V
  • Lidhje baterie 9V për Ardunio
  • Kabllo kërcyes
  • Moduli i fuqisë së tabelës së bukës

Ndërsa lista më poshtë tregon pjesët e pazakonta që duhet të blihen veç e veç:

  • ESP32-CAM
  • L298N H Shofer Motor Ure
  • Fuqia bankare (5000mAh ose më e lartë)

Kompleti i Shasisë së Makinës

Ka disa komplete vërtet të lira të shasive të makinave në dispozicion për të blerë në internet, të tilla si kjo, ose përndryshe ju gjithashtu mund t'i blini këto pjesë të ndara. Ne do të kemi nevojë për sa vijon:

  • Dy motorë 6v + kuti + kabllo + goma
  • Rrota universale
  • Arra dhe bulona

Artikuj shkrimi

Në këtë rast, ne vendosëm të përdorim një shasi të ndryshme për t'i dhënë një stil robotit. Përveç pjesëve të përmendura më parë, ne gjithashtu përdorëm këto artikuj shkrimi:

  • KS (ne përdorëm një mbajtës të thjeshtë për gotë)
  • Kravatë kabllo Hellerman
  • Top plastik
  • Rrjetë metalike

Hapi 3: Montimi i Shasisë

Montimi i Shasisë
Montimi i Shasisë
Montimi i Shasisë
Montimi i Shasisë
Montimi i Shasisë
Montimi i Shasisë

Kjo shasi përdor një rrjetë të thjeshtë për ta bërë më të lehtë lidhjen dhe heqjen e pjesëve. Por pa mend se është një rrjetë metalike, që do të thotë se pjesët elektronike nuk duhet ta prekin drejtpërdrejt pasi mund t'i dëmtojë ato.

Rrjetë metalike

Së pari, organizoni pjesët në majë të rrjetës metalike për të kuptuar se sa i madh duhet të jetë roboti. Në rastin tonë, madhësia përfundimtare u përcaktua nga madhësia e bankës sonë të energjisë + rrotave. Nëse keni një bankë më të vogël të energjisë atëherë mund ta bëni robotin edhe më kompakt! Pastaj prerë rrjetën metalike duke formuar një rreth të pikseluar siç tregohet në imazhin e mësipërm.

Rrota universale

Për të vidhosur rrotën universale në vend, ne përdorëm tape për ta niveluar atë në vendin e tij të duhur. Pritini dy copë tape me formën e bazës së rrotës dhe griponi ato së bashku. Pastaj vidhosni tapën në majë të rrjetës në njërën nga skajet e saj dhe në anën tjetër vidhosni timonin.

Motorë & Rrota

Për të vendosur motorët në vend, thjesht duhet të përdorni dy lidhje të vogla kabllo Hellerman për secilën dhe të përdorni rrjetën për t'i shtrënguar ato. Kini parasysh që rrotat janë vërtet afër motorëve, kini kujdes të lini hapësirë të mjaftueshme që rrota të rrotullohet lirshëm.

Bankë energjie

E fundit por jo më pak e rëndësishme, ne duhet të vendosim bankën e energjisë në vend. Këtu e vetmja gjë për të cilën duhet të jeni të vetëdijshëm është vendi ku ndodhet hyrja e kabllit USB, duke shmangur që ajo të jetë përballë rrotave. Dhe pastaj mund të përdorni ngushtë dy lidhje kabllo për ta mbyllur atë në vend.

Hapi 4: Lidhja e pjesëve elektronike

Lidhja e pjesëve elektronike
Lidhja e pjesëve elektronike
Lidhja e pjesëve elektronike
Lidhja e pjesëve elektronike
Lidhja e pjesëve elektronike
Lidhja e pjesëve elektronike

Lidhjet elektronike janë rezultat i bashkimit të një Roboti Makine dhe një Roboti për Ndjekjen e Fytyrës.

Gjëja e parë që duhet bërë është të vidhosni Arduino Uno në njërën anë të tapës dhe L298N Motor Driver në anën tjetër. Në këtë mënyrë ne minimizojmë hapësirën e nevojshme pa rrezikuar që pjesët elektronike të prekin njëra -tjetrën.

Pastaj, bashkoni Protohield + mini bukën e bukës në krye të Arduino Uno. Kjo do të sigurojë që të kemi hapësirë dhe kunja të mjaftueshme në dispozicion për të lidhur çdo sensor dhe aktivizues. Në rastin tonë, ne ngjitëm miniboardin në majë të Protoshield duke përdorur ngjitësin që vjen me të.

Pastaj lidhëm 5V me një linjë të miniboard dhe GND me një linjë tjetër.

Drejtuesi i motorit L298N

Pastaj duke përdorur 6 kabllo kërcyes mashkull-femër ne lidhëm kunjat numër 5, 6, 7, 8, 9 dhe 10 nga Arduino në kunjat ENB, IN4, IN3, IN2, IN1, dhe ENA të L298N Motor Driver. Këtu vendosëm të përdorim gjashtë kabllo të ngjitur tashmë me njëri -tjetrin nga fabrika, kështu që kishim një lidhje të rregullt. Pastaj ne lidhim tokën dhe kunjat e ushqimit me miniboard, bateri dhe motorë. Duhet të jetë kështu:

  • ENB - ENA respektivisht në 5 - 10 të Arduino
  • 5V lidhet me linjën 5V të miniboard
  • GND në vijën bazë të miniboard
  • 12V në polin pozitiv të baterisë 9V, ndërsa poli negativ lidhet me mini terrenin e bukës
  • OUT1 dhe OUT2 tek Motor 01
  • OUT3 dhe OUT4 tek Motor 02

Sensorë tejzanor

Sensorët tejzanor duhet të vendosen para robotit, kështu që asgjë nuk ndërhyn në kapjen e tij, kështu që duhet të ketë një kabllo më të madhe në mënyrë që të keni më shumë fleksibilitet. Lidhjet e tyre me pin janë si më poshtë: Sensori tejzanor 01

  • Jehona në pin Arduino 3
  • Shkaktoni në pinin Arduino 4
  • Gnd në vijën bazë të miniboard
  • Vcc në linjën 5V të mini breadboard

Sensori tejzanor 02

  • Jehona në Arduino pin 12
  • Shkaktoni në pinin Arduino 11
  • Gnd në vijën bazë të miniboard.
  • Vcc në linjën 5V të mini breadboard.

ESP32-CAM

Kamera

  • UOR lidhet me pin RX0 (pin 0)
  • UOT lidhet me pin TX0 (pin 1)
  • 5V në linjën 5V të miniboard
  • GND në GND të Arduino (mini paneli do të jetë i plotë

Power bankë për Arduino

Hapi i fundit është lidhja e Arduino USB me bankën e energjisë

Hapi 5: Koha për Kodim

Ekzistojnë dy kode, një për ESP32-CAM dhe një për Arduino. Ato janë në thelb një thjeshtim i kodeve nga Roboti i Ndjekjes së Fytyrës, dhe Makina Robot, respektivisht.

Kodi ESP32-CAM

Para se të shkoni në Arduino Uno, duhet të konfiguroni ESP32-CAM. Kjo aparat ka mikrokontrolluesin e vet ESP32, që do të thotë se nëse duam të dërgojmë kodin tonë duke përdorur Arduino IDE, duhet së pari të konfigurojmë mjedisin IDE, dhe jemi me fat. Robot Zero One tashmë ka bërë një mësim vërtet të detajuar në lidhje me të, kështu që së pari shkoni në atë lidhje dhe ndiqni hap pas hapi.

Pas kësaj, ju vetëm duhet të ngarkoni skedarin PanningFastVer.ino të bashkangjitur këtu më poshtë në ESP32-CAM.

Kodi Arduino

Pastaj për kodin Arduino, ju vetëm duhet të ngarkoni skedarin UnoInput_Serial.ino të bashkangjitur këtu më poshtë.

Hapi 6: Shijoni

Image
Image

Bashkangjiteni kamerën në anën e robotit tuaj dhe argëtohuni!

Për ta bërë atë të ketë një ndjenjë nostalgjie futuriste, ne kemi mbyllur gjithçka me gjysmën e topit akrilik. Robotit i doli edhe kabllo USB e cila e bëri të duket si bisht. Duket bukur!

Hapi 7: Përmirësimet

Për ta bërë lëvizjen e robotit më të kontrollueshme ne mendojmë se do të ishte interesante ose të ndryshojmë motorin në një motor stepper ose të shtojmë dy sensorë të shpejtësisë siç përshkruhet këtu.

Recommended: