Apwè ane bati o aza enkonplè prototypes, pa janm documentation yo, nou te deside pou li fè blog korèk yon pòs pataje renmen. Nou gen yon pakèt bonjou pou pataje.
Pou kèk semèn koulye a nou te gen te dabbling nan ak Bluetooth 4.0, sinon ke yo rekonèt tankouEnèji Bluetooth ba(BLE). Pandan pwosesis sa nou te panse de aplikasyon poze kèk e te deside pou ale e bati yonn nan moun.
De baz lide a se sa a: ou pran yon électrique sa a, nou manje l' ak yon antèn nan bluetooth, yon arduino ak yon pakèt moun RVB poul. Lè sa a kontwòl), koulè, ak yon lòt bagay ou kapab panse a ak telefòn (BLE pèmèt) ou. Bon bagay sa.
Pyès ki nan konpitè
Depi nou fè yon électrique, nou gen pou nou kòmanse yon lòt kote, se konsa nou te achte yon pakèt moun diferan anpoul nan depo lakay te fini prélèvement yonn nan pi gwo. Genyen yon crap tòn konpozan se konsa nou ap bezwen yon plas la. Yon fwa ke nou te genyen électrique a, nou vidé droit zonyon Fluoresan vye granmoun pou fè plas pou awesomeness alè pandye a soti.
Anvan, nou bezwen yon fason pou pouvwa chan de kous nou. Ki badass enjenyè nou, nou konnen kisa w panse, "Mwen ta dwe konstwi yon sikwi transformer convertit alimentation pouvwa pou 5V". Bon lide! Sof sa ta pran chemen moute galeri twòp, que sou sa, èske ou te wè mezi moun sa yo? W ap itilize pouvwa parès, nou te deside pou li sèvi ak yonn nan chargeurs teeny iPhone sa. Koulye a, nou pa gen 5V pou pouvwa tout bagay, pwochen kanpe.
Ak 5V nou kapab pouvwa a Arduino yo a, men, pa an Bluetooth modile, ki te kouri nan 3.3V. Ankò, nou konnen kisa w panse: "Alo, ou gen yon Mini Arduino pwogram sa a, ki gen yon regilatè entèn sa nou te kapab itilize pouvwa a modile BT!". Byen, se aktyèlman yon vrèman bon lide, men nou pa menm rize ou konnen sa pou nou te achte a 5V vèsyon pipiti de youn ki Pro Mini olye de la 3.3V. Sa vle di nou te gen pou fè yon 5V pou 3.3V regilatè. Pa bon, koulye a nou gen menm.
Fantastik, koulye a nou ka pouvwa pwojè a an antye. Gade, pa nou pa kapab, paske zepeng Arduino yo gen yon pakèt moun ki kapab sèlman mennen nan machine 40mA wussies. (Someday m ap desine yon a ki kapab kondi 1000A pa tache. L ap fè gwosè yon frijidè, men, m' ap fè kè ou kontan.) Koulye a, sa ka tande bri renmen anpil. Men se poko sa toujou pou sa nou vle. RVB a ki teknikman tout a twa chaje andedan yonn (wouj, vèt, ak twal ble). Chak nan a sa yo gen yon maksimòm avanse kouran ki 20mA, fasil gérés pa zepeng Arduino yo. Se poutèt sa ki pwoblèm ki genyen? Nou ap planifikasyon sou mete anpil a la anndan zonyon a jan nou kapab (nou te fini sèlman ap itilize 3, pa jije). Se konsa nou ta bezwen yon sèl zepeng pa koulè a pa. Sa se yon bann apa, se konsa nou itilize yon tranzistò pou li kondi koulè chak. Sa se 3 apa pou yon kantite a a sa nou vle (si tranzistò a kapab kondi aktyèl, sa vle di).
An n pa bliye résistances sou sa a. Nou pa t gen anpil tout résistances bay manti nan se konsa n' a fè tou sa a la a kouri ak ekzakteman menm avanse aktyèl. Men, se te tou pwe ase.
Lojisyèl
Gwo, tout a pyès ki nan konpitè a fè. Koulye a pou sèvèl de operasyon an, ki divize nan pati de. Du Arduino a, ak aplikasyon iPhone a. A du vrèman kòrèk.
Dwa kounye a, Arduino a pa done série lekti nan modile BLE a, se te bèl anpil travay kòm yon au pou tou sa a BLE modile te di. Li lit rapòte ou lajan pou twa nan BLE a GPIO an pou kontwole chak koulè poul yo. Nan tan kap vini, li ta dwe li série kòmand nan UART a epi yo gen yon lis gwo fantastik bagay ke li pwal fè. Natirèlman.
E menm jan ou ka wè, li sanble superbe.
Pou aplikasyon iPhone, ou vle pou ret tann pou yon pwochen pòs pa nou tou pwòp Ramón González.
Lis pati
Finalman, si ou vle pou konstwi pwòp, isit la se yon lis pale tout moso vyann yo, ak pwi yo.
anpoul:$10 de.
Zonyon sa a gen gwo pouvwa pou sa paske li bèl gwo, ak fasil pou.
Chargeur:$5
Nou itilize yon bon mache knockoff te vann nan magazen pyès ki nan konpitè lokal. Ou ka sèvi ak pesonn, osi lontan ke li byen chita sou anndan électrique a.
Antèn BLE:$44
Pwogram Arduino Micro:$10
Nou itilize a 5V vèsyon pipiti de youn, men, ou pa gen pi bon achte 3.3V a yon sèl.
A la + Miscellany:èdi/chit cheve$ 10
Pou yon gran total de Sur$80pou tout bagay an.