Përmbajtje:

Arduino Automated Spider Prank: 7 hapa (me fotografi)
Arduino Automated Spider Prank: 7 hapa (me fotografi)

Video: Arduino Automated Spider Prank: 7 hapa (me fotografi)

Video: Arduino Automated Spider Prank: 7 hapa (me fotografi)
Video: Normal People VS Programmers #coding #python #programming #easy #funny #short 2024, Nëntor
Anonim
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank

Vetëm 5 ditë para Halloween vendosa që doja të bëja një shaka për ta përdorur në derën e përparme për mashtrues. Fëmijët e mi kishin parë një nga ato kova me karamele në punën time ku një dorë skeleti e aktivizuar me lëvizje bie poshtë për të të kapur dorën kur të arrish për karamele. Ata menduan se ishte shumë mirë! Sigurisht, mendova, mund të bëj diçka të tillë, apo jo? Edhe pse jo shumë kohë. Hipa shpejt në Amazon Prime dhe porosita një servo. Me dorëzimin 2-ditor kisha vetëm 3 ditë për të krijuar shakanë time. Tani një merimangë e shëmtuar bën një hyrje të mërzitshme rreth një pakete hap pas hapi për çdo vizitor të dyshimtë të Halloween!

Hapi 1: Pjesët dhe mjetet

Pjesë dhe Mjete
Pjesë dhe Mjete

Pjesët

  1. Merimanga e rreme (dyqan dollarësh?)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. Një Sensor (Zgjedhja 1 - Unë i tregoj të dyja mënyrat në këtë udhëzues)

    • Sensori tejzanor - Amazon / Aliexpress
    • Sensori PIR - Amazon / Aliexpress
  5. Telat e Breadboard dhe Jumper
  6. Shkopinj të vegjël
  7. Copëzoni copa druri
  8. Kuti bosh e transportit

Mjetet

  1. Thikë ose prerës kuti
  2. Armë ngjitëse
  3. Sharrë
  4. Ngjitës druri (ose thjesht përdorni armën e ngjitësit)

Hapi 2: Testimi i servo, sensorit tejzanor dhe sensorit PIR

Testimi i sensorit Servo, tejzanor dhe PIR
Testimi i sensorit Servo, tejzanor dhe PIR
Testimi i sensorit Servo, tejzanor dhe PIR
Testimi i sensorit Servo, tejzanor dhe PIR
Testimi i sensorit Servo, tejzanor dhe PIR
Testimi i sensorit Servo, tejzanor dhe PIR

Gjërat e para në fillim. Nëse jeni si unë dhe nuk keni përdorur kurrë një servo ose këta sensorë, mund të dëshironi të lexoni shpejt disa mësime për të kuptuar se si funksionojnë. Më poshtë është një përmbledhje dhe shembull i secilit që kam përdorur për t'u siguruar që servo dhe sensorët e mi kanë punuar dhe do të përfundojnë punën. Unë gjithashtu kam përfshirë kodin tim të thjeshtuar të testit që mund të përdorni për t'u siguruar që secili përbërës funksionon. Përsëri, ju mund të zgjidhni llojin e sensorit (tejzanor ose PIR).

Servo

  • Servo mësimi bazë në Sunfounder
  • Shembull kodi në Hobbytronics
  • Kodi im i thjeshtuar i testit më poshtë - servo_test.ino

Sensor tejzanor

  • Si funksionon në RandomNerdTutorials
  • Shembull kodi në të njëjtën faqe të RandomNerdTutorials
  • Kodi im i thjeshtuar i testit më poshtë - Ultrasonic_Distance_check.ino

Sensori PIR

  • Si funksionojnë PIR -të në Adafruit
  • Shembull kodi në Adafruit
  • Kodi im i thjeshtuar i testit më poshtë - PIR_Sensor_Test.ino

Hapi 3: Kombinimi i Kompenteve

Kombinimi i Kompenteve
Kombinimi i Kompenteve
Kombinimi i Kompenteve
Kombinimi i Kompenteve
Kombinimi i Kompenteve
Kombinimi i Kompenteve

Tjetra, në varësi të faktit nëse zgjidhni rrugën PIR ose tejzanor, më poshtë është kombinuar kodi merimangë për zbulimin e një personi që vjen në rreze dhe më pas kthimin e servos për të lëvizur merimangën jashtë dhe mbrapa. Lidhni sensorin dhe servo në Arduino duke përdorur tela kërcyes dhe dërrasë buke siç tregohet në opsionet më poshtë.

Opsioni tejzanor

  • Ky kod kontrollon nëse një objekt është brenda rrezes së një distance të caktuar dhe thërret merimangën.
  • Në kod mund të ndryshoni variablin triggerDistance në më afër ose më shumë se 48 inç (4 këmbë) në varësi të situatës tuaj.
  • Lidhni Servo me 5v, Gnd dhe Pin 10
  • Lidhni sensorin tejzanor me 5v, Gnd, A0 (Trig) dhe A1 (Echo)

Opsioni PIR

  • Ky kod kontrollon nëse një objekt është në fushën e shikimit dhe thërret merimangën.
  • Për PIR mund të rregulloni ndjeshmërinë duke përdorur potenciometrin e ndjeshmërisë (normalisht portokalli) dhe të ktheni deri në të djathtë për ndjeshmërinë më të vogël.
  • Lidhni Servo me 5v, Gnd dhe Pin 10
  • Lidhni sensorin PIR me 5v, Gnd dhe Pin 2

Pasi të lidhni njërën nga dy opsionet, luani me të për t'u siguruar që funksionon, duke shkaktuar servo me sensorin.

Hapi 4: Krijimi i një Baze për Servo

Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo
Krijimi i një baze për Servo

Tjetra, ju duhet të montoni servo në mënyrë që të mund të qëndrojë në vend ndërsa lëkundni merimangën përreth. Për këtë ju do të dëshironi të përdorni një sharrë për të prerë një copë kompensatë të copëtuar ose dërrasë druri në rreth 4 "x 12" ose më shumë. Pastaj, merrni dy blloqe druri më të vegjël 1 "x 2" dhe prerë ato në madhësinë e lartësisë së servo. Vidhosni nga pjesa e poshtme ose ngjitësin e drurit (ose armën e ngjitjes) të dy blloqeve në kompensatë në njërën anë, pastaj vidhosni servo -në mes blloqeve.

*Shënim: Unë gjithashtu kam prerë një nivel nga fundi i një blloku që telat e servo të kalojnë.

Hapi 5: Shtimi i Merimangës

Shtimi i Merimangës
Shtimi i Merimangës
Shtimi i Merimangës
Shtimi i Merimangës

Hapi tjetër është të marrësh një merimangë të shëmtuar (ose ndonjë krijesë tjetër - të lutem asgjë të gjallë ose ndoshta lëviz vetvetiu). Diçka e lehtë është e preferueshme kështu që servo nuk duhet të bëjë shumë punë. Duke përdorur një armë ngjitëse, lidhni dy shkopinj Popsicle me njëri -tjetrin dhe pastaj në krahun/bririn servo siç tregohet në foto. (Ju mund të dëshironi të ngjyrosni shkopinjtë e Popsicle së pari me ngjyrë të zezë me një mprehës në mënyrë që ato të jenë më pak të dukshme.) Pastaj montoni merimangën në një shkop tjetër Popsicle duke përdorur një nga vidhat e vogla që erdhën me servo. Ngjiteni merimangën në një shkop në pjesën tjetër të krahut të shkopit të Popsicle në një kënd prej 90 gradë.

*Shënim: Unë thjesht i ngjita këto shpejt, nuk mendova për lartësinë e merimangës nga toka. Ju mund të dëshironi të provoni që shkopinjtë dhe këndi i merimangës të jenë më afër tokës, kështu që duket më shumë se merimanga është pikërisht në tokë.

*Shënim: Pasi ta keni ngjitur të gjithë së bashku, mund të hiqni krahun servo me merimangën mbi të për të pozicionuar pozicionin fillestar të merimangës të rreshtuar me skajin e bllokut.

Hapi 6: Kutia e Transportit dhe Prekjet Përfunduese

Kutia e Transportit dhe Prekjet Përfunduese
Kutia e Transportit dhe Prekjet Përfunduese
Kutia e Transportit dhe Prekjet Përfunduese
Kutia e Transportit dhe Prekjet Përfunduese
Kutia e Transportit dhe Prekjet Përfunduese
Kutia e Transportit dhe Prekjet Përfunduese

Pasi të keni testuar merimangën tuaj lëvizëse disa herë për të kuptuar rrugën e krahut, gjeni një kuti transporti të përdorur që është mjaft e madhe për t’iu përshtatur bazës dhe merimangës.

*Shënim: Mos i hiqni kapakët nga kutia pasi do ta ngjisni bazën në njërën nga fletët e poshtme.

Duke vendosur bazën pranë anës së kutisë, vlerësoni dhe prerë duke përdorur një thikë kuti gjatësinë e krahut dhe zonës ose merimangën që del nga kutia siç tregohet. Pastaj ngjiteni bazën në përplasjen e poshtme, duke mbyllur kutinë në krye dhe kontrolloni nëse krahu/merimanga mund të dalë lirshëm nga kutia kur të thirret. Pritini më shumë nga kutia sipas nevojës.

Në këtë pikë ju duhet të përcaktoni se ku ta vendosni sensorin. Opsionet janë prerja e një vrime në pjesën e përparme të kutisë, ose vendosja e sensorit diku jashtë kutisë. Meqenëse shaka ime do të përdorej në pragun e përparmë, ndriçimi nuk është më i miri për dikë që të shikojë sensorin, kështu që unë thjesht prerë vrima në pjesën e përparme të kutisë duke përdorur një stërvitje 5/8 dhe të montuar me zam.

Hapi 7: Plotësoni

E plotë!
E plotë!
E plotë!
E plotë!

Jeni gati! Vendoseni kurthin në verandën tuaj sikur të ishte një paketë e dorëzuar dhe lidheni ose lidheni me një paketë baterie USB. Le të fillojë argëtimi !!!

Recommended: