Talaan ng mga Nilalaman:

Social Circle Relation Manager: 7 Mga Hakbang (na may Mga Larawan)
Social Circle Relation Manager: 7 Mga Hakbang (na may Mga Larawan)

Video: Social Circle Relation Manager: 7 Mga Hakbang (na may Mga Larawan)

Video: Social Circle Relation Manager: 7 Mga Hakbang (na may Mga Larawan)
Video: DR. VICKI BELO's TRANSFORMATION💖🤩#vickibelo #doctor #transformation #viral #trending 2024, Nobyembre
Anonim
Image
Image
Pag-setup ng Software at Hardware
Pag-setup ng Software at Hardware

Ano yun

Ang pakikipag-ugnay sa lahat ng mahahalagang tao sa iyong social circle ay maaaring maging matigas, lalo na kapag nakatira ka sa isang malaking lungsod, isang workaholic, isang mag-aaral, o lahat ng nasa itaas. Nag-aalok ang Social Circle ng isang paraan upang mapanatili ang lahat ng iyong mga mahal sa buhay sa isang lugar, subaybayan kung gaano ka kadalas nakikipag-ugnay sa isa't isa at na maaaring mangailangan ng labis na pag-ibig! Walang sinuman ang may gusto na huwag pansinin ang kanilang mga kaibigan, at ngayon - hindi ka na magiging taong iyon! Ang produktong ito ay perpekto para sa mga taong hindi nakakahanap ng mga notification sa telepono na kagyat at nais ang isang visual na representasyon upang subaybayan ang kanilang mga relasyon.

Ang Social Circle ay isang aparatong pinalakas ng Arduino na kumokonekta sa iyong mga text message sa isang hanay ng mga independiyenteng LED, bawat isa ay kumakatawan sa isang tao at sinusukat ang dalas ng pakikipag-usap mo sa isa't isa, na ipinahiwatig ng ningning ng bawat LED. Gamit ang ilang intermediate Arduino code, maaari mong isapersonal kung paano gumaganap ang Social Circle, kabilang ang kung gaano karaming mga relasyon ang nais mong pamahalaan, at makontrol kung gaano kabilis o mabagal na lumabo ang mga LED.

Ano ang Kakailanganin Mo

  • Ang IFTTT (Kung Ito Pagkatapos Iyon) Account
  • Adafruit IO Account
  • Nai-download ang laptop na may Arduino software
  • Arduino Breadboard
  • Balahibo HUZZAH w / ESP8266 WiFi
  • Panghinang
  • Panghinang
  • Mga Striper ng Wire
  • Mga lumalaban
  • Electric Wire
  • Mga LED
  • 1/8 "Acrylic
  • Laser Cutter o Scrollaw
  • Belt Sander
  • 3/4 "Plywood
  • CNC Machine o Multi Router
  • Micro USB Cable
  • Wall Charger

Kapag nagtatrabaho sa mga tool ng kuryente, huwag kalimutang magsuot ng proteksyon sa mata at mukha!

Hakbang 1: Pag-setup ng Software at Hardware

Pag-setup ng Software at Hardware
Pag-setup ng Software at Hardware
Pag-setup ng Software at Hardware
Pag-setup ng Software at Hardware

Bago kami magsimula, kakailanganin mong mag-set up ng ilang mabilis na bagay. Una, lumikha ng iyong libreng Adafruit IO account. Narito kung saan magse-set up ka ng mga feed na ipapatupad mo sa iyong Arduino code. Gusto mong lumikha ng mga feed bago mo i-set up ang iyong IFTTT account.

Kapag nakalikha ka ng isang account, i-click ang Mga feed sa kaliwang Dashboard

I-click ang drop-down na menu ng Mga Pagkilos at piliin ang Lumikha ng isang Bagong Feed. Pumili ng isang pangalan para sa iyong feed at piliin ang lumikha. Ang iyong feed ay naidagdag na ngayon sa Adafruit IO library at magagawa mong magpadala ng data sa feed na ito gamit ang IFTTT (susunod na hakbang!) Para sa bawat LED, kakailanganin mong lumikha ng isang bagong feed. Para sa proyektong ito, lumikha ako ng 5 feed, bawat isa ay pinangalanan pagkatapos ng taong nais kong kumatawan sa aparato

Pangalawa, gumawa ng isang IFTTT account. Gagamitin namin ang IFTTT upang i-set up ang aming text message / Adafruit IO. Ang mga pagpapaandar na ito ay magpapasimula ng koleksyon ng data na makikipag-usap sa iyong Arduino code.

Kapag nakalikha ka ng isang account, lilikha ka ng isang bagong applet. Mag-click sa Bagong Applet. Piliin Ito at piliin ang SMS. Maaari kang pumili upang mag-trigger ng iyong applet tuwing magpapadala ka ng anumang SMS sa iyong numero ng telepono sa IFTT o mag-trigger ng applet tuwing magpapadala ka ng isang naka-tag (na may hashtag hal. #Mom) na mensahe sa iyong numero ng telepono sa IFTTT. Para sa proyektong ito, pipiliin naming magpadala ng mga naka-tag na mensahe upang magkaroon kami ng isang paraan upang makilala ang aming iba't ibang mga LED

Humihiling sa iyo ang susunod na hakbang na likhain ang itinalagang tag na ito. Sa halimbawang ito, pinili kong i-tag ang nanay, ngunit ang tag na ito ay maaaring maging anumang gusto mo hangga't madali mong matandaan. I-click ang Lumikha ng Trigger

I-click Iyon at piliin ang Adafruit. Piliin ang opsyong Magpadala ng data sa Adafruit IO at piliin ang iyong feed name. Para sa aming unang LED, hihilingin namin sa Adafruit na i-save ang data bilang 1. Kapag nagdagdag kami ng higit pang mga LED, gagamit kami ng iba't ibang mga numero upang makilala ang aming mga feed at LED upang lahat sila ay kumilos nang nakapag-iisa

I-click ang Lumikha ng Aksyon at halos nandiyan kami! Dito mo babaguhin ang numero ng iyong telepono. Subukang palitan ang mga numero para sa Akin. Dahil pampubliko ang mga applet, nais mong tiyakin na pinoprotektahan mo ang iyong impormasyon. Tiyaking naka-on ang iyong applet (ipinahiwatig ng berdeng switch) at i-click ang Tapusin

Binabati kita na nagawa mo na lang ang iyong applet! Maaari mong palaging baguhin ang mga setting ng iyong applet sa anumang oras sa pamamagitan ng pagpili ng puting gear sa kanang sulok sa itaas ng applet.

Hakbang 2: Code & Circuit

Bago ka magsimula sa anumang code, tiyaking i-download ang mga sumusunod na aklatan sa loob ng Arduino software:

  • ESP8266WiFi
  • AdafruitIO
  • Adafruit_MQTT
  • ArduinoHttp

Maaari mong i-download ang mga library na ito sa toolbar ng Arduino sa pamamagitan ng pagpili sa Sketch> Isama ang Library> Pamahalaan ang Mga Aklatan at hanapin ang bawat isa sa kanilang pamagat.

I-download ang nakalakip na code at buksan sa Arduino. Tiyaking binago mo ang iyong personal na impormasyon kasama ang iyong natatanging username, AIO Key (na maaari mong makita sa pamamagitan ng pag-click sa Tingnan ang AIO Key sa Dashboard), at mga kredensyal ng WiFi.

Inirerekumenda ko ang paggamit ng sumusunod na Makatuturo upang lumikha ng iyong unang LED circuit. Kapag nakalikha ka ng isang kumpletong circuit, magagawa mong magdagdag ng mga LED at resistor nang hindi nagdaragdag ng anumang labis na mga wire. Ang tutorial na ito ay nagbibigay ng tamang circuit para sa kung ano ang kailangan namin. Alisin ang pindutan mula sa circuit na ito, dahil hindi ito kakailanganin para sa proyektong ito. Ang pagdaragdag ng mga LED na pasulong ay magiging simple, pinapanatili ang bawat isa sa parehong (maikling bahagi sa negatibong breadboard bed at long end sa Huzzah board pin (5, 12, 13, 14, 16). Ngayon, subukan natin kung paano ang IFTTT at Adafruit IO kumonekta sa aming code!

Hakbang 3: Pagpapadala ng isang Mensahe sa Teksto

Pagpapadala ng isang Mensahe sa Teksto
Pagpapadala ng isang Mensahe sa Teksto

Ngayon, kunin ang iyong numero ng telepono sa IFTTT mula sa iyong applet at ipadala ang iyong hashtag sa numero ng telepono. Suriin ang iyong feed ng Adafruit IO upang makita na mayroong anumang papasok na data. Dapat subaybayan ng feed ang aktibidad ng iyong mga text message. Tiyaking nakakonekta ang iyong LED sa pin na itinalaga mo sa iyong code, at ang mensahe ng teksto ay magpapalitaw sa LED upang i-on.

Hakbang 4: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang

Para sa proyektong ito, pinili kong gumamit ng 5 LEDs. Upang madagdagan ang haba ng mga wires at gawin ang gawain ng paglalagay ng breadboard sa loob ng isang form na kahoy, kakailanganin naming gumawa ng ilang paghihinang. Pumunta sa tuktok ng tutorial na ito upang suriin kung anong mga materyales ang kakailanganin mo. Kung hindi ka pamilyar sa paghihinang, tingnan ang mahusay na video na ito.

Matapos mong solder ang iyong resistors (sa negatibo / maikling bahagi ng LED) at mga wire, dapat mayroon kang ilang mga piraso na katulad ng larawan sa itaas. Tiyaking gumamit ng shrink tubing upang maprotektahan ang lahat ng iyong nakalantad na mga kable. Sapagkat natitiklop namin ang aming pag-set up sa isang form, mahalaga na walang mga wire na hawakan.

Hakbang 5: Hawak ang Iyong Mga Piraso

Hawak ang Iyong mga Piraso
Hawak ang Iyong mga Piraso
Hawak ang Iyong mga Piraso
Hawak ang Iyong mga Piraso
Hawak ang Iyong mga Piraso
Hawak ang Iyong mga Piraso

Ngayon ay mayroon ka ng lahat ng mga piraso at wires na ito, ngunit hindi kahit saan mailagay ang mga ito! Narito ang talagang kasiya-siyang bahagi, dahil walang mga panuntunan (mabuti, tanging ang iyong breadboard ay dapat magkasya!).

Para sa akin, ang produktong ito ay kumakatawan sa isang visual na pakiramdam ng paglipas ng oras. Ang teorya na ito ay humantong sa akin upang lumikha ng isang form na kahawig ng isang orasan. Ngunit, maaari kang pumili upang magdisenyo ng anumang bagay na umaangkop sa iyong tahanan, trabaho, o kapaligiran sa paaralan. Sa kasamaang palad, ang aking katayuan bilang isang mag-aaral ay nagbibigay sa akin ng pag-access sa isang laser cutter, CNC machine, at woodshop. Gayunpaman, ang form na ito ay maaaring madaling nilikha gamit ang isang bandaw at belt sander. Narito kung paano ko ito nagawa:

1. Bago gamitin ang anumang makinarya, kakailanganin mong mag-set up ng ilang mga file ng Illustrator. Gagamitin mo ang mga file na ito upang makipag-ugnay sa parehong mga machine. Tandaan na gumawa ng mga cut line para sa iyong mga LED sa iyong Illustrator file upang hindi mo kailangang gamitin ang drill press upang likhain ang mga ginupit na ito (tulad ng sa akin!) Pinili kong lumikha ng isang ginupit sa likuran para magkasya ang aking micro USB cable.

2. Sa pagkakataong ito ay pinili kong huwag magdagdag ng mga pangalan sa acrylic kung sakaling nais kong ayusin ang aking social circle sa paglaon, ngunit ligaw at isapersonal ang iyong acrylic sa mga salita, pattern, kahit na gumagamit ng isang masayang kulay!

3. Tandaan na sabihin sa makina ng CNC na iwanan ang mga tab (mga bahagi kasama ang balangkas na hindi gupitin hanggang sa huli) upang ang iyong piraso ay hindi lumipat sa mesa. Upang maihanda ang iyong trabaho sa CNC, dapat mong i-secure ang iyong board sa CNC mesa Dahil maliit ang form, gumamit ako ng mga 6-8 na turnilyo, halos isang talampakan ang layo sa isa't isa. Narito, gumagamit ako ng 3/4 playwud na may 1/2 na bulsa na hiwa sa bawat piraso (binibigyan ako nito ng isang buong pulgada ng puwang upang magkasya ang breadboard at mga kable).

4. Kapag natapos na ang makina, gumamit ng pait at martilyo upang malusutan ang mga tab. Ngayon, magkakaroon ka ng dalawang malayang mga piraso na kailangan ng ilang pagmamahal mula sa belt sander. Dahan-dahang patakbuhin ang mga piraso laban sa sander upang lumikha ng isang makinis na gilid.

5. Gupitin ang isang maikling dowel na maaaring ipasok sa gitna ng parehong form ng CNC at acrylic na piraso. Ito ay isang pangunahing solusyon upang ikonekta ang mga piraso nang magkasama at bibigyan ka ng pagkakataon na lumikha ng mga bagong piraso ng acrylic upang magpalitan.

Hakbang 6: Pagsasama-sama nito

Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!
Pagsasama-sama nito!

Malapit na! Mayroon kaming lahat ng aming mga bahagi at handa na i-seal ang bagay na ito nang magkasama. Una, maaari mong i-stack ang bilog na acrylic sa tuktok ng kahoy na mukha at magkasya sa mga LED wire binti sa bawat isa sa mga butas.

Pagkatapos, ilagay ang iyong pisara sa loob ng form (Gumamit ako ng ilang masking tape upang ma-secure ang minahan) at ilagay ang iyong mga LED sa kanilang itinalagang mga pin. Kung hindi mo bukas ang iyong code, ang mga pin na ito ay dapat na 5, 12, 13, 14, at 16. Dahil ang mga panig ng mga LED na may resistors ay negatibo, ito ang mga panig na magkakasya sa (-) kama ng ang breadboard.

Susunod, ilagay ang iyong Micro USB cord sa Huzzah Wifi board at sa pamamagitan ng iyong cutout ng CNC. Ngayon, maaari mong itugma ang magkabilang panig at lumikha ng isang nakatayo, nakapaloob na bagay! Kung balak mong gamitin muli ang iyong mga sangkap ng Arduino, inirerekumenda kong maghanap ng isang pansamantalang solusyon para sa pagpapanatili ng iyong form na kahoy. Sa kasong ito, gumamit ako ng malakas na dobleng panig na tape.

Hakbang 7: Paggamit ng Iyong Social Circle

Paggamit ng Iyong Social Circle
Paggamit ng Iyong Social Circle
Paggamit ng Iyong Social Circle
Paggamit ng Iyong Social Circle

Binabati kita! Gumawa ka ng isang gumaganang manager ng relasyon ng Arduino! Ngayon, nasa kamay mo ang kapalaran. Maaari kang pumili kung saan mo nais pumunta ang iyong text message tracker, pintura ang iyong produkto, at gamitin pa ang mukha ng acrylic bilang isang puting board na pang-board para sa pagsulat ng mga pangalan!

Tangkilikin, at masaya na pagsasamahan!

Inirerekumendang: