Sadržaj:

Robot Gong: Ultimate Hackaton projektna ideja za prodavače i štrebere proizvoda (kodiranje nije potrebno): 17 koraka (sa slikama)
Robot Gong: Ultimate Hackaton projektna ideja za prodavače i štrebere proizvoda (kodiranje nije potrebno): 17 koraka (sa slikama)

Video: Robot Gong: Ultimate Hackaton projektna ideja za prodavače i štrebere proizvoda (kodiranje nije potrebno): 17 koraka (sa slikama)

Video: Robot Gong: Ultimate Hackaton projektna ideja za prodavače i štrebere proizvoda (kodiranje nije potrebno): 17 koraka (sa slikama)
Video: CS50 2014 – первая неделя 2024, Studeni
Anonim
Image
Image
Potrebni materijali
Potrebni materijali

Izgradimo robotski glazbeni gong pokrenut e -poštom. To vam omogućuje postavljanje automatiziranih upozorenja e -poštom za otpuštanje gong -a … (putem SalesForce, Trello, Basecamp …)

Vaš tim više nikada neće zaboraviti "GONGGG" kada se objavi novi kod, zaključi dogovor ili kad ručak bude spreman!

Nemate vremena za DIY? Posjetite www.robotgong.com i prijavite se za kupnju.

Korak 1: Potrebni materijali

Mi ćemo trebati…

Koraci 2 do 8: Postavljanje elektromotora

  • 1x Sparkfun servo okidač
  • 1x servo motor (koristio sam HS-625MG)
  • 1x prekidač za uključivanje/isključivanje
  • 1x 5V napajanje
  • 1x ženski adapter za žensku cijev
  • 1x 3-polni dio muškog zaglavlja koje se može ukloniti
  • 1x rola lemljenja (ja koristim ovakve bez olova)
  • 2x električne žice za spajanje različitih boja
  • Alati…

    • Lemljeno željezo
    • Mali odvijač
    • Skidač žice
    • (Izborno) Treća ruka koja pomaže pri držanju stvari pri lemljenju

Koraci 9 do 12: Priključivanje motora na GONG

  • 1x 12 "GONG, malj i stalak
  • 2x zip kravate srednje veličine (nabavite više ako ste skloni greškama poput mene)
  • 1x dvostrane naljepnice 3M Command
  • (Izborno) 1x elektroničko kućište za projekt za držanje ploče i žica
  • Alati…

    Električna bušilica za izradu rupe u čekiću (ovo je moja omiljena bušilica, iako u potpunosti pretjerano)

Koraci 13 do 17: Postavljanje okidača e -pošte

  • 1x Wemo pametni utikač
  • Korisnički račun IFTTT -a

Korak 2: Lemljenje žica na prekidač za uključivanje/isključivanje

Lemljenje žica na prekidač za uključivanje/isključivanje
Lemljenje žica na prekidač za uključivanje/isključivanje
Lemljenje žica na prekidač za uključivanje/isključivanje
Lemljenje žica na prekidač za uključivanje/isključivanje

Izrežite dvije električne žice za spajanje različitih boja i lemite ih na prekidač za uključivanje/isključivanje.

Ako nikada prije niste lemili, pogledajte ove vodiče: video vodič 1; video vodič 2; instructables tutorial.

Korak 3: Priključite žice na adapter za bačvu

Pričvrstite žice na adapter za bačvu
Pričvrstite žice na adapter za bačvu

Upotrijebite mali odvijač za pričvršćivanje dviju drugih električnih žica različitih boja na adapter za žensku cijev.

Korak 4: Priključite žice adaptera za lemljenje cijevi na ploču servo okidača

Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača
Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača
Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača
Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača
Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača
Spajanje žica adaptera za cijev za lemljenje na ploču servo okidača

Sada lemite slobodne krajeve žica adaptera cijevne utičnice na VCC i GND jastučiće na Sparkfun Servo Trigger ploči. Primijetit ćete dva seta VCC/GND na suprotnim stranama ploče - nije važno na koju stranu odaberete lemljenje jer će oba raditi.

Pazite da žice prođu kroz vrh ploče i lemite ih sa stražnje strane. Preporučujem da crvena žica bude usmjerena na VCC, a crna na GND kao standardnu praksu.

Korak 5: Uključite/isključite lemljenje Prebacite žice na ploču okidača servo upravljača

Lemljenje Uključivanje/isključivanje Prebacite žice na ploču servo okidača
Lemljenje Uključivanje/isključivanje Prebacite žice na ploču servo okidača
Lemljenje Uključivanje/Isključivanje Prebacite žice na ploču servo okidača
Lemljenje Uključivanje/Isključivanje Prebacite žice na ploču servo okidača

Lemite slobodne krajeve električnih žica prekidača za uključivanje/isključivanje na ploču za servo okidanje IN i GND Sparkfun.

Ponovno provjerite da žice prolaze kroz vrh ploče i lemite sa stražnje strane. Preporučujem da crvena žica bude usmjerena prema IN, a crna žica prema GND kao standardna praksa.

Korak 6: Lemite 3-pinski zaglavlje na ploču servo okidača

Lemite 3-pinski zaglavlje na ploču servo okidača
Lemite 3-pinski zaglavlje na ploču servo okidača
Lemite 3-pinski zaglavlje na ploču servo okidača
Lemite 3-pinski zaglavlje na ploču servo okidača

Pomoćnim nožem odrežite zaglavlje s 3 igle iz zaglavlja za odvajanje. Lemite ga na 3 jastučića na kraju ploče Sparkfun Servo Trigger. To će vam pomoći da kasnije povežete naš servo motor.

Korak 7: Ispitajte motor

Ispitni motor
Ispitni motor
Ispitni motor
Ispitni motor

Sada smo spremni testirati postavku Servo Trigger Board -a i vidjeti hoće li pokrenuti naš motor.

  1. Priključite električne žice servo motora u 3-polno zaglavlje na ploči. Poravnajte žutu žicu sa SGI; Crvena žica do VCC -a; Crna žica za GND.
  2. Podesite trimpotove (bijeli vijci A, B, C) na ploči Sparkfun Servo okidača:

    • A postavlja položaj u kojem se nalazi servo motor dok je prekidač za uključivanje/isključivanje otvoren. Okrenite A do kraja u smjeru suprotnom od kazaljke na satu.
    • B postavlja položaj u koji se pomiče servo motor kada je sklopka za uključivanje/isključivanje zatvorena. Okrenite B do kraja u smjeru kazaljke na satu, tako da se motor pomakne za 90 stupnjeva od početnog položaja.
    • T postavlja vrijeme potrebno za prijelaz od A do B i natrag. Postavite T na sredinu.
    • (Slobodno se poigrajte s ovim postavkama nakon što potvrdite da postavke motora/ploče rade.)
  3. Provjerite je li prekidač za uključivanje/isključivanje u položaju OFF.
  4. Spojite 5V napajanje na adapter za bačvu kako biste napajali ploču.
  5. Sada postavite prekidač za uključivanje/isključivanje na ON i provjerite pomiče li se motor do kraja za 90 stupnjeva. Vratite ga na OFF i provjerite hoće li se vratiti u početni položaj.
  6. Isključite izvor napajanja.

Korak 8: Automatski se vratite na početnu poziciju

Automatski se vratite na početnu poziciju
Automatski se vratite na početnu poziciju

Sada ćemo promijeniti način na koji Sparkfun Servo Trigger ploča upravlja motorom.

Kao što ste vidjeli u prethodnom koraku, motor se trenutno vraća u početni položaj kada prekidač isključimo. Umjesto toga, želimo da se motor automatski vrati bez potrebe za okretanjem prekidača. To će nam omogućiti da prekidač ostavimo u položaju ON i dopustimo da napajanje Wemo napaja motor (više o Wemo stvarima kasnije …)

Da biste to učinili: Jednostavno lemite i zatvorite kratkospojnike za lemljenje SJ1 na stražnjoj strani Sparkfun Servo Trigger ploče. Ovo je izvrstan vodič o lemljenju / zatvaranju lemnih skakača.

Sada, kad je prekidač uključen, servo motor će se sam od sebe premjestiti iz A u B u A.

Spojite napajanje natrag i testirajte.

Korak 9: Montirajte motor na okvir Gong

Montirajte motor na okvir Gong
Montirajte motor na okvir Gong
Montirajte motor na okvir Gong
Montirajte motor na okvir Gong

Isključite motor ako je još pričvršćen na okidač.

Postavite motor na gornju šipku okvira gonga, s rotorom okomitim na površinu gonga. Malo izvan centra od središnje točke gonga (to omogućuje čekiću da udari u središte nakon što ga pričvrstimo na rotor). Konačno, pobrinite se da se rotor može slobodno okretati bez udaranja u okvir (s pričvršćenom trubom ruke u obliku slova X).

Kako biste motor učvrstili, prvo stavite 3M dvostranu naljepnicu između motora i okvira. Zatim pričvrstite patentni zatvarač kako biste ga pričvrstili na okvir gonga.

Korak 10: Podesite početnu točku rotora

Podesite početnu točku rotora
Podesite početnu točku rotora

Prije pričvršćivanja čekića na rotor u obliku slova X, provjerimo je li početna točka rotora tamo gdje to želimo.

  1. Uključite motor natrag u ploču Servo okidača Sparkfun.
  2. Priključite izvor napajanja i na okidač. Motor će automatski preći u početni položaj.
  3. X rotor bi trebao sjediti ravno uz tlo kao početni položaj. Drugim riječima, trebali biste čitati x (ne +) gledajući sa strane. Ako rotor nije u željenom položaju, odvrnite središnji vijak na motoru/rotoru, odvojite rotor od motora (držite ruku na motoru da se ne pomiče) i ponovno ga pričvrstite u željeni položaj položaj.
  4. Isključite motor s ploče okidača.

Korak 11: Pričvrstite čekić na motor

Pričvrstite čekić na motor
Pričvrstite čekić na motor
Pričvrstite čekić na motor
Pričvrstite čekić na motor
  1. Čekić postavite na površinu rotora. Zatim podesite okomiti položaj čekića tako da glava (podstavljeno područje s kojim udaramo u gong) bude točno u središtu gonga.
  2. Olovkom označite mjesto gdje malj dodiruje središte rotora. Ovdje ćemo izbušiti rupu za pričvršćivanje čekića na motor.
  3. Izbušite rupu kroz malj na označenom mjestu. Upotrijebite bušilicu sličnog promjera kao i patentni zatvarač koji namjeravate koristiti za pričvršćivanje na rotor.
  4. Pričvrstite gong čekić na rotor pomoću patentnog zatvarača prema gornjoj slici. Zip-tie radi bolje od pričvršćivanja čekića na motor jer omogućuje fleksibilnije kretanje, oponašajući prirodni udarac u gong.

Korak 12: Testirajte svoj robotski gong

Testirajte svoj robotski gong!
Testirajte svoj robotski gong!

Uključite motor natrag u okidač. Testirajte svoj robotski gong okretanjem prekidača na ON.

Kao dodatni korak, sve električne komponente možete staviti u kućište i zalijepiti sa strane gonga. Ovo održava stvari urednima. Postoje mnogi vodiči o tome kako izraditi kućište: Evo jednog.

Korak 13: Postavite Wemo i IFTTT

Postavite Wemo i IFTTT
Postavite Wemo i IFTTT

Sada smo spremni za postavljanje okidača e -pošte koji će pokrenuti gong.

  1. Postavite svoj Wemo smartplug prema Belkinim priloženim uputama.

    • Zatim uključite napajanje vašeg gonga u Wemo Smart utikač
    • Postavke možete testirati ručnim pritiskom na gumb za uključivanje Wemo. Vaš bi se gong trebao isključiti svaki put kad se uključi Wemo utikač.
  2. Prijavite se za račun na ifttt.com i provjerite radi li i na https://platform.ifttt.com (tu ćemo izgraditi naš applet za pokretanje). Za naše potrebe nema potrebe za plaćenim/partnerskim računom.
  3. Povežite svoj Wemo pametni utikač s IFTTT računom prema ovim uputama.

Korak 14: Postavljanje okidača e -pošte (dio A: Uključivanje)

Postavljanje okidača e -pošte (dio A: Uključivanje)
Postavljanje okidača e -pošte (dio A: Uključivanje)
Postavljanje okidača e -pošte (dio A: Uključivanje)
Postavljanje okidača e -pošte (dio A: Uključivanje)
Postavljanje okidača e -pošte (dio A: Uključivanje)
Postavljanje okidača e -pošte (dio A: Uključivanje)
  1. Idite na https://ifttt.com/services/maker_webhooks/setting… i pronađite svoj ključ, koji je posljednji dio URL -a nakon "…/use/" - ovaj ćemo ključ zahtijevati kasnije u nastavku.
  2. Idite na https://platform.ifttt.com/maker/ i kliknite na "New Applet"
  3. Kao okidač odaberite "E -pošta" i "Pošalji IFTTT -u označenu e -poštu". Zatim postavite vrijednost oznake na #WemoOn
  4. Zatim dodajte radnju, odabirom "Wemo Smart Plug" kao usluge i "Uključi" kao radnju.
  5. Na kraju dodajte drugu radnju, odabirom "Webhooks" kao usluge i "Učinite web zahtjev" kao radnju.

    • Oznaku polja URL -a postavite na: https://lab.grapeot.me/ifttt/delay?event=WemoOff&t=0.1&key= VAŠ KLJUČ OD 1.
    • Oznaku polja vrste sadržaja postavite na Tekst/Obično
  6. Spremite aplet kad završite.
  7. Kliknite "Omogući na IFTTT.com" i Uključite

NAPOMENA: URL u koraku 4 omogućuje nam da zatražimo od web usluge da isključi naš Wemo Smartplug nakon kašnjenja. Više informacija od našeg prijatelja ovdje:

Korak 15: Postavljanje okidača e -pošte (Dio B: Odgođeno isključivanje)

Postavljanje okidača e -pošte (dio B: odgođeno isključivanje)
Postavljanje okidača e -pošte (dio B: odgođeno isključivanje)
Postavljanje okidača e -pošte (dio B: odgođeno isključivanje)
Postavljanje okidača e -pošte (dio B: odgođeno isključivanje)

Nakon što je naš okidač za e -poštu uključio pametni utikač Wemo, a malj je udario u gong, sada ćemo isključiti Wemo. To će zahtijevati drugi applet.

  1. Idite na https://platform.ifttt.com/maker/ i kliknite na "New Applet"
  2. Kao okidač odaberite "Webhooks" kao uslugu i "Učinite web zahtjev". Zatim upišite zadanu vrijednost kao "WemoOff".
  3. Kao radnju odaberite "Wemo Smart Plug" kao uslugu, a "Turn Off" kao radnju.
  4. Spremite aplet kad završite.
  5. Kliknite "Omogući na IFTTT.com" i Uključite

Naš Wemo sada je konfiguriran za uključivanje i isključivanje nakon kašnjenja nakon što pošaljemo e -poruku IFTTT -u, koristeći adresu e -pošte povezanu s našim korisničkim računom IFTTT. Isprobajte slanjem e -pošte na [email protected] s predmetom "#WemoOn". Provjerite je li vaša odlazna adresa e -pošte korištena za postavljanje IFTTT računa. Pametni utikač Wemo trebao bi se uključiti, a zatim isključiti nakon kratkog odlaganja. Slobodno spojite gong za više zvučnih efekata:)

Korak 16: Promijenite IFTTT adresu e -pošte koja pokreće Wemo

Promijenite IFTTT adresu e -pošte koja pokreće Wemo
Promijenite IFTTT adresu e -pošte koja pokreće Wemo

Možda bismo htjeli da druga adresa e -pošte pokrene naš aplet temeljen na IFTTT e -pošti. Na primjer, možda bismo htjeli da SalesForce ili neki drugi CRM pošalje izravno e -poruku na [email protected] i pokrene naš gong sustav. Ta će se e -pošta razlikovati od e -pošte našeg korisničkog računa.

Da biste promijenili adresu e -pošte koju IFTTT prepoznaje kao pokretač radnje, jednostavno idite na https://ifttt.com/email i kliknite "Postavke".

Korak 17: Postavljanje automatskog upozorenja / okidača e -poštom

Konačno smo na koraku postavljanja automatiziranog događaja e -pošte koji će pokrenuti naš gong sustav. Istražimo nekoliko opcija:

  • Proslavite prodaju: Otpustite e -poštu kada pretvorite potencijalnog klijenta ili zatvorite priliku u SalesForceu.

    • Da biste to učinili, postavite pravilo Salesforce tijeka rada koje aktivira e -poruku pri pretvaranju potencijalnog klijenta. Pobrinite se da vaš predložak e -pošte šalje e -poruku na [email protected] s predmetom "#WemoOn".
    • Evo općeg vodiča o tome kako automatski pokrenuti e -poštu u SalesForceu pomoću Pravila tijeka rada. Ponovno provjerite je li adresa e -pošte pošiljatelja iz SalesForce postavljena kao vaša adresa alata za e -poštu IFTTT, inače IFTTT neće znati što učiniti.
  • Proslavite dovršeni zadatak: Otpustite e -poštu kada je projekt ili zadatak dovršen.

    • Da biste to učinili, mogli biste upotrijebiti uslugu kao što je Zapier i poslati e -poruku kada se u vašem alatu za upravljanje projektom dogodi određeni događaj.
    • Na primjer, ovaj Trello - Email Zap mogao bi poslati e -poruku svaki put kad se Trello zadatak premjesti u stupac Dovršeno.

Ovo su samo neke ideje. Ono što smo izgradili je robotski GONG koji se može pokrenuti e -poštom. Kada i kako se šalje vaša automatizirana e -pošta zamjenski je znak. Živjeli!

Preporučeni: