Orodha ya maudhui:
- Hatua ya 1: Onyesha
- Hatua ya 2: Uteuzi wa LED
- Hatua ya 3: Interface / Vifungo
- Hatua ya 4: Utunzaji wa Wakati
- Hatua ya 5: Mita ya Voltage
- Hatua ya 6: Kichwa cha Programu / Uunganisho wa nje
- Hatua ya 7: Programu dhibiti
- Hatua ya 8: Kutembea Mfumo wa Menyu
- Hatua ya 9: Ramani ya Barabara ya Firmware
- Hatua ya 10: PCB
- Hatua ya 11: Kuunda Saa
- Hatua ya 12: Maboresho zaidi
Video: 01 / / atch: Hatua 12
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
01 / / / atch, kwa sababu… "kuna aina 10 za watu ulimwenguni, wale wanaosoma binary, na wale ambao hawasomi" - laini ya lebo ya slashdot. kuonyesha LED. Vipengele vya ziada vinapatikana kupitia mfumo wa menyu ya kusogeza kwenye tumbo lake la 3x4 la LED. Vipengele vya sasa ni pamoja na: mita ya voltage, kaunta ya binary, hali ya kilabu na onyesho la wakati. Saa inaweza kupangiliwa kikamilifu. Uboreshaji wa firmware ya siku za usoni utajumuisha: saa ya saa / saa, kengele, mwendo wa kasi wa baiskeli / odometer, ukataji wa data, na menyu ya usanidi wa hali ya juu. Angalia kwa vitendo: https://www.youtube.com/embed/l_tApl3JmmMA faili zote za mradi ni kwenye kumbukumbu ya.zip kwenye ukurasa huu. Mpangilio na PCB katika muundo wa Cadsoft Eagle. Firmware katika mikroBasic. Maandishi ya kufundisha haya yamejumuishwa kama.odt (OO.org/open maandishi) na faili za.pdf. Sanaa ya safu ya juu ya PCB (iliyoonyeshwa) imejumuishwa kama. PDF tayari kwa uhamishaji wa toner au mchakato wa picha. Inakiliwa mara kadhaa kwenye karatasi moja kwa sababu lazima niongeze mara mbili kwenye uwazi. 01 / / / atch iliongozwa na Mini Dotclock, na mazungumzo yafuatayo katika eneo la maoni: https://www.instructables.com / ex / i / 47F2F12223BA1029BC6B001143E7E506Hii pia ni hatua ya nusu kuelekea saa ya mlima wa nixie ninayofanyia kazi. Mradi wa 01 / / / atch ni utangulizi wa vifaa vya mlima wa uso na mantiki ya kutunza wakati bila ugumu ulioongezwa wa usambazaji wa bomba la nixie. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/? / / atch inategemea PIC16F913 / 6. PIC hii ilichaguliwa awali kwa sababu ilikuwa na dereva wa LCD wa vifaa. Nilidhani kuwa ninaweza kumgeuza dereva wa LCD kuwa mseto wa LED na transistors chache. Hii haikuwa hivyo. Bado ni chaguo nzuri kwa sababu ina nafasi ya programu nyingi na pini chache ndogo za I / O. F913 ni karibu $ 2.00 huko Mouser. PIC16F913 Maelezo: https://www.microchip.com/stellent/idcplg? microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 Datasheet (muundo wa PDF): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E. kutoka kwa faili za Bodi ya Tai na ray ya Eagle3D na POV: https://www.matwei.de/doku.php? id = sw: eagle3d: eagle3d
Hatua ya 1: Onyesha
Onyesho la binary linaundwa na LED 12 katika tumbo la 3x4. Kila safu ya LED nne inawakilisha 'nibble' nne, au nusu byte. Kila safu inaweza kuonyesha 0-15 kwa binary (1 + 2 + 4 + 8 = 15). Wakati huonyeshwa kwenye safu tatu kama masaa / makumi ya dakika / dakika. Hii sio kweli ya binary, lakini seti rahisi ambayo inafanya saa kuwa rahisi kusoma. Saa ya kufikiri, kwa mfano, hutumia binary ya 'truer' kuwakilisha dakika na baiti nzima. Chochote ningependelea, geek ya kweli ingeonyesha wakati wa kutumia Enzi ya Unix, kwa binary! (https://en.wikipedia.org/wiki/Unix_timestamp) Multiplex LED ni moja kwa moja. Safu (4) unganisha kwenye pini za PIC kupitia vipingamizi vya sasa vya kizuizi. Kontena moja la sasa la kuzuia linatumika kwa kila safu kwa sababu LED moja tu kwa safu imewahi kuwashwa. Taa zinaendeshwa kwa 20ma, kwa kutumia vipingaji 56 ohm (56ohm @ 3 volts = 20ma). LED zinaweza kuendeshwa juu kwa sababu zina mseto, daftari la data liliorodhesha kitu karibu 40ma. Ninaona kuwa ni mkali sana kwa 20ma-multiplexed tu. Nguzo (3) zimeunganishwa chini na transistors za NPN. Transistors hubadilishwa na pini za PIC kupitia vizuizi vya 1Kohm. Kazi za multiplex kwa kuweka safu ya LED kupitia transistor wakati wa kuwasha safu sahihi za LED kwa safu hiyo. Hii inarudiwa kwa kila safu kwa mfuatano mfupi, na kufanya tumbo ionekane ikiwaka kila wakati. PIC Timer0 inaendesha multiplex. Inahesabu 256 kisha inabadilisha safu za safu na safu iliyowekwa msingi. Transistor: NPN Transistor, NPN / 32V / 100mA, (Mouser # 512-BCW60D $ 0.05).
Hatua ya 2: Uteuzi wa LED
Kwenye saa hii, taa za kawaida za 1206 'za manjano na nyekundu zilitumika na kipinga-nguvu cha sasa cha 56 ohm. Rangi zilichaguliwa kwa gharama ya chini. Nyekundu, manjano, na machungwa LED ni karibu senti 10 kila moja, wakati taa za hudhurungi ni senti 40 na zaidi. Mbali na hilo, bluu ya LED imeamua kuwa sio safi sasa. Ikiwa unapata zambarau, niambie.
Picha inaonyesha aina 5 za LED nilizojaribu. Sehemu ya Mouser # Mtengenezaji Gharama ya Rangi 859-LTST-C171KRKT Lite-On SMT LED Nyekundu, Futa $ 0.130 859-LTST-C171KSKT Lite-On SMT LED Njano, Futa $ 0.130 859-LTST-C150KFKT Lite-On SMT LED Orange, Futa $ 0.130 638- 121SURCS530A28 Everlight LED SMD Red Water clear $ 0.110 638-1121UYCS530A28 Everlight LED SMD Yellow Water Clear $ 0.110 Mionzi nyekundu na manjano zilitumika kwenye saa ya mfano. Napenda Lite-On nyekundu na machungwa bora, zitatumika kwenye saa inayofuata nitakayofanya.
Hatua ya 3: Interface / Vifungo
Saa ya kiufundi inahitaji kiolesura cha kiufundi. Sensorer za kugusa zenye uwezo ni ghadhabu zote hivi sasa, lakini zinahitaji vifaa kadhaa vya ziada. Badala yake, nilikwenda na sensorer ya kugusa ya msingi ya Darlington na vichwa vya pini kama mahali pa mawasiliano. Je! Geekier ni nini kuliko kichwa cha pini? Hakuna kitu. Kwanza niliona wazo hapa: (https://www.kpsec.freeuk.com/trancirc.htm): "Jozi ya Darlington ni nyeti ya kutosha kujibu mkondo mdogo uliopitishwa na ngozi yako na inaweza kutumika fanya kitufe cha kugusa kama inavyoonyeshwa kwenye mchoro. Kwa mzunguko huu ambao unawasha tu LED transistors mbili zinaweza kuwa transistors yoyote ya nguvu ya jumla. Kinzani ya 100kohm inalinda transistors ikiwa mawasiliano yameunganishwa na kipande cha waya. "A Transistor ya PNP iliongezwa kwenye muundo huu rahisi (badala ya LED kwenye mchoro) ili iweze kutoa pato la juu / chini kwa PIC. Kontena la kuvuta-chini liliongezwa kati ya pini ya PIC na ardhi kusaidia kuzuia mashinikizo ya batani za uwongo. Kubadili hii ni hali thabiti, uthibitisho wa maji, na nguvu ndogo - na ustadi ulioongezwa wa vichwa vya pini. Wakati swichi imeshinikizwa, Timer2 (8 bit timer) imeanza na prescaler 16 na 16 postcaler. Kwenye Timer2 usumbue ukaguzi wa PIC ili uone ikiwa vifungo bado vimebanwa. Baada ya kukatika mara mbili mfululizo bila vifungo vilivyobanwa kipima muda kinasimamishwa na vifungo vimeundwa kwa uingizaji zaidi. Kitufe cha juu kimeunganishwa na pini ya kukatiza ya PIC. Ingizo kwenye pini hii inaweza kuleta PIC nje ya hali ya kulala. Hii inatuwezesha kutumia mbinu nadhifu ya usimamizi wa nguvu: PIC iko katika hali ya nguvu ya chini wakati onyesho halitumiki. Ingizo kwenye vifungo huamsha PIC na kuanza tena operesheni. Wahamiaji: Darlington Transistor, SOT-23, (Mouser # 512-MMBT6427, $ 0.07). Transistor ya PNP, SOT-23, (Mouser # 512-BCW89, $ 0.06).
Hatua ya 4: Utunzaji wa Wakati
Dokezo la programu ya Microchip 582 inaelezea kanuni za msingi nyuma ya nguvu ndogo, saa ya msingi ya PIC. Kioo cha saa 32.768kHz kimeunganishwa na pini za oscillator za timer1 za PIC. Timer1 ni nzuri kwa hii kwa sababu inaweza kuongezeka hata wakati PIC imelala. Timer1 ni usanidi wa kuhesabu hadi 65536 (sekunde 2 kwa 32.768kHz) na uamshe PIC kutoka usingizi na usumbue. Wakati PIC inapoamka, inaongeza muda kwa sekunde mbili. PIC inafanya kazi tu na hutumia nguvu kwa muda mfupi kila sekunde chache. Nilitumia kioo cha bei rahisi cha quartz kutoka Citizen. Mimi ingawa jina la Mwananchi linaweza kutoa uhalali wa saa yangu. CFS206 (12.5pf) ina takriban +/- 1.7 dakika usahihi kwa mwaka (20ppm). Capacitors mbili 33pF hukamilisha mzunguko wa nje wa kioo. 33pF labda ni tad nyingi, lakini ilikuwa inapatikana ndani kwa bei nzuri. Kioo bora kinaweza kutumika kwa wakati sahihi zaidi. Crystal: Fuwele za Masafa ya Citizen KHz, 32.768 KHZ 12.5pF, (mouser # 695-CFS206-327KFB, $ 0.30).
Hatua ya 5: Mita ya Voltage
Kama kwamba hatukuzama kwenye kina cha geekerie na saa ya densi, tunapiga kelele kwenye rejeleo la voltage na pini ya kuingiza ili kutengeneza mita ya voltage. Rejea ya voltage ni Microchip MCP1525. Huu ni marejeleo ya volt 2.5 na anuwai ya kufanya kazi ya volts 2.7 hadi 10+. Katika picha ya kuangalia kifurushi cha TO-92 kinatumika, ingawa saa za baadaye zitatumia toleo la mlima wa uso (SOT-23). Rejea inaendeshwa na pini ya PIC ili iweze kuzimwa ili kuhifadhi nguvu. Kwa wakati huu tunaweza kupima volts 2.5 kwa kutumia Analog Digital Converter ya PIC. Tunachukua hatua hii zaidi na kuongeza mgawanyiko wa voltage ya upinzaji kwa pembejeo ya multimeter. Kutumia vipinga mbili (100K / 10K) tunagawanya voltage ya kuingiza kwa 11 kutoa anuwai mpya ya pembejeo ya ~ 30 volts. Hii ni hatua nzuri ambayo inajumuisha voltages zote za chini ambazo tunaweza kukutana nazo (betri za volts 1.2 / 1.5, seli 3 za sarafu za volt, mantiki ya volt 5, betri 9 za volt, na reli 12 za nguvu za volt). Kinga ya 22Kohm inaweza kubadilishwa kwa kinzani ya 10K ikitoa anuwai ndogo lakini azimio kubwa. Lahajedwali iliyojumuishwa na hii inayoweza kufundishwa inaweza kukusaidia kuchagua maadili ya kupinga. Vipimo vya chini na vipimo vinaunganisha kwenye kichwa cha programu nyuma ya saa. Maelezo ya MCP1525: https://www.microchip.com/stellent/idcplgidcplg? 1335 & dDocName = en019700
Hatua ya 6: Kichwa cha Programu / Uunganisho wa nje
Saa hiyo ni 'inayoweza kusanidiwa'. Kichwa cha ICSP hutolewa nyuma ili firmware mpya iweze kusanikishwa. Kichwa ni safu ya soketi za kike zenye hadhi duni ambazo nimepata kwenye duka langu la elektroniki. Jambo lile lile linaweza kupatikana kwa kukata tundu la DIP la ubora katika nusu ya njia ndefu. Ninaunganisha kuziba yangu ya ICSP na kichwa cha pini "mbadilishaji wa kijinsia" - ingiza kipande cha kichwa cha pini ndani ya tundu, kisha unganisha kuziba ya ICSP kwa kichwa cha pini. Utahitaji programu ya ICSP kuweka programu mpya katika saa. Programu rahisi ya JDM2 ICSP imejumuishwa na faili za Cadsoft Eagle.
Wakati haitumiki kwa programu, kichwa cha ICSP kinaweza kutumika kwa ukusanyaji wa data, ukataji wa hafla, n.k Pini zote za ICSP zinapatikana kwa matumizi, kama ilivyoainishwa katika jedwali hapa chini. Pini ya mita ya voltage (pini 1/6) imejitolea sana kwa matumizi hayo kwa sababu ya mgawanyiko wa voltage. Multimeter - ADC, I / O, na mgawanyiko wa kontena. (PIN2, PORTA0 / AN0) MCLR - pini tu ya kuingiza. Schmitt inaleta pembejeo kwa ishara zenye kelele., chaguo dhaifu ya kuvuta (PIN28, RB7)
Hatua ya 7: Programu dhibiti
Programu dhibiti iliandikwa kwa kutumia toleo la bure la mikroBasic. Firmware ya sasa ni v0.1. Kampuni za baadaye zinaweza kuandikwa katika C. Chaguzi za usanidi zimewekwa kwenye firmware. Wanapaswa kuwa kama ifuatavyo: MCLR - DISABLEDBODEN / BOREN - DISABLEDWDT - DISABLEDOscillator -Internal Osc, NO clock-out. Sikuweza kupanga 16F913 na programu yangu pendwa ya programu ya PIC (WinPIC800), lakini WinPIC ya DL4YHS ilifanya kazi vizuri (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Usanidi / Mfumo wa Menyu - Chaguzi za Menyu hutembea kwenye onyesho na huchaguliwa / kusonga mbele kwa kutumia vifungo viwili vya kuingiza. Wakati - huonyesha wakati kwa binary (chaguo-msingi wakati kifungo kinabanwa). Klik - kaunta. Mimi, wakati mwingine, ninajikuta nikifanya hesabu. Hesabu za trafiki, hesabu za ndege, chochote. Saa ya 01 / / / atch kama kaunta ya binary. Njia ya Klabu - Thamani halisi ya saa yoyote imedhamiriwa na hali yake ya "kilabu". 01 / / / atch hutumia jenereta ya nambari bila mpangilio kuangazia mifumo kwenye onyesho la LED. Inawezekana pia kujumuisha vipande vya neno kutumia maktaba ya fonti ya ndani ya matrix (zaidi ijayo). Kasi inaweza kubadilishwa na kitufe cha 1. Kifurushi cha mwisho cha kuboresha kilabu kinajumuisha sensorer ya joto inayodhibiti kiwango cha mabadiliko ya muundo. Kama mvaaji anavyo joto, mifumo hubadilika haraka. Volt - mita ya voltage. Hivi sasa inaonyesha kusoma ADC mbichi katika bits 10. Itaboreshwa kuwa thamani halisi ya volt katika v0.2. Seti - Weka wakati. Toka - Toka menyu, weka PIC katika hali ya kulala.
Hatua ya 8: Kutembea Mfumo wa Menyu
Kusonga Mfumo wa Menyu Kazi zinafikiwa kupitia mfumo wa menyu ya kusogeza. Vitu vya menyu vimepakizwa kama vidonge katika safu na kuendelea kusogeza "juu". Kitabu kinategemea anuwai ya dereva wa mux wa Timer0. Menyu ya kutembeza "mara nje" kwa kutumia anuwai ya Timer1 (sekunde kaunta) baada ya sekunde 10. Chaguo za Menyu (Kutumia Tazama) (Hii inatumika kwa toleo la firmware 0.1) Wakati betri mpya imewekwa kwenye saa inaonyesha 'SET chaguo la menyu kwa chaguo-msingi. Gusa kitufe cha 2 ili kuingiza hali iliyowekwa. Wakati wa sasa utaonyeshwa (12:11). Tumia kitufe cha 1 kwa masaa ya kuongezeka, gusa kitufe cha 2 ili kusonga mbele hadi kwenye kitengo cha wakati ujao (masaa, dakika 10, dakika). Gusa kitufe cha 2 baada ya dakika kuweka muda na kurudi kwenye menyu ya kutembeza. Ili kuokoa nguvu, onyesho na PIC kawaida huwa imezimwa. Gusa kitufe cha 1 kuamsha PIC na kuonyesha wakati wa sasa kwa sekunde 10. Gusa kitufe cha 2 wakati wakati unaonyeshwa kufikia mfumo wa menyu ya kusogeza. Vipengele vya kutazama vinapatikana kupitia menyu ya kusogeza. Gusa kitufe cha 1 ili kuendelea na kipengee cha menyu inayofuata, gusa kitufe cha 2 kuchagua kipengee cha menyu. Itazame kwa vitendo: chini. B1 na B2 ni vifupisho vya kifungo 1 na kifungo 2.
Hatua ya 9: Ramani ya Barabara ya Firmware
v0.2
Uthibitisho / Maongezi ya Toka. Usanidi - Panua chaguzi za usanidi kujumuisha: Muda wa muda / muda wa menyu kumaliza (na hali ya kuwasha kila wakati). Mwangaza (mzunguko wa ushuru). Kasi ya kusogeza. Kuboresha Fonti ya Menyu -'E 'na' B 'inaonekana mbaya sana, tumia' e ',' b '. Nenda kwa 1Mhz au 32.768khz oscillator (4MHz katika v0.1). v0.3 Saa ya saa (nyongeza ya saa mbele) -Inaanza kuhesabu sekunde, kisha inaongeza dakika na masaa baada ya kikomo cha kuonyesha 15:59. Timer / Alarm (nyongeza ya saa kurudi nyuma) -Kida ya kupunguza saa, taa zote za LED zinawaka wakati kipima muda kinafikia 0. EEPROM (maadili ya ukataji kumbukumbu kwa kumbukumbu) -Kuhifadhi voltages, hesabu, chaguzi, nyakati za saa, nk kwa kumbukumbu ya EEPROM. -Nambari ya siku inayoendesha tangu mabadiliko ya betri. Pia: idadi ya masaa na onyesho limewashwa. v0.4 Vipengele vya vifaa vya nje (kwa kutumia kichwa cha ICSP): Kuingia kwa hafla kwenye usumbufu. Baiskeli Odometer / Speedometer. Onyesho la Kitengo kinachoweza kubadilishwa (fonti ya binary au decimal).
Hatua ya 10: PCB
PCB na mzunguko ziko katika muundo wa tai. Nilijumuisha pia kikundi cha maktaba nilizokuwa nikifanya bodi ambayo inaweza kuhitajika.
PCB imeundwa na sehemu nyingi za mlima. Bodi hiyo ilitengenezwa na uwazi wa inkjet kwenye bodi nzuri ya picha. Hii ilikuwa bodi yangu ya kwanza ya mlima wa uso (wote etch na mkutano). Nilitengeneza ubao mmoja wa upande na nikatumia waya za kuruka kwa athari za safu ya chini. Bodi hiyo ilitengenezwa na utengenezaji wa Olimex akilini, kwa hivyo faili yao ya kuangalia sheria ya 10mill ilitumika wakati wa kubuni bodi. Hakuna kitu kidogo sana, lakini kwa kweli ni changamoto. Kila kitu kiliuzwa kwa mkono kwa kutumia chuma cha euro 10, stika, na taa kali. Kioo cha kukuza hakikuhitajika. Kioo kiliachwa kama sehemu ya mlima wa uso. Chuma inaweza kuwa kitu kinachoonekana tofauti, na kinachotambulika zaidi kuliko sanduku la uso nyeusi-sanduku. Mfano katika picha pia hutumia rejeleo la voltage TO-92 - PCB ya mwisho inaonyesha toleo la SOT-23 ambalo sikuwa nalo bado wakati nilifanya bodi. Mzunguko na PCB ziko kwenye kumbukumbu ya mradi (Cadsoft Eagle format - freeware version www.cadsoft.de). Uwekaji wa sehemu unaweza kuonekana kwenye faili ya PCB. Nilifanya pia PDF na safu ya juu iliyoonyeshwa na kunakiliwa mara kadhaa. Hii inapaswa kuwa tayari kwa uhamishaji wa toner au mchakato wa picha. Orodha ya sehemu (kupitia shimo) 32.768kHz Tazama Kioo (0206 chuma inaweza) Kichwa cha kichwa -x4 Kichwa cha programu - pini 6 Orodha ya sehemu (mlima wa uso) SO-300 PIC16F1206 0.1uF capacitor 1206 33pf capacitors - x2 1206 LED (manjano, nyekundu, machungwa, nk) -x12 1206 Resistor - 4x56 ohms 1206 Resistor - 3x1Kohm 1206 Resistor - 3x10Kohm 1206 Resistor - 3x100Kohm SOT-23 transistor NPN (100ma au zaidi) SOT-23 PNP transistor (madhumuni ya jumla) SOT-23 NPN Darlington transistor (general lengo, hfe ya ~ 10000) SOT-23 MCP1525 Reference Voltage (2.5 volts) Battery CR2032 3v lithiamu
Hatua ya 11: Kuunda Saa
Kufanya saa inafaa kwa matumizi ya kila siku ilihitaji kesi. Nilitembelea Vifaa vya AFF (https://www.aff-materials.com/) kununua resin ya polyester. Mtu mzuri hapo alipendekeza nitumie epoxy wazi badala yake. Kulingana na yeye, resini ya polyester hupungua ~ 5% ambayo inaweza kuvunja unganisho kwenye PCB. Epoxy wazi hupungua tu ~ 2%. Alipendekeza pia kwamba gesi kutoka kwa polyester inaweza kuharibu vifaa wakati iliponywa. Nilianza kwa kutupa sampuli kadhaa kwenye tray ya mchemraba. Mafuta ya mbegu ya alizeti, mafuta ya silicone, na mafuta ya baiskeli ya silicone yalijaribiwa kama mawakala wa kutolewa. Sampuli moja ilifanywa bila wakala wa kutolewa. Vilainishi vya silicone vilishonwa chini ya ukungu na alama za pock kushoto kwenye epoxy. Udhibiti unanyonya chini ya ukungu. Mafuta yalifanya kazi vizuri, lakini yalibaki mabaki kidogo kwenye epoxy. Ifuatayo, nilihitaji kujua jinsi ya kutengeneza safu nyingi na nyenzo hii. Resin ya polyester kawaida hutiwa kwa tabaka. Safu ya kwanza inaruhusiwa kuweka (kama dakika 15) kwa gel. Kitu kinawekwa kwenye safu ya kwanza na safu ya pili ya resini safi hutiwa juu. Wakati wa kufanya kazi wa epoxy yangu ni kama dakika 60. Nilimwaga safu ya kwanza na kukagua baada ya dakika 30 - bado laini. Baada ya saa 1 na dakika 15 safu ya kwanza ilikuwa imeganda vya kutosha kuweka kitu juu yake. Kwa jaribio hili niliweka bodi ya mtihani wa LED iliyoonekana katika hatua ya 2 uso chini kwenye safu ya kwanza, na kufunikwa na safu ya epoxy safi. Hii ilifanya kazi vizuri, LED hazikujitokeza kwenye ubao. Nilihitimisha hapa kuwa haipo ukungu sahihi, uso wazi zaidi ninaoweza kutengeneza ni kiolesura cha hewa / epoxy. 'Juu' ya utupaji ina upotoshaji mkubwa. Miscus imepunguzwa kwa ukingo wa besi na huondolewa kwa urahisi na grinder. Kwa jaribio la kwanza la kweli nilihitaji ukungu wa plastiki mstatili. Chaguo bora nilipata kilikuwa chombo cha 'smeer kaas'. Haikuwa kamili, kwa hivyo niliifanya ndogo na tabaka chache za mkanda uliofungwa mkanda. Hii haikuwa ukungu wa nyota, lakini kuchagua kilele kama sehemu ya kuonyesha ilinipa nafasi. Utengenezaji ulifutwa kidogo na mafuta kwenye kitambaa cha karatasi. Nilitupa utaratibu wa kumwaga safu nyingi kutoka hapo juu. Niliuza njia kutoka kwa mmiliki wa sarafu ya seli ya sarafu hadi PCB. Kishikilia kiini kilikuwa kimechomwa moto (sawa, kimefungwa kwa kushikilia) chini ya PCB. Kishikiliaji cha betri kilijazwa na kunata, na kichwa cha programu kilindwa na kijiko zaidi cha kunata (plastiki pia ingefanya kazi vizuri). Hii iliwekwa, uso juu, kwenye ukungu. Kifurushi cha kunata kinacholinda betri na kichwa kilibanwa sana chini ya ukungu, ikitia nanga saa hiyo mahali. Epoxy wazi ilimwagika kwenye ukungu hadi ikafunika saa. Vichwa vya pini bado vilikuwa virefu kabisa, lakini vinaweza kukatwa baada ya kukauka kwa epoxy. Saa iliyotolewa kutoka kwa ukungu baada ya masaa kama 36. Putty ya kinga iliondolewa na dereva wa screw. Kingo walikuwa laini na grill-vyombo vya habari grinder kidogo. Saa hiyo ilitupwa kubwa kidogo ili ivaliwe kama saa ya mkono. Ninaweza kujaribu kuipunguza ikiwa ninaweza kupata bendi ya bendi. Kwa wakati huu, itakuwa saa ya mfukoni. Mkanda-juu-wa povu ulitoa muundo mzuri na uso wazi. Wakati mwingine nitajaribu kutengeneza ukungu mzima kutumia nyenzo hii, kitu zaidi katika ujirani wa saizi ya saa ya mkono.
Hatua ya 12: Maboresho zaidi
Mbali na sasisho za programu zilizoainishwa kwenye ramani ya barabara, kuna maeneo kadhaa ya kuboreshwa.
Vifaa 4x5 tumbo ya 0805 LEDs ingechukua nafasi sawa na safu iliyopo 1206. Nilinunua aina kadhaa za LEDs 0805 kujaribu katika muundo wa siku zijazo. Sensorer ya joto iliyotajwa hapo awali inaweza kuongezwa ili kutengeneza kifurushi cha hali ya juu cha 'kilabu-mode'. PCB iliundwa kwa utengenezaji wa Olimex kama bodi ya pande mbili (~ $ 33). Wanafanya kazi moja kwa moja kutoka kwa faili za Eagle na paneli (tengeneza bodi ndogo ndogo kutoka kwa bodi moja kubwa) bure. Sijafanya hii, lakini ningeinunua ikiwa mtu mwingine alikuwa ameifanya. Programu Kuna nafasi nyingi za ziada kwenye PIC. Speedometer / odometer imepangwa. Michezo inaweza kuongezwa.
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)