Cov txheej txheem:

Tsim los ntawm Kev Ua Yuam Kev: 11 Kauj Ruam
Tsim los ntawm Kev Ua Yuam Kev: 11 Kauj Ruam

Video: Tsim los ntawm Kev Ua Yuam Kev: 11 Kauj Ruam

Video: Tsim los ntawm Kev Ua Yuam Kev: 11 Kauj Ruam
Video: yuam kev ua koj txiv tsev by nuj xeem nkauj tawm tshiab 2020-2021 2024, Hlis ntuj nqeg
Anonim
Tsim los ntawm Yuam Kev
Tsim los ntawm Yuam Kev

Kev Tsim Los Ntawm Kev Nyuaj Siab nyuaj thiab ua rau peb nug peb cov kev xav txog qhov raug thiab raug ntawm cov cuab yeej digital thiab yuav siv lawv li cas los txhais thiab nkag siab txog ib puag ncig lub cev. Nrog rau kev tsim cov neeg hlau uas tso tawm aura ntawm "kev muaj sia nyob" thiab cov kev sib txuas ua ke raws qhov xav tau, txoj haujlwm tau ntes, sib piv thiab ua kom pom qhov sib txawv ntawm peb kev txhais ntawm lub ntiaj teb lub cev thiab ntawm cov txheej txheem neeg hlau. Peb raug yuam kom xav txog qib kev ntseeg peb tuav hauv cov ntaub ntawv uas tau tsim los ntawm ntau lub tshuab digital. Qhov Tsim Los Ntawm Qhov Tsis Zoo Neeg Hlau tau teeb tsa tso rau sab nrauv ntawm phab ntsa uas yuav tsum tau luam theej duab. Qhov chaw yog rau cov neeg koom nrog taug kev ncig qhov kev teeb tsa kom pom, tshuaj xyuas thiab khaws cia tas mus li. Cov ntaub ntawv khaws tseg tau siv yog pom thiab kwv yees nyob rau lub sijhawm tiag tiag ntawm tus neeg hlau. Lub xov tooj txawb dai zoo li qub tau dai nyob ze. Nws qhia txog qhov yuam kev nruab nrab ntawm kev ntsuas uas tau sau ntau dua ib teev. Kev ntsuas nrug deb ntawm tus neeg hlau mus rau phab ntsa tau suav thiab tom qab ntawd sib txawv nrog 100, 000+ cov ntsiab lus cov ntsiab lus uas tau sau. Nws yog cov kev ntsuas sib txawv uas tsim cov duab ntawm lub xov tooj.

Qhov sib txawv ntawm qhov kev kwv yees cov ntaub ntawv ntawm lub sijhawm tiag tiag thiab lub xov tooj tsim los ntawm kev ua yuam kev qhib kev sib tham nyob ib puag ncig ntawm qhov raug thiab qhov tseeb uas cov ntaub ntawv no yuav muaj tshwj xeeb tshaj yog thaum cov tshuab digital no pib txhais qhov lawv ib puag ncig ib yam li tib neeg. Kev nkag siab ntawm lub ntiaj teb lub cev los ntawm cov kab ke digital yuav tsis zoo li cov neeg kho tshuab thiab tiv taus kev txhais lus ib zaug xav.

Kauj ruam 1: Intro

Intro
Intro
Intro
Intro

Qhov kawg tso tawm yuav yog dab tsi

Kauj ruam 2: Kev tsim khoom

Kev tsim
Kev tsim

Muaj ob peb qhov sib txawv uas kuv tau sim rau cov khoom siv uas tau siv los txhim kho lub cav mus rau qhov sawv ntsug. thiab tom qab ntawd ultrasonic sensor rau lub cev muaj zog. Hauv nws daim duab Kuv tau qhia cov kab zauv tuav lub cev muaj zog/lub ntsuas ntsuas ntsuas txuas rau lub pegboard. Yog tias koj tab tom yuav ua ntau yam ntawm cov khoom ntsuas lub pegboard yog qhov zoo nkauj rau kev sim.

Hauv cov kauj ruam tom ntej, Kuv taug kev los ntawm cov ntaub ntawv sib txawv uas tuaj yeem siv los tsim chav nyob. Kuv sim nrog ob txhais tes-ua aluminium nkhaus, laser txiav acrylic nkhaus thiab tau txais lub tshuab khw kom ntau cov khoom tsim txhuas.

Nyob ntawm koj qhov kev nyiam ua kom zoo nkauj thiab yam koj tau nkag mus rau kuv xav pom lub laser txiav acrylic raws li qhov siv tau zoo tshaj plaws ntawm lub sijhawm, tom qab ntawd ua aluminium brackets los ntawm txhais tes kuj yog qhov kev paub zoo tab sis koj xav tau nkag mus rau lub khw thiab nws yog me ntsis siv sij hawm. Thaum kawg siv lub tshuab tiag tiag nrog kev nkag mus rau lub tshuab txiav ntshav, dej dav hlau lossis lub zog siab CNC yuav yog qhov zoo tshaj plaws, tab sis tsuas yog rau kev txiav txim ntau vim tias nws kim tshaj plaws.

Muab qhov ntsuas rau cov ntoo ua rau sawv ntsug ntxiv rau cov duab rau sawv ntsug.

Kauj Ruam 3: Txhuas Txhuas

Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas
Txhuas Txhuas

Yog tias koj tab tom yuav ua rau txhuas lub tog raj kheej los ntawm txhais tes lossis dhau ntawm lub tshuab khw koj yuav xav paub qhov ntev ntawm cov kab zauv. Muaj cov duab suav nrog qhov ntev.

Ua nkhaus ntawm tes

Thaum ua cov khoom sib dhos los ntawm txhais tes Kuv siv txhuas "I-bar" los ntawm lub khw muag khoom kho vajtse. Nws yog ib yam zoo li 1 "x 4 'X 1/8". Kuv txiav cov brackets nrog hack pom thiab tom qab ntawd pib txiav tawm qhov yuav tsum tau thais. Rau qhov ntsia liaj qhov rooj kuv siv lub laum. Kuv xav kom tsuas yog siv me ntsis uas yuav haum rau cov ntsia hlau uas tuaj nrog koj lub servo, txhawm rau txuas lub servo caj npab mus rau ultrasonic "L bracket". Thiab kuj tseem siv me ntsis uas haum rau lub vojvoog ntawm cov ntsia hlau koj yuav siv los txhawm rau txhawm rau txhawm rau tuav lub servo thiab teeb nws rau sawv ntsug.

Txhawm rau khoov cov kab ntawv Kuv muab cov kab zauv rau hauv ib qho ntxiv kom txoj kab khoov pom hauv daim duab yog yaug nrog rau sab saum toj ntawm tus lwm. Tom qab ntawd kuv nqa lub hnab roj hmab thiab tsoo cov txhuas kom qis 90 degrees.

Cov lus pom zoo

Kuv xav pom zoo tias koj txiav cov ntawv txiav tawm ntawm tus tuav ua ntej khoov nws.

Nws tseem yog qhov muaj txiaj ntsig zoo rau ntxig lub bracket nrog qhov tsis pom ib nrab ntawm tus bracket tuav los ntawm lwm tus. Qhov no yuav ua kom muaj ntau dua txawm tias khoov ntawm txhuas.

Kauj Ruam 4: Laser Cut Brackets

Yog tias koj txiav txim siab mus rau txoj kev txiav laser nrog acrylic lossis aluminium, vam tias,.ai cov ntaub ntawv nrog qhov ntev yuav pab tau kom tau txais qhov no mus rau tom khw.

Thaum tag nrho cov tiaj tus nkhaus raug txiav, koj yuav tsum tau khoov lawv. Txog qhov no, Kuv tau siv 90-degree jig, rhaub cov xim tshem tawm rab phom thiab ib khub ntawm tes pab.

Kuv muaj rab phom cua sov tso ib puag ncig uas kuv tau siv rau cov phiaj xwm sib txawv tab sis kuv siv rab phom cua sov zoo ib yam li Milwaukee ib qho uas muaj cua sov ob npaug.

Yog tias koj yuav tau txais lub tshuab khw los tsim cov khoom sib dhos feem ntau rau qhov ntxiv me ntsis lawv yuav muab cov kab zauv hla cov hlau dabtsi yog khoov lossis nias thiab ua qhov no rau koj. Yog tias yog koj txoj kev… ua qhov ntawd.

Kauj ruam 5: Programming + Github

Teeb tsa tus lej PubNub kom tso cov ntaub ntawv

github.com/jshaw/creation_by_error

github.com/jshaw/creation_by_error_process…

Kauj Ruam 6: PubNub Kev Sib Koom

Tom ntej no, txhua qhov muaj txiaj ntsig thiab nthuav cov ntaub ntawv uas koj yuav mus sib sau yuav tsum yog 1) khaws cia rau qee qhov 2) tso tawm / xa qee qhov yuav ua li cas thiaj li pom qhov app. Txog qhov no kuv xaiv PubNub rau nws cov ntaub ntawv muaj peev xwm tshaj tawm.

Koj yuav xav mus rau https://www.pubnub.com/, tsim tus account thiab tom qab ntawd tsim PubNub channel tshiab.

Koj xav tsim tus as khauj thiab tom qab ntawd tsim lub app tshiab.

Thaum koj tsim lub app koj yuav tsum mus rau Cov Ntaub Ntawv Tseem Ceeb. Los ntawm lub neej ntawd tus yuam sij no yuav raug hu ua Demo Keyset.

Kuv tau suav nrog cov duab kom tau txais cov ntaub ntawv xa mus ua haujlwm raug nrog Kev Ua Haujlwm thiab "Tau" thov kom yuav tsum tshaj tawm cov ntaub ntawv. Hauv qab no yog cov teeb tsa uas kuv tau teeb tsa.

  • Kev muaj => ON
  • Tshaj tawm Max => 20
  • Lub sijhawm => 20
  • Ntiaj Teb No Tam Sim No => txheeb xyuas
  • Daws teeb meem => 2
  • Cia & Ua Si => ON

    Kev tuav => Txwv Tsis Pub Muaj

  • Tus Kws Tswj => ON
  • Realtime Analytics => ON

Cov kauj ruam tom ntej yog cuam tshuam nrog ESP8266 nti lub cajmeem thiab cov phiaj xwm ntawm Ua app.

Kauj ruam 7: Arduino

program Arduino

Kuv teeb kuv tau siv yog khiav lub platform arduino thiab siv Arduino IDE nrog Adafruit Feather HUZZAH ESP8266 nti. Qhov no tau txais txiaj ntsig zoo nrog kev txuas mus rau wifi thiab lwm yam Txawm li cas los xij kuv pom tias muaj qee cov kab siv qee lub tsev qiv ntawv nrog pawg thawj coj saib.

Txhawm rau pab kom koj teeb tsa thiab ua haujlwm nrog nti qhov no yog yam koj yuav xav tau. Lwm qhov peev txheej zoo tiag tiag yog nyob ntawm Adafruit chip cov khoom nplooj ntawv nyob ntawm no:

  • Ib Adafruit Feather HUZZAH ESP8266 nti (txuas)
  • Arduino teeb tsa ntawm lub nti yog li nws tsis tsuas yog siv MicroPi
  • Kuv yuav tsum tau xa Arduino NewPing lub tsev qiv ntawv los ua haujlwm ntawm HUZZAH:
  • Kuv kuj tau xa Ken Perlin's SimplexNoise C ++ algorithm mus rau Arduino Library rau txoj haujlwm no

Kuv xav nco ntsoov tias cov lej arduino muaj 3 lub xeev. Tawm, cheb thiab SimplexNoise.

  • Tawm: tsis luam theej duab, tsis xa mus rau PubNub, tsis tswj hwm servo
  • Sweep: Tswj cov servo thiab ntsuas ntsuas los ntawm 0 degrees txog 180 thiab rov qab los dua. Qhov no tsuas yog rov ua dua.

github.com/jshaw/creation_by_error

Kauj Ruam 8: Schematics

hluav taws xob schematics

Kauj ruam 9: Ua

programing visualizations

github.com/jshaw/creation_by_error_processing

Kauj Ruam 10: Kev Cev Xeeb Tub

Image
Image
Lub cev
Lub cev
Lub cev
Lub cev

Nrog cov ntaub ntawv, koj tuaj yeem ua qee qhov kev tawm dag zog zoo txog yuav ua li cas cov cuab yeej digital lees paub lawv ib puag ncig thiab tib neeg kev cuam tshuam.

Nrog cov ntaub ntawv uas kuv tau sau nrog ob peb qhov rov ua dua ntawm Kev Tsim los ntawm Kev Ua Yeeb Yam Kuv tau tuaj yeem nthuav thiab sawv cev cov ntaub ntawv hauv ntau txoj hauv kev. Nws kuj tseem pab tau vim cov khoom siv hluav taws xob tau thawb tag nrho lawv cov ntaub ntawv khaws tseg los ntawm PubNub vim tias nws tsis tsuas yog nws tso cov ntaub ntawv mus rau ib qho channel uas tau mloog nrog tus yuam sij, nws tseem khaws thiab khaws cov ntaub ntawv no rau tom qab siv.

Siv cov ntaub ntawv kuv tau muaj peev xwm los tsim lub cev uas qhia txog kev txhais lus anthropomorphic ntawm cov khoom siv sib txuas no thiab tsim qee daim duab zoo nkauj hauv tus txheej txheem.

Thawj daim ntoo yog 10 feeb ntawm… hnub tim Lub Xya Hli….. 2016. cov ntaub ntawv cov ntsiab lus tau xa tawm los ntawm kev kos duab siv n-e-r-v-o-u-s Systems (https://n-e-r-v-o-u-s.com) OBJ xa cov tsev qiv ntawv thiab xa mus rau Rhino 3d. Hauv Rhino, Kuv xav tau hloov OBJ mesh mus rau hauv NURBS cov khoom kom muaj peev xwm nkag tau cov khoom mus rau hauv tus qauv ntawm daim ntoo uas kuv tau tsim. Qhov txheej txheem no tuaj yeem siv los ntawm CNC tus kws tshaj lij los zom tawm qhov sawv cev ntawm qhov kev ncua deb uas tau ntsuas los ntawm cov ntsuas hluav taws xob ultrasonic dhau lub sijhawm.

Daim ntawv thib ob tau tsim los ntawm kev tshuaj xyuas phab ntsa khoob rau ib teev. Tom qab ntawd kuv tau sib piv lub ntsiab lus ntawm kev khaws cov ntaub ntawv ntsuas rau 9 lub kaum ntse ntse uas cov servo ntsuas tawm tsam qhov tseeb ntawm txoj haujlwm ntawm lub ntsuas thiab qhov ntsuas yuav zoo li cas. Kev teeb tsa txawb dai ntawm lub qab nthab yog qhov sib txawv ntawm qhov ua yuam kev ntawm qhov ntsuas tau nyeem thiab dab tsi qhov kev ua lej / geometrically xam nrug yog IRL. daim ntawv cev nqaij daim tawv uas ntsuas qhov kev nkag siab ntawm thev naus laus zis.

Txhawm rau ua qhov txawb no kuv tsim "tav" los ntawm dowels thiab tsim daim ntawv. Yav tom ntej, nws yuav zoo los tsim qhov no hauv CAD lossis.ai ntawv kom muaj peev xwm muaj cov tav tav no txiav tawm ntawm ntoo ntau dua yuav tsum tsim lawv.

Qhov kawg "lub cev" yog ntau dua ntawm cov ntaub ntawv pom pom uas tau ua los ntawm cov ntawv sau uas kuv tau txuas rau ntawm GitHub hauv Cov Lus Qhia no. Nws yuav tsum ua haujlwm thiab tsim cov ntaub ntawv pom lub sijhawm tiag tiag ntawm qhov chaw nyob ntawm nws xub ntiag.

Kauj Ruam 11: Muaj peev xwm nthuav dav

Muaj peev xwm nthuav dav.. dab tsi tuaj yeem nthuav dav lossis muaj peev xwm rau cov haujlwm zoo li no

Cov cheeb tsam nyob tom qab ntawm kuv lub siab rau kev nthuav dav lossis txuas ntxiv txoj haujlwm no lossis txawm tias rov ua qhov sib txawv ntawm nws yuav yog ntxiv ntau qhov sawv ntsug thiab hloov kho txhua tus lej Arduino kom dhau tus lej raug ntawm qhov sawv ntsug. qhov no tuaj yeem tso cai rau sawv cev sawv cev kom raug nyob hauv cov txheej txheem ua qhov chaw uas ntau lub rooj muag khoom tau muab tso rau hauv ib chav.

Kuv kuj tseem ua haujlwm ntawm cov khoom tsis txaus ntseeg ntawm cov pegboard uas tuaj yeem suav tag nrho cov cim thiab tsim lub lo-fi taw tes huab ntawm thev naus laus zis kev nkag siab uas tuaj yeem tso cai rau peb ua peb qhov kev xav ntawm kev xav ntawm thev naus laus zis mus rau ntiaj teb.

Pom zoo: