Cov txheej txheem:

Tsis Siv Neeg Ntaus Tester Nrog Arduino: 9 Kauj Ruam
Tsis Siv Neeg Ntaus Tester Nrog Arduino: 9 Kauj Ruam

Video: Tsis Siv Neeg Ntaus Tester Nrog Arduino: 9 Kauj Ruam

Video: Tsis Siv Neeg Ntaus Tester Nrog Arduino: 9 Kauj Ruam
Video: Computer Vision with Python! Resizing Images 2024, Hlis ntuj nqeg
Anonim
Tsis Siv Neeg Ntaus Tester Nrog Arduino
Tsis Siv Neeg Ntaus Tester Nrog Arduino
Tsis Siv Neeg Ntaus Tester Nrog Arduino
Tsis Siv Neeg Ntaus Tester Nrog Arduino

Qhov no yuav tsis zoo li ntau, tab sis qhov no yog qhov muaj txiaj ntsig tshaj plaws uas kuv tau ua nrog Arduino. Nws yog tus ntsuas tsis siv neeg rau cov khoom kuv muag hu ua Power Blough-R. Tsis tsuas yog nws txuag kuv lub sijhawm (Tam sim no tau cawm kuv tsawg kawg 4 teev, thiab suav) tab sis nws tseem ua rau kuv muaj kev ntseeg siab ntau ntxiv tias cov khoom lag luam yog 100% ua haujlwm ua ntej xa tawm.

Lub Hwj Chim Blough-R, hais tias "Power Blocker" (nws yog kev ua si ntawm kuv lub npe uas tau hais tsis txaus ntseeg "xauv"!), Yog rau kev daws teeb meem rov qab siv hluav taws xob koj tuaj yeem nquag ntsib thaum siv octoprint nrog lub tshuab luam ntawv 3d.

Txhawm rau siv tus ntsuas, koj tsuas yog tso lub hwj chim Blough-R rau hauv USB lub taub hau thiab nias lub pob pib dua ntawm Arduino Nano. Tus ntsuas yuav ua tiav los ntawm chav ntsuas thiab yuav qhia yog tias lub cuab yeej dhau los lossis ua tsis tiav qhov kev sim siv Nano ua hauv LED (Khoom rau dhau, flashing rau ua tsis tau).

Thaum koj muaj ntau yam ua, nrhiav txoj hauv kev txo lub sijhawm hauv ib chav tuaj yeem muaj kev cuam tshuam loj heev, siv tus ntsuas no txo lub sijhawm nws coj kuv mus ntsuas ib chav los ntawm kwv yees li 30 vib nas this rau 5 vib nas this. Thaum 25 vib nas this tsis zoo li ntau, thaum koj muaj 100s ntawm cov khoom no los ua nws ntxiv!

Kuv xav tias qhov zoo tshaj plaws uas kuv tuaj yeem hais txog nws yog, nrog cov cuab yeej no nws yuav siv kuv luv dua los ntsuas lub zog Blough-R ob zaug ntau dua li nws tsuas yog qhib lub hnab tiv thaiv zoo li qub uas nws nkoj hauv!

Tej zaum koj yuav tsis xav tsim lub cuab yeej no, tab sis cia siab tias qee qhov kuv tab tom ua yuav muaj txiaj ntsig zoo rau koj.

Kauj Ruam 1: Txheeb Tawm Daim Video

Image
Image

Feem ntau ntawm qhov kuv npog hauv cov ntawv sau no muaj cov vis dis aus no, yog li xyuas nws yog tias cov vis dis aus yog koj li!

Kauj Ruam 2: Lub Hwj Chim Blough-R

Lub Hwj Chim Blough-R
Lub Hwj Chim Blough-R

Yog li Power Blough-R yog dab tsi thiab nws ua dab tsi?

Yog tias koj puas tau siv Octoprint nrog koj lub tshuab luam ntawv 3D, feem ntau muaj teeb meem qhov twg koj lub tshuab luam ntawv lub vijtsam tau khaws cia los ntawm USB lub zog los ntawm raspberry pi, txawm tias thaum lub tshuab luam ntawv fais fab tuag. Thaum qhov no tsis yog qhov kawg ntawm lub ntiaj teb, nws tuaj yeem dhau los ua qhov txaus ntshai tshwj xeeb hauv chav tsaus.

Lub Hwj Chim Blough-R tsuas yog PCB yooj yim nrog txiv neej thiab poj niam USB txuas rau nws, tab sis nws tsis txuas 5V kab.

Muaj lwm txoj hauv kev los daws qhov teeb meem no, qee tus neeg txiav 5V kab ntawm lawv USB cable lossis muab qee daim kab xev hla 5V txuas, tab sis kuv xav los nrog txoj hauv kev yooj yim, muaj zog kom ua tiav qhov txiaj ntsig zoo ib yam, tsis muaj kev phom sij USB cov kab!

Yog tias koj txaus siab rau Power BLough-R, lawv muaj muag:

  • Ntawm kuv Tindie Store (Cov Khoom lossis Sib Sau Ua Ke)
  • TH3dstudio.com (Sib Sau Ua Ke)

(Ib yam li BTW, Cov ntawv tshaj tawm no tsis txhawb nqa thiab kuv tsis muaj kev koom tes nrog TH3D lwm yam tshaj li qhov muab lub hwj chim Blough-Rs. raws li ib feem ntawm thawj qhov kev pom zoo)

Kauj Ruam 3: Tom Qab: Kev Txiav Txim Loj

Tom ntej: Kev Txiav Txim Loj
Tom ntej: Kev Txiav Txim Loj
Tom ntej: Kev Txiav Txim Loj
Tom ntej: Kev Txiav Txim Loj

Kuv muag Lub Hwj Chim Blough-Rs ntawm kuv lub khw Tindie, feem ntau yog cov khoom siv. Tab sis rau cov uas kuv muag ua ke, kuv yuav sim lawv nrog ntau lub 'meter'. Hauv yuav sim rau kev sib txuas zoo ntawm cov tswv yim thiab tso tawm hauv av, D- thiab D+ thiab tias 5V tsis txuas nrog thiab kuaj xyuas cov choj.

Qhov no yuav siv sijhawm li 30 vib nas this lossis ntau dua thiab ua rau kuv ua yuam kev yog tias kuv tsis ceev faj heev. Tab sis rau qhov ntau ntawm cov khoom sib dhos uas kuv tau muag, nws tsis yog lub sijhawm cog lus loj.

Tab sis kuv tau tshaj tawm daim duab ntawm Lub Hwj Chim Blough-R ntawm 3d luam tawm sub reddit, thiab Tim los ntawm TH3DStudio.com tau hu rau kuv nug txog kev xaj qee qhov rau hauv nws lub khw raws li kev sim. Kuv hais tseeb thiab nug pes tsawg tus nws tab tom nrhiav. Kuv cia siab tias nws yuav hais 10 lossis 20, tab sis nws hais tias cia peb pib nrog 100….

Nws yuav luag tsis yooj yim rau kuv kom ntseeg siab ntsuas 100 lub cuab yeej nrog lub ntsuas cua yog li kuv paub tias kuv yuav tsum tau ua qee yam txog nws!

Kauj ruam 4: Kho vajtse

Kho vajtse
Kho vajtse

Kuv tau mus rau txoj kev yooj yim tshaj plaws uas kuv tuaj yeem sib sau ua qhov no raws li kuv tau nias me ntsis rau lub sijhawm! Nws kuj tseem yog qhov tsim tau tiag tiag (tsawg dua ~ $ 5 rau txhua yam).

  • Arduino Nano (Qhov no muaj lub micro USB, tab sis ib qho yuav ua)*
  • Nano Ntsia Hlau Terminal Breakout*
  • Txiv neej USB Breakout*
  • Poj niam USB Breakout*
  • Ib co Hlau

Tsis muaj ntau ntau rau kev sib dhos ntawm qhov no. Solder lub taub hau pins rau nano yog tias lawv tseem tsis tau yog thiab ntsaws rau hauv cov ntsia hlau dav hlau tawg.

5 cov xov hlau yuav tsum tau muab tso rau ntawm tus txiv neej thiab poj niam USB tawg. Nco tseg rau daim hlau thaiv, tus poj niam tawg tsis muaj lub ncoo rau qhov no yog li kuv tau muab nws tso rau ntawm sab txuas. Cov xov hlau no tuaj yeem rub tawm ntawm lwm qhov kawg thiab txuas rau hauv cov ntsia hlau txuas (Nco ntsoov tawm qee qhov qis kom nws yooj yim rau ntsaws rau hauv thiab tawm cov cuab yeej)

Txog tus txiv neej txuas kuv siv cov pins hauv qab no

  • NQE> 2
  • D+> 3
  • D-> 4
  • VCC> 5
  • Shield> 10

Rau tus poj niam txuas kuv siv:

  • NQE> 6
  • D+> 7
  • D-> 8
  • VCC> 9
  • Shield> 11

*koom nrog txuas

Kauj ruam 5: Software

Software
Software

Ua ntej tshaj koj yuav tsum rub tawm Arduino IDE thiab teeb tsa yog tias koj tseem tsis tau muaj nws.

Koj tuaj yeem nqa daim duab uas kuv tau siv tawm ntawm kuv Github thiab muab tso rau hauv lub rooj tsavxwm. Thaum qhov no tiav koj zoo mus!

Thaum pib, daim duab kos dhau los ntawm chav ntsuas. Yog tias txhua qhov kev xeem dhau mus, nws yuav teeb tsa cov teeb tsa LED rau hauv. Yog tias muaj qhov ua tsis tiav, nws yuav nyem qhov teeb tsa LED. Cov cuab yeej tseem yuav tso tawm qhov laj thawj tsis ua hauj lwm rau tus saib xyuas, tab sis kuv tsis tau siv qhov tshwj xeeb no.

Cov duab kos los ntawm cov kev ntsuas hauv qab no

Kev sim thawj zaug:

Qhov no yog txhawm rau txheeb xyuas Tus Poj Niam pins tau nyeem raws li xav tau thaum tsis quav ntsej tus txiv neej koob. Saib cov kauj ruam ntawm Tri-xeev cov laj thawj rau cov ntaub ntawv ntau ntxiv ntawm qhov no.

Kev xeem loj:

Qhov kev ntsuas no kuaj xyuas tias GND, D+, D- thiab Shield tau txuas nrog thaum 5V kab thaiv. Qhov no yog txhawm rau txheeb xyuas lub luag haujlwm tseem ceeb ntawm Power Blough-R, qhov uas nws hla txhua yam uas tsis yog kab 5V.

Kev Xeem Choj:

Qhov no txheeb xyuas tias tsis muaj cov pins txuas ua ke. Yog li nws nqis los ntawm txhua tus pin, teeb tsa nws cov zis thiab tom qab ntawd txheeb xyuas tag nrho lwm cov pins tsis ua los ntawm qhov no.

Hauv ob peb kauj ruam tom ntej no kuv yuav mus dhau qee qhov tshwj xeeb/cov ntsiab lus siv hauv kev sim.

Kauj Ruam 6: INPUT_PULLUP

Qhov no yog qhov muaj txiaj ntsig tiag tiag qhov uas nws tuaj yeem txuag koj ntxiv tus tiv thaiv (ib tus pin) hauv koj qhov haujlwm. Nws yog qhov tshwj xeeb tshaj yog thaum koj siv cov nyees khawm.

Thaum tus pin tau teeb tsa rau INPUT_PULLUP, nws ib txwm txuas tus pin rau VCC nrog 10k resistor. Tsis muaj rub tawm (lossis rub tawm) tus tiv thaiv, lub xeev tsis raug ntawm tus pin raug txiav txim siab ntab thiab koj yuav tau txais qhov tsis sib xws qhov tseem ceeb thaum koj nyeem tus pin. Raws li nws yog tus nqi siab heev rau tus tiv thaiv, lub xeev tus pin tau hloov pauv tau yooj yim los ntawm kev thov sib txawv logic qib rau tus pin (piv txwv li thaum khawm tau nias, nws txuas tus pin rau hauv av thiab tus pin yuav nyeem LOW.

Kuv teeb tus pin hom ntawm tus poj niam pins los ua INPUT_PULLUP yog li kuv muaj qhov taw tes siv rau tus pin yuav tsum yog (HIGH) tsuav lawv tsis muaj zog sab nraud rau nws. Los ntawm kev tawm qhov kev ntsuam xyuas, MALE pins tau teeb tsa LOW thiab thaum twg ob qho no yuav tsum txuas nrog peb yuav cia siab tias tus lej PIN yuav LOW.

Kauj Ruam 7: Tri-state Logic

Image
Image

Txog qhov kev sim thawj zaug, Kuv xav txheeb xyuas qib kev xav ntawm tus poj niam pins thaum pib tsis quav ntsej txog MALE pins.

Qhov no yuav zoo li muaj teeb meem vim tias Pins tus pin yuav tsum muaj qee qib kev xav uas yuav cuam tshuam rau qhov yog?

Qhov tseeb tiag pins ntawm feem ntau microcontrollers muaj dab tsi hu ua Tri-state logic, lub ntsiab lus uas muaj 3 lub xeev uas lawv tuaj yeem yog: HIGH, LOW thiab HIGH-IMPEDENCE

HIGH-IMPEDENCE ua tiav los ntawm kev teeb tus pin ua INPUT. Nws yog qhov sib npaug ntawm kev tso 100 Mega OHM tus tiv thaiv nyob rau hauv pem hauv ntej ntawm tus pin, uas yuav ua kom muaj kev cuam tshuam nws los ntawm peb lub Circuit Court.

Tri-state logic yog ib qho ntawm cov yam ntxwv tseem ceeb hauv Charlie-plexing, uas yog ib hom kev ua khawv koob ntawm kev hais daws tus kheej LEDs siv tus lej tsawg dua tus pin. Txheeb tawm cov vis dis aus saum toj no yog tias koj xav paub ntxiv txog Charlie-plexing.

Kauj Ruam 8: Xeem Tester

Xaus
Xaus

Qhov no yog ib kauj ruam tseem ceeb tiag tiag, vim tias yog tias koj tsis ntsuas qhov ntsuas ntsuas pom qhov xwm txheej tsis zoo, dua li koj tuaj yeem ntseeg siab tias thaum kuaj pom dhau los tias lub cuab yeej ua haujlwm raws li lub hom phiaj xav tau.

Yog tias koj paub txog kev ntsuas ntsuas hauv kev txhim kho software, qhov no yog qhov sib npaug ntawm kev tsim cov xwm txheej tsis zoo.

Txhawm rau sim qhov no, Kuv tau tsim ob peb lub laug cam nrog ua yuam kev ntawm lawv:

  • Soldered USB headers ntawm qhov tsis raug ntawm pawg thawj coj saib. USB lub taub hau yuav haum zoo, tab sis kab hauv av yuav tsis txuas nrog thiab kab 5V yuav yog. (hmoov tsis qhov no tsis tau tsim los ntawm lub hom phiaj, uas ua pov thawj qhov xav tau rau tus ntsuas!)
  • Lub hom phiaj tau txuas ob tus pin los ntsuas tus lej ntsuas tus choj.

Kauj Ruam 9: Xaus

Raws li kuv tau hais thaum pib sau qhov no, qhov no yuav yog qhov muaj txiaj ntsig tshaj plaws uas kuv tau tsim nrog Arudino.

Txij li thawj qhov kev txiav txim Tim tau xaj lwm 200 Lub zog BLough-Rs thiab thaum lub sijhawm txuag nyiaj tau zoo heev, kev ntseeg siab nws muab tias cov khoom lag luam nyob hauv kev ua haujlwm zoo meej yog qhov tseem ceeb uas kuv nyiam los ntawm nws.

Qhov tseeb rau qhov kev txiav txim ntawm 200, Kuv Tus Poj Niam pib ua txhua qhov kev sim ntawm lawv. Nws yeej nyiam sai npaum li cas nws tau siv thiab yooj yim npaum li cas daim ntawv hla dhau/tsis ua tiav yog.

Vam tias muaj qee yam muaj txiaj ntsig los kawm los ntawm phau ntawv qhia no, yog tias koj muaj lus nug thov koj xav nug hauv qab no!

Txhua yam zoo tshaj plaws, Brian

  • YouTube
  • Tindie

Pom zoo: