Cov txheej txheem:

Internet Valentine: 17 Kauj Ruam (nrog Duab)
Internet Valentine: 17 Kauj Ruam (nrog Duab)

Video: Internet Valentine: 17 Kauj Ruam (nrog Duab)

Video: Internet Valentine: 17 Kauj Ruam (nrog Duab)
Video: Zoo Siab Nrog Koj - Paj Tsua Thoj [ Official MV ] Nkauj Tawm Tshiab 2022 2024, Lub Xya hli ntuj
Anonim
Image
Image

Los ntawm bekathwiaBecky SternFollow Ntau los ntawm tus sau:

Tus Phooj Ywg Tsis Pub Leej Twg Paub
Tus Phooj Ywg Tsis Pub Leej Twg Paub
Daim kab xev ntsuas Yagi Kav hlau txais xov nrog 3D Luam Couplers
Daim kab xev ntsuas Yagi Kav hlau txais xov nrog 3D Luam Couplers
Daim kab xev ntsuas Yagi Kav hlau txais xov nrog 3D Luam Couplers
Daim kab xev ntsuas Yagi Kav hlau txais xov nrog 3D Luam Couplers
Zodiac Paj Ntaub
Zodiac Paj Ntaub
Zodiac Paj Ntaub
Zodiac Paj Ntaub

Txog: Ua thiab sib qhia yog kuv ob qhov kev mob siab rau! Nyob rau hauv tag nrho kuv tau tshaj tawm ntau pua ntawm kev qhia txog txhua yam los ntawm microcontrollers rau knitting. Kuv yog New York City tus neeg caij tsheb kauj vab thiab niam dev tsis hloov siab lees txim. Kuv wo … Ntau Ntxiv txog bekathwia »

Xa koj daim ntawv valentine los ntawm net! Qhov haujlwm DIY khoom siv hluav taws xob no siv lub tshuab me me kom maj mam yoj ib daim ntaub so ntswg lub plawv thiab nyem LED thaum nws tau txais cov lus qhia hauv is taws nem los ntawm lwm lub cuab yeej. Kuv tau tsim ob lub qauv ntawm ESP8266 wifi Circuit, tseem nruab nrog ob lub nyees khawm kom ua rau ob qho lus txib. Cov cuab yeej tham dhau Adafruit IO huab cov ntaub ntawv pabcuam los sib tham sib tham los ntawm txhua qhov chaw nrog wifi, thiab kuv yuav qhia koj yuav ua li cas qhib koj lub valentine nrog API qhov rooj nkag kev pabcuam IFTTT ib yam, hauv qhov xwm txheej koj tsuas yog xav tsim ib qho kev sib tw valentine.

Nov yog qhov yooj yim zoo nkauj Internet ntawm Yam project! Ua ntej koj dhia dej, koj yuav tsum muaj kev paub ua haujlwm ntawm Arduino software thiab khoom siv hluav taws xob. Sim ua kuv tus pib Arduino Class thiab/lossis Randy Sarafan qhov yooj yim Electronics Class kom tau nrawm dua!

Txhawm rau ua raws qhov kuv tab tom ua haujlwm, ua raws kuv hauv YouTube, Instagram, Twitter, Pinterest, thiab sau npe yuav rau kuv tsab ntawv xov xwm.

Kauj ruam 1: Yam Koj Yuav Tsum Tau

Yam Koj Yuav Tsum Tau
Yam Koj Yuav Tsum Tau
Yam Koj Yuav Tsum Tau
Yam Koj Yuav Tsum Tau

Txog qhov haujlwm no kuv tsim ob lub cuab yeej uas sib txuas lus nrog ib leeg, tab sis txoj haujlwm no ua haujlwm tau zoo nrog tsuas yog ib lub cuab yeej, ua rau hauv internet nrog koj lub xov tooj lossis khoos phis tawj (peb yuav npog qhov ntawd tom qab). Txawm hais tias muaj pes tsawg tus kis tau tus mob koj tab tom ua, Kuv pom zoo kom tsim ib daim ntawv tsis siv lub khob cij uas tsis muaj ntawv pov thawj thiab theej tawm nws nrog cov txheej txheem tshiab ntawm cov khoom siv hauv daim foos, tsis yog kev tshem tawm cov qauv ua haujlwm. Nws ua rau tsim thiab daws teeb meem ntawm pawg thawj coj saib kawg yooj yim dua.

Rau txhua lub cuab yeej:

  • Shadowbox daim duab thav duab
  • Adafruit Huzzah Feather lossis ESP8266 Huzzah breakout board (nrog FTDI cable & lipoly charging board)
  • Roj teeb Lipoly thiab USB cable
  • Cov laug cam tsis muaj plua plav thiab perma-proto board
  • Breadboard prototyping xov hlau
  • Ob lub sijhawm thawb lub khawm
  • Mini vibrating lub cev muaj zog
  • NPN transistor xws li PN2222
  • Diode xws li 14N001
  • 100-1K ohm resistor
  • LED (ib yam koj nyiam, xws li 5mm liab, LED sequin, lossis lub teeb pom kev zoo)
  • Txoj hlua hlau
  • Thaum tshav kub kub ntsws tubing
  • Terminal thaiv (yeem)
  • Cov ntaub so ntswg liab
  • Cov ntawv loj loj

Sau cov cuab yeej hauv qab no:

  • Txiav lev
  • Tus kav
  • Khoom siv tes ua/riam
  • Awl
  • Tshuab xaws
  • Txiab
  • Kub kua nplaum phom
  • Mem hluav
  • Cov cuab yeej teb (Dremel, thiab lwm yam) (xaiv tau)
  • Soldering hlau
  • Solder
  • Cov hlua hlau
  • Yaug cov hlau snips
  • Peb tes cuab yeej
  • Tshav kub lossis sib zog
  • Multimeter (xaiv tau tab sis siv tau heev)
  • Daim kab xev
  • Nyias hlau (Kuv siv.2mm hlau khi hlau)

Raws li Amazon Kev Koom Tes Kuv khwv tau los ntawm kev tsim nyog yuav khoom koj ua siv kuv cov koom nrog txuas.

Tsim/nkag mus rau hauv tus as khauj ntawm cov chaw hauv qab no:

  • Adafruit IO
  • IFTTT

Kauj ruam 2: Kuv tau txais koj li Code

Kuv Tau Koj Li Code
Kuv Tau Koj Li Code
Kuv tau txais koj li Code
Kuv tau txais koj li Code

Lub Circuit Court rau txoj haujlwm no siv ESP8266 wifi nti, ib qho hauv Huzzah wifi breakout board lossis Adafruit Feather Huzzah board. Yog tias siv lub rooj sibtham tawg, FTDI cable kuj tseem yuav tsum tau ua haujlwm rau lub rooj tsavxwm, thiab lub roj teeb them kom ntxiv roj teeb. Ua tib zoo nyeem cov ntaub ntawv khoom nrog koj pawg thawj coj xaiv kom nkag siab zoo dua nws cov pinouts thiab cov yam ntxwv tshwj xeeb. Tej zaum nws tuaj yeem siv lwm ESP9266 cov laug cam rau txoj haujlwm no, tab sis kuv tsis tau sim lawv.

Cov duab kab hluav taws xob rau ob qho tib si tau muab rau saum toj no. Ob qho kev sib txuas sib txuas txuas lub pob khawm hla hauv av mus rau tus pin 4 thiab 14, ib qho LED txuas nrog tus pin 15, thiab cov kab hluav taws xob txuas hluav taws xob tsav lub cav me me uas txuas nrog tus pin 5.

Ua ntej koj tuaj yeem ua haujlwm ESP8266 cov laug cam nrog Arduino, koj yuav tsum tau ntxiv kev txhawb nqa pawg thawj coj saib rau software. Siv tus thawj tswj hwm pawg thawj coj los ntxiv kev txhawb nqa rau cov laug cam no thiab xa qhov kev tshuaj ntsuam ntsais ntsais ua ntej yuav mus. Nco ntsoov tias nrog Huzzah breakout board, koj yuav tsum siv ua ke ntawm khawm nias kom muab lub rooj tsavxwm rau hauv bootloader hom ua ntej rub tawm cov cai tshiab.

Ua koj lub voj voog ntawm lub lauj kaub tais diav uas tsis txhuam raws li daim duab.

Tsim cov khoom noj tshiab hauv koj li Adafruit IO tus account hu ua "command." Nrhiav koj tus lej AIO (ntawm nplooj ntawv Chaw).

Rub tawm cov phiaj xwm phiaj xwm txuas nrog cov kauj ruam no thiab qhib nws nrog Arduino IDE, tom qab ntawd hloov kho cov teeb tsa hauv config.h kom phim koj li Adafruit IO lub npe siv thiab tus lej tseem ceeb nrog rau koj lub npe network wifi thiab tus password. Nco ntsoov tias koj muaj lub tsev qiv ntawv Arduino "Adafruit IO Arduino" "ArduinoHttpClient" thiab "Adafruit MQTT" tau teeb tsa. Tom qab ntawd upload cov cai rau koj lub rooj tsavxwm.

Kauj Ruam 3: Awl Mus Txog Nruab Nrab

Awl Mus Txog Nruab Nrab
Awl Mus Txog Nruab Nrab

Txiav tawm ib daim ntawm daim duab kos duab ruaj khov kom phim koj tus duab thav duab (kuv li yog 4x6 ntiv tes) siv tus kav hlau, txiav lev, thiab cov khoom siv/khoom siv tes ua riam. Ceev faj tsis txhob txiav koj cov ntiv tes! Pierce nrog awl nyob rau thaj tsam nruab nrab sab saud, thiab ntsais ntswj qhib lub qhov taub txog li 3/16 (4-5mm).

Kauj Ruam 4: Ua Kom Zoo Li Lub Caij Nplooj Ntoos Hlav

Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg
Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg
Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg
Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg
Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg
Qhov Ncauj Zoo Li Lub Caij Nplooj Ntoos Zeeg

Qhov ua kom yuam kev kom tau txais daim ntawv lub plawv kom qoj ib ce yog nce nws ntawm qee yam uas tuaj yeem txav tau yooj yim, zoo li lub caij nplooj ntoo hlav. Siv qee cov hlau nyias los tsim cov kauj los ntawm kev qhwv ib ncig tus pas nrig lossis cov khoom me me zoo ib yam. Tawm cov tails ntawm ob qho kawg ntawm lub caij nplooj ntoo hlav, thiab xov ib qho los ntawm lub qhov hauv koj lub rooj tsavxwm. Xev nws nyob tom qab kom tuav lub caij nplooj ntoo hlav tuaj.

Yog tias koj tsis muaj xaim tsim nyog, kho nrog qhov koj tau txais. Tej zaum me me ziptie, plaub hau, lossis lwm yam khoom tuaj yeem hloov pauv rau lub caij nplooj ntoo hlav.

Kauj Ruam 5: Ntawv Lub Plawv

Ntawv Lub Plawv
Ntawv Lub Plawv
Ntawv Lub Plawv
Ntawv Lub Plawv
Ntawv Lub Plawv
Ntawv Lub Plawv

Txhawm rau ua cov ntaub so ntswg ntawv lub plawv, xaws ncaj plooj los ntawm cov ntawv tshiab, tseem tau ntim cov ntaub so ntswg. Quav raws txoj kab xaws thiab kos tawm ib nrab lub plawv zoo nrog tus xaum, tom qab txiav tawm cov duab thiab nthuav tawm lub plawv. Ntxuav tej qhov ntxhib nrog koj txiab.

Kauj Ruam 6: Txuas Nrog Cov Hlau

Txuas Nrog Cov Xov
Txuas Nrog Cov Xov
Txuas Nrog Cov Xov
Txuas Nrog Cov Xov

Ntev mus txog ntawm koj lub cev cov xov hlau los ntawm kev siv cov khoom sib txuas ntawm cov xaim hluav taws xob thiab tiv thaiv kev sib txuas nrog cov cua sov-ntsws tubing. Ua tib yam nrog LED.

Kauj Ruam 7: Lub Plawv Dhia

Lub Plawv Dhia
Lub Plawv Dhia
Lub Plawv Dhia
Lub Plawv Dhia

Xov lub cav lub xov hlau hla lub caij nplooj ntoo hlav (ua ntej nws tuaj yeem pab tau) thiab kub kua nplaum nws mus rau lub caij nplooj ntoo hlav xaim xov thiab sab nraub qaum ntawm daim ntawv ntawv plawv, ob zaug kuaj xyuas cov xaim tsis txuas lub cav lub tshuab hluav taws xob sib txuas. Nqa tus tsav mus rau koj daim ntawv qhia zaub mov breadboard thiab qhib lub cav los ntsuas nws lub caij nplooj ntoo hlav. Kho qhov ntev ntawm lub caij nplooj ntoo hlav lossis hom xaim kom txog thaum kev txav mus los tau ua tiav.

Kauj Ruam 8: Backlit Nrog Kev Hlub

Backlit Nrog Kev Hlub
Backlit Nrog Kev Hlub
Backlit Nrog Kev Hlub
Backlit Nrog Kev Hlub

Kuv tau xaiv los teeb lub rooj tsav xwm tom qab kuv lub plawv ntawv los ntawm kub kub gluing me me sequin mus rau tom qab ntawm lub cev muaj zog, tab sis koj tuaj yeem tso koj cov LED nyob qhov twg koj nyiam, lossis tshem tawm nws tag nrho.

Kauj Ruam 9: Roj Teeb

Roj teeb Powered
Roj teeb Powered
Roj teeb Powered
Roj teeb Powered

Thaum lub sijhawm tsim tawm, Kuv tau siv kuv cov kab hluav taws xob txuas hluav taws xob los ntawm USB cable kuv tau siv los ua haujlwm rau lawv. Txhawm rau txav mus rau qhov tsim qauv zaum kawg, Kuv xav ntxiv roj teeb roj teeb/rov ua kom lub valentines tuaj yeem txav mus los ntawm lub tsev thiab ua haujlwm yam tsis tas yuav ntsaws 100% ntawm lub sijhawm. Ntawm Feather Huzzah, lub zog txuas yuav tsum tau txav mus rau BAT tus pin, yog tias nws tsis nyob ntawd. Ntawm Huzzah breakout, lub zog txuas rau tus pin sau VBat, thiab yuav tsum muaj lub rooj tsav xwm them nqi ntxiv rau cov roj teeb lipoly (txuas BAT rau + thiab GND rau -).

Qhov kev tsim qauv no tsis txhais tau tias yuav tsum muaj qhov qhib/tawm hloov, tab sis yuav tsum tau ntsaws rau feem ntau thiab nyob ntawm koj lub rooj lossis phab ntsa. Yog tias koj xav kom tuaj yeem hloov lub zog rau lub cuab yeej, ntxiv qhov hloov pauv USB cable rau koj lub Rooj Tswjhwm Saib Feather Huzzah, lossis ntxiv qhov hloov pauv ntawm GND thiab EN pins txhawm rau txo qis lub wifi board. Yog tias koj tab tom siv Huzzah pawg thawj coj tawm, koj tuaj yeem cuam tshuam ib qho ntawm koj lub zog xa khoom coj nrog lub zog hloov pauv/hloov.

Kauj Ruam 10: Hauv Nws Daim Ntawv Kawg

Hauv Nws Daim Ntawv Kawg
Hauv Nws Daim Ntawv Kawg
Hauv Nws Daim Ntawv Kawg
Hauv Nws Daim Ntawv Kawg

Pib soldering koj qhov kawg Circuit Court ntawm perma-proto board. Yog tias siv Huzzah breakout, ob zaug kos lub phiaj xwm lub taub hau tsis txhob sib cuag nrog cov ntaub ntawv coj los ntawm lub rooj tsav xwm hauv Circuit Court.

Kauj ruam 11: Nrog Felt Nyees khawm

Nrog Felt Nyees khawm
Nrog Felt Nyees khawm
Nrog Felt Nyees khawm
Nrog Felt Nyees khawm
Nrog Felt Nyees khawm
Nrog Felt Nyees khawm

Kuv tau muaj cov kev xav khawm rau ob peb xyoos thiab tsis pom muaj kev siv zoo rau lawv, txog tam sim no! Kuv tau siv rab koob felting thiab ntaub plaub rov los txhawm rau kaw lub pob me me nyob rau hauv lub ntsej muag uas tsis hnov tsw. Xijpeem cov khawm koj siv, muab lawv tso rau ntawm koj lub rooj tsav xwm hauv Circuit Court ntawm qhov sib nrug yooj yim.

Kauj Ruam 12: Raws Li Koj Tus Kheej Ua Haujlwm Ua Haujlwm

Raws Li Koj Tus Kheej Ua Haujlwm Ua Haujlwm
Raws Li Koj Tus Kheej Ua Haujlwm Ua Haujlwm
Raws Li Koj Tus Kheej Ua Haujlwm Ua Haujlwm
Raws Li Koj Tus Kheej Ua Haujlwm Ua Haujlwm

Raws li kuv tau hais hauv Cov Khoom Siv Kauj Ruam, Kuv pom zoo kom rov ua dua ib qho qauv ua haujlwm uas tsis siv lub khob cij ua haujlwm thaum tsim cov phiaj xwm zoo li no. Koj tuaj yeem txheeb xyuas koj qhov kev sib txuas xov hlau tiv thaiv ob daim duab qhia chaw thiab koj daim ntawv ua haujlwm, uas yuav txo qis koj qhov kev ua yuam kev. Raws li kuv tau siv lub tshuab hluav taws xob, Kuv ua tib zoo ntsaws cov khoom nyob ze ib leeg kom txuag chaw.

Txhawm rau ua valentine kom yooj yim sib sau ua ke, Kuv tau siv cov ntsia hlau dav hlau thaiv rau kev sib txuas lub zog, uas yuav dhau los tom qab ntawm lub thawv duab ntxoov ntxoo. Yog tias koj siv Feather Huzzah board, koj yuav yooj yim hla lub roj teeb xaim hla thiab ntsaws nws rau hauv pawg thawj coj saib JST chaw nres nkoj.

Kauj Ruam 13: Txhim Kho

Zoo Tshaj
Zoo Tshaj
Zoo Tshaj
Zoo Tshaj
Zoo Tshaj
Zoo Tshaj

Ua kom haum kom qhuav kom pom thiab kos cim li cas koj lub rooj tsav xwm hauv Circuit yuav haum rau hauv tus ncej. Siv rab yaj phom kub los ua kom sawv ntsug ntawm cov ces kaum, txhawm rau txhawb koj lub Circuit Court me ntsis. Qhov no coj cov nyees khawm ze rau ntawm xub ntiag ntawm lub thawv duab ntxoov ntxoo thiab tseem muab chav rau cov xov hlau hla mus rau lub zog, lub cev muaj zog, thiab LED.

Siv koj tus awl los tsim lwm qhov, lub sijhawm no tom qab uas koj lub rooj tsav xwm hauv Circuit yuav mus. Dhau lub zog thiab cov xov hlau hauv av, thiab cov xov hlau rau lub cav thiab LED.

Kauj ruam 14: Mus rau hauv Shadowbox

Nkag mus rau hauv Shadowbox
Nkag mus rau hauv Shadowbox
Nkag mus rau hauv Shadowbox
Nkag mus rau hauv Shadowbox
Nkag mus rau hauv Shadowbox
Nkag mus rau hauv Shadowbox

Kuv kuj tseem siv cov dav hlau txuas los txuas lub cav thiab LED, tab sis siv lub laug cam los ua haujlwm tau zoo ib yam. Kuv tau teeb tsa lub roj teeb them roj teeb thiab roj teeb rau sab nraub qaum thiab sib dhos lub thawv duab ntxoov ntxoo.

Cov cuab yeej ob leeg xa thiab tau txais cov lus txib los ntawm cov nyees khawm, yog li koj tuaj yeem sim nws yooj yim los ntawm kev nias lub pob- lub plawv yuav nrov nrov thiab pom kev thaum nws tau txais cov lus txib hauv internet.

Kauj Ruam 15: Ua los ntawm IFTTT

Ua los ntawm IFTTT
Ua los ntawm IFTTT
Ua los ntawm IFTTT
Ua los ntawm IFTTT

Txhawm rau ua kom koj tus valentine los ntawm koj lub xov tooj, lossis ua kom siv koj lub valentine raws li koj li kev tshaj tawm hauv zej zog, qhov chaw nyob ntawm lub cev, thiab ntau yam kev nqis tes ua, teeb tsa tus as khauj ntawm IFTTT, API kev pabcuam qhov rooj. Koj tuaj yeem tso ua ke ib daim ntawv qhia yooj yim uas txhawb cov lus txib rau koj Adafruit IO pub uas tswj hwm kev hlub.

Android/iOS khawm widget: Tsim ib qho tshiab applet thiab xaiv "Button widget" raws li qhov ua rau. Xaiv Adafruit raws li qhov tsim tawm, thiab xa tus lej 1 lossis 2 mus rau "hais kom ua" pub rau Adafruit IO. Tom qab txuag lub applet, ntxiv IFTTT widget tshiab rau koj lub cuab yeej mobile lub tsev tshuaj ntsuam. Kuv tau ua ob lub cuab yeej, ib qho rau txhua lub khawm ntawm valentine.

Pom zoo: