Съдържание:

Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (Не се изисква кодиране): 17 стъпки (със снимки)
Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (Не се изисква кодиране): 17 стъпки (със снимки)

Видео: Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (Не се изисква кодиране): 17 стъпки (със снимки)

Видео: Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (Не се изисква кодиране): 17 стъпки (със снимки)
Видео: CS50 2014 – первая неделя 2024, Ноември
Anonim
Image
Image
Необходими материали
Необходими материали

Нека изградим роботизиран музикален гонг, задействан по имейл. Това ви позволява да настроите автоматизирани известия по имейл, за да задействате гонг … (чрез SalesForce, Trello, Basecamp …)

Вашият екип никога повече няма да забрави да „GONGGG“, когато излезе нов код, сделката приключи или когато обядът е готов!

Няма време за DIY? Посетете www.robotgong.com и се регистрирайте, за да си купите.

Стъпка 1: Необходими материали

Ще ни трябва…

Стъпки 2 до 8: Настройка на електродвигателя

  • 1x серво спускова платка Sparkfun
  • 1x серво мотор (използвах HS-625MG)
  • 1x превключвател за включване/изключване
  • 1x 5V захранване
  • 1x адаптер за женски варел
  • 1x 3-пинов участък от затваряща се мъжка заглавка
  • 1x ролка спойка (използвам такива без олово)
  • 2x електрически свързващи проводници в различни цветове
  • Инструменти…

    • Поялник
    • Малка отвертка
    • Машинка за отстраняване на тел
    • (Незадължително) Трета ръка, която помага за задържане на неща, когато запояваме

Стъпки 9 до 12: Прикрепване на двигателя към GONG

  • 1x 12 "GONG, чук и стойка
  • 2x средни по размер цип връзки (вземете повече, ако сте склонни към грешки като мен)
  • 1x 3M Command двустранни стикери
  • (По избор) 1x Електронен корпус за проектиране на платка и проводници
  • Инструменти…

    Електрическа бормашина за направа на дупка в чука (ето моята любима бормашина, макар и пълно излишно)

Стъпки 13 до 17: Настройване на задействането на имейла

  • 1x интелигентен щепсел Wemo
  • Потребителски акаунт на IFTTT

Стъпка 2: Запоявайте проводниците към превключвателя за включване/изключване

Запоявайте проводници към превключвателя за включване/изключване
Запоявайте проводници към превключвателя за включване/изключване
Запояване на проводници към превключвателя за включване/изключване
Запояване на проводници към превключвателя за включване/изключване

Изрежете два електрически свързващи проводника с различни цветове и ги запоявайте към превключвателя за включване/изключване.

Ако никога преди не сте запоявали, разгледайте тези уроци: видео урок 1; видео урок 2; instructables урок.

Стъпка 3: Прикрепете проводници към адаптера за варел

Прикрепете проводниците към адаптера за варел
Прикрепете проводниците към адаптера за варел

Използвайте малка отвертка, за да прикрепите два други електрически свързващи проводника с различни цветове към адаптера за женски барел.

Стъпка 4: Кабелни адаптерни кабели за запояване на дъна към платка за задействане на серво

Кабелни адаптери за запояване на варел към дъска за серво задействане
Кабелни адаптери за запояване на варел към дъска за серво задействане
Кабелни адаптери за запояване на варел към дъска за серво задействане
Кабелни адаптери за запояване на варел към дъска за серво задействане
Кабелни адаптери за запояване на варел към дъска за серво задействане
Кабелни адаптери за запояване на варел към дъска за серво задействане

Сега запоявайте свободните краища на адаптерните проводници на жака към цевта към VCC и GND подложките на платката за серво задействане Sparkfun. Ще забележите два комплекта VCC/GND от противоположните страни на дъската - няма значение на коя страна сте избрали да запоявате, тъй като и двата ще работят.

Уверете се, че проводниците преминават през горната част на платката и запоявайте от задната страна. Препоръчвам червеният проводник да е насочен към VCC, а черният проводник към GND като стандартна практика.

Стъпка 5: Включване/изключване на запояване Превключете проводниците към платката за задействане на серво

Припояване Включване/изключване Превключете проводниците към платката за задействане на серво
Припояване Включване/изключване Превключете проводниците към платката за задействане на серво
Припояване Включване/изключване Превключете проводниците към платката за задействане на серво
Припояване Включване/изключване Превключете проводниците към платката за задействане на серво

Запоявайте свободните краища на електрическите проводници на превключвателя за включване/изключване към платката IN и GND Sparkfun Servo Trigger.

Отново се уверете, че проводниците преминават през горната част на платката и запоявайте от задната страна. Препоръчвам червеният проводник да е насочен към IN, а черният проводник към GND като стандартна практика.

Стъпка 6: Запоявайте 3-пинов хедър към платката за задействане на серво

Запояйте 3-пинов хедър към платката за задействане на серво
Запояйте 3-пинов хедър към платката за задействане на серво
Запояйте 3-пинов хедър към платката за задействане на серво
Запояйте 3-пинов хедър към платката за задействане на серво

Използвайте помощен нож, за да отрежете 3-щифтова заглавка от откъсващите се заглавки. Запояйте го върху 3 -те тампона в края на платката за серво задействане на Sparkfun. Това ще помогне за свързването на нашия серво мотор по -късно.

Стъпка 7: Тествайте двигателя

Тестов двигател
Тестов двигател
Тестов двигател
Тестов двигател

Вече сме готови да тестваме настройката на нашата серво тригерна платка и да видим дали тя ще захранва нашия двигател.

  1. Включете електрическите проводници на серво мотора в 3-пиновия хедър на платката. Подравнете жълтия проводник към SGI; Червен проводник към VCC; Черен проводник към GND.
  2. Регулирайте подложките (бели винтове A, B, C) на дъската за задействане на сервопривода Sparkfun:

    • A задава позицията, в която се намира сервомоторът, докато ключът за включване/изключване е отворен. Завъртете A напълно обратно на часовниковата стрелка.
    • B задава позицията, в която се движи серво мотора, когато ключът за включване/изключване е затворен. Завъртете В напълно по посока на часовниковата стрелка, така че моторът да се премести на цели 90 градуса от началното си положение.
    • T задава времето, необходимо за достигане от А до В и обратно. Задайте Т в средата.
    • (Не се колебайте да играете с тези настройки, след като потвърдите, че настройката на двигателя/платката работи.)
  3. Уверете се, че превключвателят за включване/изключване е в положение OFF.
  4. Свържете 5V захранването към адаптера за варел, за да включите платката.
  5. Сега поставете превключвателя за включване/изключване в положение ON и вижте дали двигателят се движи напълно на 90 градуса. Включете го обратно в положение OFF и вижте дали ще се върне в изходното си положение.
  6. Изключете захранването.

Стъпка 8: Върнете се автоматично в изходна позиция

Върнете се автоматично в изходна позиция
Върнете се автоматично в изходна позиция

Сега ще направим промяна в начина, по който платката на Servo Trigger на Sparkfun контролира двигателя.

Както видяхте в предишната стъпка, моторът в момента се връща в изходно положение, когато превключваме на изключен. Вместо това искаме двигателят да се върне автоматично, без да се налага да завъртате превключвателя. Това ще ни позволи да оставим превключвателя в положение ON и да оставим захранването на Wemo да задейства двигателя (повече за нещата Wemo по -късно …)

За да направите това: Просто спойнете, затворете джъмперите за запояване SJ1 в задната част на платката за задействане на Servo Trigger на Sparkfun. Това е чудесен урок за запояване / затваряне на джъмпери за запояване.

Сега, когато превключвателят е включен, серво моторът ще се премести от А в В в А. Сам по себе си.

Свържете захранването обратно и тествайте.

Стъпка 9: Монтирайте двигателя към рамката Gong

Монтирайте двигателя към рамката на Gong
Монтирайте двигателя към рамката на Gong
Монтирайте двигателя към рамката на Gong
Монтирайте двигателя към рамката на Gong

Изключете двигателя, ако все още е прикрепен към спусъка.

Поставете двигателя на горната лента на рамката на гонга, с ротора перпендикулярно на повърхността на гонга. Малко извън центъра от централната точка на гонга (това позволява на чука да удари центъра, след като го прикрепим към ротора). И накрая, уверете се, че роторът може да се върти свободно, без да удря рамката (С прикрепен рог на Х -образна ръка).

За да закрепите двигателя на място, първо поставете 3M двустранен стикер между двигателя и рамката. След това прикрепете цип, за да го закрепите към рамката на гонг.

Стъпка 10: Регулирайте началната точка на ротора

Регулирайте началната точка на ротора
Регулирайте началната точка на ротора

Преди да прикрепите чука към ротора с форма X, нека се уверим, че началната точка на ротора е там, където го искаме.

  1. Включете двигателя обратно в платката за серво задействане на Sparkfun.
  2. Свържете захранването обратно към пусковата платка. Двигателят автоматично ще премине в изходна позиция.
  3. Роторът X трябва да седи плоско до земята като изходна позиция. С други думи, трябва да прочетете x (не +), като го погледнете отстрани. Ако роторът не е в желаното положение, развийте централния винт на двигателя/ротора, отделете ротора от двигателя (дръжте ръка върху двигателя, така че да не се движи) и го поставете отново в желаното позиция.
  4. Изключете двигателя от спусъка.

Стъпка 11: Прикрепете чука към двигателя

Прикрепете чука към двигателя
Прикрепете чука към двигателя
Прикрепете чука към двигателя
Прикрепете чука към двигателя
  1. Поставете чука към повърхността на ротора. След това регулирайте вертикалното положение на чука, така че главата (подплатената зона, с която удряме гонга) е точно в центъра на гонга.
  2. Маркирайте с молив мястото, където чукът докосва центъра на ротора. Тук ще пробием дупка за закрепване на чука към двигателя.
  3. Пробийте дупка през чука на маркираното място. Използвайте свредло със сходен диаметър с цип, който планирате да използвате, за да го прикрепите към ротора.
  4. Прикрепете гонг чука към ротора, като използвате цип за всяко изображение по-горе. Закопчалката с цип работи по-добре от завинтването на чука към двигателя, тъй като позволява по-гъвкаво движение, имитиращо естествен удар в гонга.

Стъпка 12: Тествайте вашия робот Гонг

Тествайте вашия робот Гонг!
Тествайте вашия робот Гонг!

Включете двигателя отново в спусъка. Тествайте вашия робот гонг, като завъртите превключвателя в положение ON.

Като незадължителна стъпка можете да поставите всички електрически компоненти в кутия и да я залепите отстрани на гонга. Това поддържа нещата подредени. Има много уроци за това как да изработите заграждение: Ето един.

Стъпка 13: Настройка на Wemo и IFTTT

Настройка на Wemo и IFTTT
Настройка на Wemo и IFTTT

Вече сме готови да настроим задействането на имейла, което ще включи гонга.

  1. Настройте вашия Wemo smartplug съгласно инструкциите на Belkin.

    • След това включете захранването на вашия гонг в Wemo Smart Plug
    • Можете да тествате настройката, като натиснете ръчно бутона за захранване на Wemo. Вашият гонг трябва да се изключи всеки път, когато Wemo Plug се включи.
  2. Регистрирайте се за акаунт на ifttt.com и се уверете, че работи и на https://platform.ifttt.com (там ще изградим наш аплет за задействане). За нашите цели няма нужда от платен/партньорски акаунт.
  3. Свържете вашия интелигентен щепсел Wemo с вашия IFTTT акаунт съгласно тези инструкции.

Стъпка 14: Настройка на задействане на имейл (Част А: Включване)

Настройка на задействането на имейл (Част A: Включване)
Настройка на задействането на имейл (Част A: Включване)
Настройка на задействането на имейл (Част А: Включване)
Настройка на задействането на имейл (Част А: Включване)
Настройка на задействането на имейл (Част A: Включване)
Настройка на задействането на имейл (Част A: Включване)
  1. Отидете на https://ifttt.com/services/maker_webhooks/setting… и намерете своя ключ, който е последната част от URL адреса след „…/use/“- Този ключ ще ни бъде необходим по -долу.
  2. Отидете на https://platform.ifttt.com/maker/ и кликнете върху „Нов аплет“
  3. Като тригер изберете „Имейл“и „Изпратете на IFTTT имейл с етикет“. След това задайте стойността на маркера на #WemoOn
  4. След това добавете действие, като изберете „Wemo Smart Plug“като услуги и „Включване“като действие.
  5. Накрая добавете второ действие, като изберете „Webhooks“като услуги и „Направете уеб заявка“като действие.

    • Задайте етикета на полето URL на: https://lab.grapeot.me/ifttt/delay?event=WemoOff&t=0.1&key= ВАШИЯТ КЛЮЧ ОТ СТЪПКА 1 НАД
    • Задайте етикета на полето за тип съдържание на Текст/Обикновен
  6. Запазете аплета, след като приключите.
  7. Кликнете върху „Активиране на IFTTT.com“и Включете

ЗАБЕЛЕЖКА: URL адресът в стъпка 4 ни позволява да поискаме от уеб услуга да изключи нашия Wemo Smartplug след закъснение. Повече информация от нашия приятел тук:

Стъпка 15: Настройка на задействане на имейл (Част B: Отложено изключване)

Настройка на задействането на имейл (Част B: Отложено изключване)
Настройка на задействането на имейл (Част B: Отложено изключване)
Настройка на задействането на имейл (Част B: Отложено изключване)
Настройка на задействането на имейл (Част B: Отложено изключване)

След като задействането на имейла ни включи интелигентния щепсел на Wemo и чукът удари гонга, сега ще изключим Wemo. Това ще изисква втори аплет.

  1. Отидете на https://platform.ifttt.com/maker/ и кликнете върху „Нов аплет“
  2. Като тригер изберете „Уеб куки“като услуга и „Направете уеб заявка“. След това въведете стойността по подразбиране като „WemoOff“.
  3. Като действие изберете „Wemo Smart Plug“като услуга и „Turn Off“като действие.
  4. Запазете аплета, след като приключите.
  5. Кликнете върху „Активиране на IFTTT.com“и Включете

Нашият Wemo вече е конфигуриран да се включва и след това изключва след закъснение, след като изпратим имейл до IFTTT, използвайки имейл адреса, свързан с нашия потребителски акаунт в IFTTT. Опитайте, като изпратите имейл до [email protected] с темата „#WemoOn“. Уверете се, че вашият изходящ имейл адрес е този, който се използва за настройка на IFTTT акаунта. Умният щепсел Wemo трябва да се включи и след това да се изключи след кратко закъснение. Чувствайте се свободни да свържете гонга за повече звуков ефект:)

Стъпка 16: Променете имейл адреса на IFTTT, който задейства Wemo

Променете имейл адреса на IFTTT, който задейства Wemo
Променете имейл адреса на IFTTT, който задейства Wemo

Може да искаме различен имейл адрес да задейства нашия аплет, базиран на IFTTT имейл. Например, може да искаме SalesForce или друг CRM да изпрати директно имейл до [email protected] и да задейства нашата gong система. Този имейл ще бъде различен от имейла на нашия потребителски акаунт.

За да промените имейл адреса, който IFTTT разпознава като задействане на действие, просто отидете на https://ifttt.com/email и кликнете върху „Настройки“.

Стъпка 17: Настройка на автоматичен имейл предупреждение / задействане

Най -накрая сме на стъпка да настроим автоматизирано имейл събитие, което да задейства нашата gong система. Нека разгледаме няколко варианта:

  • Празнувайте продажбите: Изключете имейл, когато конвертирате потенциален клиент или затворите възможност в SalesForce.

    • За да направите това, настройте правило за работен поток на Salesforce, което задейства имейл при преобразуване на потенциален клиент. Уверете се, че вашият имейл шаблон изпраща имейла до [email protected] с темата "#WemoOn".
    • Ето общ урок за това как автоматично да задействате имейл в SalesForce, използвайки правила за работния поток. Отново се уверете, че имейл адресът на подателя от SalesForce е зададен като ваш адрес на аплет за електронна поща на IFTTT, в противен случай IFTTT няма да знае какво да прави.
  • Празнувайте изпълнена задача: Изключете имейл, когато проект или задача е завършена.

    • За да направите това, можете да използвате услуга като Zapier и да изпратите имейл, когато се случи конкретно събитие в инструмента ви за управление на проекти.
    • Например, този Trello - Email Zap може да изпраща имейл всеки път, когато дадена задача на Trello се премести в колоната Complete.

Това са само някои идеи. Това, което сме изградили, е робот GONG, който може да бъде задействан по имейл. Кога и как се изпраща вашият автоматизиран имейл е заместваща карта. Наздраве!

Препоръчано: