Innehållsförteckning:

Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (No Coding Required): 17 Steg (med bilder)
Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (No Coding Required): 17 Steg (med bilder)

Video: Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (No Coding Required): 17 Steg (med bilder)

Video: Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (No Coding Required): 17 Steg (med bilder)
Video: CS50 2014 - Week 1 2024, December
Anonim
Image
Image
Material behövs
Material behövs

Låt oss bygga en robotmusik gong utlöst via e -post. Detta låter dig konfigurera automatiska e -postvarningar för att avfyra gong … (via SalesForce, Trello, Basecamp …)

Ditt team kommer aldrig mer att glömma att "GONGGG" när ny kod släpps, en affär stängs eller när lunchen är klar!

Ingen tid att göra själv? Besök www.robotgong.com och registrera dig för att köpa en.

Steg 1: Material som behövs

Vi kommer att behöva…

Steg 2 till 8: Installera elmotorn

  • 1x Sparkfun servotriggerbord
  • 1x servomotor (jag använde HS-625MG)
  • 1x strömbrytare
  • 1x 5V strömförsörjning
  • 1x Female Barrel jackadapter
  • 1x En 3-polig sektion av en snäppbar hanrubrik
  • 1x lödrulle (jag använder sådana blyfria sådana)
  • 2x elektriska anslutningskablar i olika färger
  • Verktyg …

    • Lödjärn
    • En liten skruvmejsel
    • Wire Stripper
    • (Valfritt) Tredje handen för att hjälpa till att hålla saker när vi lödder

Steg 9 till 12: Fäst motor på GONG

  • 1x 12 "GONG, klubba och stativ
  • 2x medelstora dragkedjor (få mer om du är felbenägen som jag)
  • 1x 3M Command dubbelsidiga klistermärken
  • (Valfritt) 1x elektroniskt projektkapsling för att hålla kretskortet och ledningarna
  • Verktyg …

    Elektrisk borr för att göra ett hål i klubben (här är min favorit borr, även om total överkillning)

Steg 13 till 17: Konfigurera e -postutlösaren

  • 1x Wemo smart kontakt
  • IFTTT -användarkonto

Steg 2: Lödtrådar till strömbrytaren

Lödtrådar till strömbrytaren
Lödtrådar till strömbrytaren
Lödtrådar till strömbrytaren
Lödtrådar till strömbrytaren

Klipp två elektriska anslutningskablar i olika färger och löd dem till strömbrytaren.

Om du aldrig har lödt tidigare, kolla in dessa självstudier: videohandledning 1; videohandledning 2; instruktionsbar handledning.

Steg 3: Fäst kablarna på fatuttaget

Fäst kablarna på fatjackadaptern
Fäst kablarna på fatjackadaptern

Använd en liten skruvmejsel för att fästa två andra elektriska anslutningskablar i olika färger till honkontakten.

Steg 4: Lödfat Jack Adapterkablar till Servo Trigger Board

Lödfat Jack Adapterkablar till Servo Trigger Board
Lödfat Jack Adapterkablar till Servo Trigger Board
Lödfat Jack Adapterkablar till Servo Trigger Board
Lödfat Jack Adapterkablar till Servo Trigger Board
Lödfat Jack Adapterkablar till Servo Trigger Board
Lödfat Jack Adapterkablar till Servo Trigger Board

Löd nu de fria ändarna på fatjackadapterkablarna till VCC- och GND -plattorna på Sparkfun Servo Trigger -kortet. Du kommer att notera två uppsättningar VCC/GND på motsatta sidor av brädet - det spelar ingen roll vilken sida du väljer att löda på eftersom båda kommer att fungera.

Se till att ledningarna kommer genom toppen av kretskortet och löd på baksidan. Jag rekommenderar att den röda ledningen pekar på VCC och den svarta ledningen mot GND som standard.

Steg 5: Löd på/av -omkopplare till Servo Trigger Board

Löd på/av -omkopplare till Servo Trigger Board
Löd på/av -omkopplare till Servo Trigger Board
Löd på/av -brytare till servotriggerkortet
Löd på/av -brytare till servotriggerkortet

Löd de lediga ändarna på strömbrytarens elektriska ledningar till IN- och GND Sparkfun Servo Trigger -kortet.

Återigen, se till att ledningarna kommer genom toppen av kretskortet och löd på baksidan. Jag rekommenderar att den röda ledningen pekar på IN och den svarta ledningen till GND som standard.

Steg 6: Löd en 3-stifts header till Servo Trigger Board

Löd en 3-stifts rubrik till Servo Trigger Board
Löd en 3-stifts rubrik till Servo Trigger Board
Löd en 3-stifts rubrik till Servo Trigger Board
Löd en 3-stifts rubrik till Servo Trigger Board

Använd en verktygskniv för att skära av ett trepinnarhuvud från avlägsningsrubrikerna. Lödda den på de tre kuddarna i slutet av Sparkfun Servo Trigger -kortet. Detta hjälper till att ansluta vår servomotor senare.

Steg 7: Testmotor

Testmotor
Testmotor
Testmotor
Testmotor

Vi är nu redo att testa vår Servo Trigger Board -installation och se om den kommer att driva vår motor.

  1. Anslut servomotors elektriska ledningar till det 3-poliga huvudet på kortet. Rikta in den gula tråden mot SGI; Röd tråd till VCC; Svart tråd till GND.
  2. Justera trimpots (vita A, B, C skruvar) på Sparkfun Servo Trigger board:

    • A ställer in positionen servomotorn sitter i medan strömbrytaren är på/av. Vrid A helt moturs.
    • B ställer in det läge servomotorn rör sig till när på/av -strömbrytaren är stängd. Vrid B helt medurs så att motorn rör sig hela 90 grader från sitt startläge.
    • T anger den tid det tar att komma från A till B och tillbaka. Ställ T i mitten.
    • (Känn dig fri att spela med dessa inställningar när du har bekräftat att motor-/kortinställningen fungerar.)
  3. Se till att strömbrytaren är i läge OFF.
  4. Anslut 5V -nätaggregatet till Barrel Jack Adapter för att starta kortet.
  5. Ställ nu på/av -knappen på ON och se om motorn rör sig hela 90 grader. Ställ tillbaka den till OFF och se om den kommer tillbaka till sitt utgångsläge.
  6. Koppla ur strömförsörjningen.

Steg 8: Kom tillbaka automatiskt till utgångsläget

Kom tillbaka automatiskt till utgångsläget
Kom tillbaka automatiskt till utgångsläget

Vi ska nu göra en ändring i hur Sparkfun Servo Trigger -kortet styr motorn.

Som du har sett i föregående steg kommer motorn för närvarande tillbaka till sitt utgångsläge när vi ställer in omkopplaren. Istället vill vi att motorn kommer tillbaka automatiskt utan att behöva vrida omkopplaren. Detta gör att vi kan lämna omkopplaren i ON -läge och låta vår Wemo -strömförsörjning utlösa motorn (mer om Wemo -saker senare …)

För att göra detta: Löd helt enkelt SJ1 -lödhopparna på baksidan av Sparkfun Servo Trigger -kortet. Detta är en bra handledning om lödning / stängning av lödhoppare.

När omkopplaren är påslagen kommer servomotorn att flytta från A till B till A. Av sig själv.

Anslut strömförsörjningen igen och testa.

Steg 9: Montera motorn på Gong -ramen

Montera motorn på Gong -ramen
Montera motorn på Gong -ramen
Montera motorn på Gong -ramen
Montera motorn på Gong -ramen

Koppla ur motorn om den fortfarande är ansluten till utlösarkortet.

Placera motorn på den övre stången på gongramen, med rotorn vinkelrätt mot gongens yta. Något utanför mitten av gongens mittpunkt (detta gör att klubben kan träffa mitten när vi fäster den på rotorn). Slutligen, se till att rotorn kan rotera fritt utan att träffa ramen (med ett X -format armhorn monterat).

För att säkra motorn på plats, sätt först ett 3M dubbelsidigt klistermärke mellan motorn och ramen. Fäst sedan en dragkedja för att fästa den på gongramen.

Steg 10: Justera rotorns utgångspunkt

Justera rotorns utgångspunkt
Justera rotorns utgångspunkt

Innan du fäster klubban på den X -formade rotorn, låt oss se till att rotorns utgångspunkt är där vi vill ha den.

  1. Anslut motorn till Sparkfun Servo Trigger -kortet.
  2. Anslut också strömförsörjningen till utlösarkortet. Motorn går automatiskt till sitt utgångsläge.
  3. X -rotorn ska sitta plant mot marken som utgångsläge. Med andra ord bör du läsa x (inte +) genom att titta på det från sidan. Om rotorn inte är i önskat läge, skruva loss mittskruven på motorn/rotorn, lossa rotorn från motorn (håll en hand på motorn så att den inte rör sig) och fäst den igen i önskad placera.
  4. Koppla bort motorn från avtryckarkortet.

Steg 11: Fäst Mallet på motorn

Fäst Mallet på motor
Fäst Mallet på motor
Fäst Mallet på motor
Fäst Mallet på motor
  1. Ställ klubban mot rotorytan. Justera sedan klubbens vertikala läge så att huvudet (vadderat område vi träffade gong med) ligger mitt i gongens mitt.
  2. Markera med en penna den plats där klubban rör vid rotorns centrum. Det är här vi ska borra ett hål för att fästa klubban på motorn.
  3. Borra ett hål genom klubban på den markerade platsen. Använd en borr med liknande diameter som dragkedjan du tänker använda för att fästa den på rotorn.
  4. Fäst gongklubben på rotorn med en dragkedja per bild ovan. En dragkedja fungerar bättre än att skruva fast klubben på motorn eftersom den tillåter en mer flexibel rörelse, vilket efterliknar en naturlig träff mot gong.

Steg 12: Testa din robotgong

Testa din robotgong!
Testa din robotgong!

Anslut motorn till utlösarkortet. Testa din robot gong genom att vrida omkopplaren till ON.

Som tillval kan du lägga alla elektriska komponenter i ett hölje och fästa det vid sidan av gong. Detta håller saker städa. Det finns många självstudier om hur du skapar ett hölje: Här är en.

Steg 13: Konfigurera Wemo och IFTTT

Konfigurera Wemo och IFTTT
Konfigurera Wemo och IFTTT

Vi är nu redo att konfigurera e -postutlösaren som startar gongen.

  1. Konfigurera din Wemo smartplug enligt Belkins medföljande instruktioner.

    • Anslut sedan din gong -strömförsörjning till Wemo Smart Plug
    • Du kan testa installationen genom att manuellt trycka på Wemos strömbrytare. Din gong ska stängas av varje gång Wemo Plug startar.
  2. Registrera dig för ett konto på ifttt.com och se till att det också fungerar på https://platform.ifttt.com (det är där vi bygger en utlösar -applet). Det finns inget behov av ett betalt/partnerkonto för våra ändamål.
  3. Länka din Wemo -smartkontakt till ditt IFTTT -konto enligt dessa instruktioner.

Steg 14: Konfigurera e -postutlösare (del A: Slå på)

Konfigurera e -postutlösare (del A: Slå på)
Konfigurera e -postutlösare (del A: Slå på)
Konfigurera e -postutlösare (del A: Slå på)
Konfigurera e -postutlösare (del A: Slå på)
Konfigurera e -postutlösare (del A: Slå på)
Konfigurera e -postutlösare (del A: Slå på)
  1. Gå till https://ifttt.com/services/maker_webhooks/setting … och hitta din nyckel, som är den sista delen av webbadressen efter "…/use/" - Vi kommer att behöva denna nyckel senare nedan.
  2. Gå till https://platform.ifttt.com/maker/ och klicka på "Ny applet"
  3. Som utlösare väljer du "E -post" och "Skicka IFTTT ett e -postmeddelande märkt". Ställ sedan in taggvärdet på #WemoOn
  4. Lägg sedan till en åtgärd, välj "Wemo Smart Plug" som tjänster och "Slå på" som åtgärd.
  5. Lägg slutligen till en andra åtgärd genom att välja "Webhooks" som tjänster och "Gör en webbförfrågan" som åtgärd.

    • Ställ in URL -fältetiketten på: https://lab.grapeot.me/ifttt/delay?event=WemoOff&t=0.1&key= DIN NYCKEL FRÅN STEG 1 OVAN
    • Ställ in fältetiketten för innehållstyp till Text/vanligt
  6. Spara appleten när du är klar.
  7. Klicka på "Aktivera det på IFTTT.com" och slå på

OBS: URL: en i steg 4 tillåter oss att be en webbtjänst att stänga av vår Wemo Smartplug efter en fördröjning. Mer information från vår vän här:

Steg 15: Konfigurera e -postutlösare (del B: fördröjd avstängning)

Konfigurera e -postutlösare (del B: fördröjd avstängning)
Konfigurera e -postutlösare (del B: fördröjd avstängning)
Konfigurera e -postutlösare (del B: fördröjd avstängning)
Konfigurera e -postutlösare (del B: fördröjd avstängning)

När vår e -postutlösare aktiverade Wemo -smartkontakten och klubban har träffat gong, ska vi nu stänga av Wemo. Detta kommer att kräva en andra applet.

  1. Gå till https://platform.ifttt.com/maker/ och klicka på "Ny applet"
  2. Som utlösare väljer du "Webhooks" som tjänst och "Gör en webbförfrågan". Skriv sedan in standardvärdet som "WemoOff".
  3. Som åtgärd väljer du "Wemo Smart Plug" som tjänst och "Stäng av" som åtgärd.
  4. Spara appleten när du är klar.
  5. Klicka på "Aktivera det på IFTTT.com" och slå på

Vår Wemo är nu konfigurerad för att slå på och sedan av efter en fördröjning när vi skickar ett e -postmeddelande till IFTTT med den e -postadress som är kopplad till vårt IFTTT -användarkonto. Prova genom att skicka ett e -postmeddelande till [email protected] med ämnesraden "#WemoOn". Se till att din utgående e -postadress är den som används för att konfigurera IFTTT -kontot. Wemo Smart Plug ska slås på och sedan av efter en kort fördröjning. Anslut gärna gong för mer ljudeffekt:)

Steg 16: Ändra IFTTT -e -postadress som utlöser Wemo

Ändra IFTTT -e -postadress som utlöser Wemo
Ändra IFTTT -e -postadress som utlöser Wemo

Vi kanske vill att en annan e -postadress ska aktivera vår IFTTT -e -postbaserade applet. Till exempel kanske vi vill att SalesForce eller annan CRM ska skicka e -post till [email protected] direkt och starta vårt gong -system. Det e -postmeddelandet kommer att skilja sig från vårt användarkontots e -postadress.

För att ändra e -postadressen som IFTTT känner igen som åtgärdstrigger går du helt enkelt till https://ifttt.com/email och klickar på "Inställningar".

Steg 17: Konfigurera automatiserad e -postvarning / utlösare

Vi är äntligen på väg att konfigurera den automatiska e -posthändelsen som kommer att utlösa vårt gong -system. Låt oss utforska ett par alternativ:

  • Fira försäljning: Släck ett e -postmeddelande när du konverterar ett lead eller stänger en möjlighet i SalesForce.

    • För att göra detta, konfigurera en Salesforce Workflow -regel som avfyrar ett e -postmeddelande när en lead konverteras. Se till att din e -postmall skickar e -postmeddelandet till [email protected] med ämnesraden "#WemoOn".
    • Här är en allmän handledning om hur du automatiskt aktiverar ett e -postmeddelande i SalesForce med arbetsflödesregler. Återigen, se till att avsändarens e -postadress från SalesForce är inställd som din IFTTT Email Applet -adress, annars vet IFTTT inte vad de ska göra.
  • Fira en avslutad uppgift: Släck ett e -postmeddelande när ett projekt eller en uppgift är klar.

    • För att göra detta kan du använda en tjänst som Zapier och skicka ett e -postmeddelande när en specifik händelse händer i ditt projekthanteringsverktyg.
    • Till exempel kan denna Trello - Email Zap skicka ett e -postmeddelande varje gång en Trello -uppgift flyttas till kolumnen Komplett.

Det här är bara några idéer. Det vi har byggt är en robot GONG som kan utlösas av ett mejl. När och hur din automatiska e -post skickas är ett jokertecken. Skål!

Rekommenderad: