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, Novembar
Anonim
Image
Image
Potrebni materijali
Potrebni materijali

Izgradimo robotski muzički gong pokrenut e -poštom. Ovo vam omogućava da postavite automatska upozorenja putem e -pošte za otpuštanje gong -a … (putem SalesForce, Trello, Basecamp …)

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

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

Korak 1: Potrebni materijali

Trebat će nam…

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 koji se može ukloniti
  • 1x rola lemljenja (ja koristim ovakve bez olova)
  • 2x električne žice za spajanje različitih boja
  • Alati…

    • Lemljeno gvožđe
    • Mali odvijač
    • Skidač žice
    • (Opcionalno) 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
  • (Opciono) 1x Elektronsko kućište za projektovanje za držanje ploče i žica
  • Alati…

    Električna bušilica za pravljenje rupe u čekiću (evo moje omiljene bušilice, mada totalno pretjerano)

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

  • 1x Wemo pametni utikač
  • IFTTT korisnički račun

Korak 2: Lemite žice na prekidač za uključivanje/isključivanje

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

Odrež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 cijev

Pričvrstite žice na adapter za cijev
Pričvrstite žice na adapter za cijev

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

Korak 4: Pričvrstite ž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 adapterskih žica cijevnog priključka 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 funkcionirati.

Vodite računa da žice prođu kroz vrh ploče i da lemite sa zadnje 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či IN i GND Sparkfun Servo okidača.

Ponovo provjerite da žice prolaze kroz vrh ploče i da lemite sa stražnje strane. Preporučujem da crvena žica bude usmjerena prema IN, a crna 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ću pomoćnog noža 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: Testirajte motor

Test Motor
Test Motor
Test Motor
Test Motor

Sada smo spremni testirati postavku naše ploče servo okidač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 za VCC; Crna žica za GND.
  2. Podesite trimpote (bijele A, B, C vijke) na Sparkfun Servo Trigger ploči:

    • 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 pomiče za 90 stupnjeva od početnog položaja.
    • T postavlja vrijeme potrebno za prijelaz od A do B i nazad. Postavite T na sredinu.
    • (Slobodno se igrajte s ovim postavkama nakon što potvrdite da postavke motora/ploče rade.)
  3. Uverite se da je 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 UKLJUČENO i provjerite da li se motor pomiče za 90 stupnjeva. Vratite ga na OFF i provjerite hoće li se vratiti u početni položaj.
  6. Isključite napajanje.

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 ostavimo prekidač u položaju ON i dopustimo da Wemo napajanje pokrene 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 sjajan vodič o lemljenju / zatvaranju lemilica.

Sada, kada je prekidač uključen, servo motor će se sam pomjeriti iz A u B u A.

Priključite napajanje 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 okomito na površinu gonga. Malo izvan centra od središnje točke gonga (ovo omogućava čekiću da udari u centar 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).

Da biste osigurali motor na mjestu, prvo stavite 3M dvostranu naljepnicu između motora i okvira. Zatim pričvrstite patent-zatvarač kako biste ga pričvrstili za okvir gonga.

Korak 10: Podesite početnu tačku rotora

Podesite početnu tačku rotora
Podesite početnu tač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 Sparkfun Servo Trigger ploču.
  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 pozicija.
  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 vertikalni 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 mesto gde 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. Koristite svrdlo 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 po gornjoj slici. Zip-kravata djeluje bolje od pričvršćivanja čekića za 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 ploču okidača. Testirajte svoj robotski gong okretanjem prekidača na ON.

Kao opcionalni 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 pametni utikač prema Belkinim priloženim uputama.

    • Zatim uključite napajanje vašeg gonga u Wemo Smart utikač
    • Postavke možete testirati ručnim pritiskom na dugme za napajanje Wema. 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č sa svojim IFTTT računom prema ovim uputama.

Korak 14: Postavite okidač e -pošte (dio A: Uključite)

Postavljanje okidača e -pošte (dio A: Uključi)
Postavljanje okidača e -pošte (dio A: Uključi)
Postavljanje okidača e -pošte (dio A: Uključi)
Postavljanje okidača e -pošte (dio A: Uključi)
Postavljanje okidača e -pošte (dio A: Uključi)
Postavljanje okidača e -pošte (dio A: Uključi)
  1. Idite na https://ifttt.com/services/maker_webhooks/setting… i pronađite svoj ključ, koji je posljednji dio URL -a nakon "…/use/" - ovaj ključ ćemo 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 polja URL postavite na: https://lab.grapeot.me/ifttt/delay?event=WemoOff&t=0.1&key= VAŠ KLJUČ OD 1. KORAKA IZNAD
    • Oznaku polja vrste sadržaja postavite na Tekst/Obično
  6. Sačuvajte aplet kada 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 Wemo pametni utikač, 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 "Napravite web zahtjev". Zatim upišite zadanu vrijednost kao "WemoOff."
  3. Kao radnju, odaberite "Wemo Smart Plug" kao uslugu, a "Turn Off" kao radnju.
  4. Sačuvajte aplet kada završite.
  5. Kliknite "Omogući na IFTTT.com" i Uključite

Naš Wemo je sada 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 tako što ćete poslati poruku e -pošte na [email protected] sa naslovom "#WemoOn." Provjerite je li vaša odlazna adresa e -pošte korištena za postavljanje IFTTT računa. Wemo Smart Plug bi se trebao 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 direktno pošalje [email protected] i pokrene naš gong sistem. Ta e -pošta će se 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 na "Postavke".

Korak 17: Postavite automatsko upozorenje / okidač putem e -pošte

Konačno smo na koraku postavljanja automatiziranog događaja e -pošte koji će pokrenuti naš gong sistem. 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 -poštu pri pretvaranju potencijalnog klijenta. Pobrinite se da vaš predložak e -pošte šalje e -poruku na [email protected] s naslovom "#WemoOn".
    • Evo općeg vodiča o tome kako automatski pokrenuti e -poštu u SalesForce -u pomoću Pravila toka posla. Opet provjerite je li adresa e -pošte pošiljatelja iz SalesForcea 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, možete koristiti 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 kolonu Dovršeno.

Ovo su samo neke ideje. Ono što smo izgradili je robot GONG koji se može pokrenuti putem e -pošte. Kada i kako se šalje vaša automatizirana e -poruka zamjenska je kartica. Živjeli!

Preporučuje se: