Upang makagawa ng tulad ng isang gawang bahay, kakailanganin mo ang ilang mga kasanayan sa pagtatrabaho sa microcontroller, partikular dito ginagamit ang AVR microcontroller. Ang system ay naka-on kapag ang pag-aapoy ay naka-on, habang ang kapangyarihan ay ibinibigay mula sa lock sa controller. Ang data mula sa shift knob ay binabasa sa pamamagitan ng mga switch ng tambo. May isang magnet sa sandpiper at kapag lumapit ito sa isa sa mga tambo ng tambo, pinatatakbo ito (nagsasara) at pagkatapos ay tinutukoy ng system batay sa mga datos na kung aling paghahatid ay nakikibahagi. Kung hindi isa sa mga switch ng tambo ay sarado, kung gayon ang hawakan ay nasa neutral na posisyon, habang ang isang ahas ay tumatakbo sa screen ng tagapagpahiwatig. Isaalang-alang nang mas detalyado ang proseso ng paglikha ng isang homemade product.
Mga materyales at tool para sa pagpupulong:
- Ang tagapagpahiwatig ng LED na may isang karaniwang anode;
- microcontroller ATtiny2313;
- switch ng tambo na nagtatrabaho sa circuit (6 piraso);
- uri ng pampatatag ng boltahe 7805;
- mga capacitor sa 100 at 10 microfarads;
- kasalukuyang naglilimita sa mga resistor ng 10 kOhm (1 pc.) at 100 Ohm (7 pc.);
- dalawang magnet;
- Isang set para sa gear pingga ng produksiyon ng SAHLER na gawa sa gear (nagkakahalaga ng halos 300 p.).
Proseso ng pagmamanupaktura ng gawang bahay:
Unang hakbang. Lumikha ng isang board
Ginawa ng may-akda ang lupon na wala sa textolite ng foil, at sa mga ito ay mga switch ng tambo. Tulad ng para sa mga magnet, naka-mount sila sa mga pakpak.
Hakbang Dalawang Itakda ang tagapagpahiwatig sa panulat at magtipon electronic bahagi ng system
Ang binili na set para sa gear knob, na inirerekomenda na gagamitin ng may-akda, ay ganap na gumuho at napaka-pangako para sa iba't ibang mga produktong gawa sa bahay. Ang digital na tagapagpahiwatig ay kailangang mailagay sa mga hawakan, perpektong naaangkop dito. Upang mai-install ang tagapagpahiwatig, kailangan mong alisin ang bilog na plastik na takip mula sa hawakan, sa lugar nito maglagay ng isang baso mula sa plexiglass, na maaaring i-cut gawin mo mismo. Ang isang pelikula ay ginagamit upang tint glass, ito ay nakadikit mula sa loob.
Upang ang tagapagpahiwatig ay umupo ayon sa nararapat, sa hawakan na may isang file na kailangan mong gumawa ng isang upuan para dito. Susunod, ang walong mga wire ay inilatag sa hawakan, na kung saan pagkatapos ay konektado sa controller.
Ngayon ay maaari kang magsimulang mag-mount sa board na may apat na switch ng tambo.Ang isang board ay nakakabit sa plastic tunnel sa ilalim ng ashtray gamit ang self-tapping screws. Mula sa dulo kailangan mong gumawa ng isang butas upang ang lupon ay gumagapang. Ang pangalawang board ay naka-attach din sa plastic na may mga turnilyo, magkasama silang konektado gamit ang isang itim na kawad. Ang mga switch ng Reed ay maaaring isaayos sa ibang paraan, halimbawa, ilagay sa pandikit. Pinakamahalaga, ang tambo ng switch ay malinaw na tumugon sa pang-akit.
Hakbang Tatlong Pagsisimula sa pag-programming ng magsusupil
Kapag binuksan mo ang system nang walang pagprograma, hindi ito gagana, ngunit ang prosesong ito ay hindi kumplikado, para sa mga layuning ito kakailanganin mo:
1. Ang isang programmer ay isang aparato na nag-uugnay sa isang microcontroller sa isang computer. Gamit ang programmer, ang firmware ay nai-download sa controller. Ang mga programmer ay magkakaiba, simple, magagawa mo mismo ito. Ang may-akda ay gumagamit ng USB AVR910 programmer, maaari mong bilhin o tipunin ito gamit ang iyong sariling mga kamay, mayroong mga circuit at firmware sa Internet.
2. Ang software na kung saan magaganap ang proseso ng programming. Ang may-akda ay gumagamit ng CodeVision AVR software.
3. Well, kailangan mo din ng firmware, naka-attach ito.
Upang ikonekta ang controller sa programista, ginagamit ang isang interface ng SPI. Sa larawan sa kaliwa maaari mong makita ang debug board, sa kanan ay ang programmer.
Ang debug board para sa ATtiny2313 ay napaka-simple, narito ang diagram nito.
Matapos makakonekta ang programmer sa computer sa pamamagitan ng USB port, at ang microcontroller ay konektado sa programmer sa pamamagitan ng debug board, maaari mong simulan ang CodeVision AVR software. Sa loob nito, pumunta sa seksyon ng Mga Setting at piliin ang Programmer. Ano ang mga setting na papasok ay makikita sa larawan.
Susunod, buksan ang tab ng Mga Tool at piliin ang Chip Programmer dito.
Sa window ng Chip, kailangan mong piliin ang nais na magsusupil, sa aming kaso ito ay ATtiny 2313. Upang suriin kung ang lahat ay konektado nang tama, kailangan mong i-click ang I-reset ang Chip. Hindi dapat maging isang error. Pagkatapos nito maaari kang magprograma.
Kung ang chip ay kailangang linisin, sa tab na Program ay may isang function na Burahin Chip.
Para sa firmware, buksan ang tab na File, pagkatapos ay piliin ang I-load ang Flash at piliin ang nais na firmware file. Upang simulan ang pag-record, sa tab ng Program mayroong isang pindutan ng FLASH, ang proseso ay ipapakita sa screen. Pagkatapos nito, ang magsusupil ay mai-program at ngayon ay nananatili lamang itong mai-install sa lugar nito.
Ito ay kung paano mo mai-tune ang hawakan ng iyong kotse. Sa pamamagitan ng paraan, sa parehong paraan, maaari mong mai-install ang tagapagpahiwatig sa halos anumang kotse.