Cov txheej txheem:
- Kauj Ruam 1: Qhov Chaw
- Kauj ruam 2: Teori
- Kauj ruam 3: Stripborad Layout
- Kauj ruam 4: Rub-up Reset Pin
- Kauj Ruam 5: Lub Hwj Huam Fais Fab
- Kauj ruam 6: ISP Programmer
- Kauj ruam 7: Txheej txheem
- Kauj ruam 8: Programming
Video: Tsim Koj Tus Kheej Kev Txhim Kho Pawg Thawj Coj: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Cov lus qhia no yuav qhia koj yuav tsim koj li kev txhim kho koj tus kheej li cas los ntawm kos! Txoj kev no yooj yim thiab tsis xav tau cov cuab yeej siv siab, koj tuaj yeem ua nws ntawm koj lub rooj ua noj. Qhov no tseem muab kev nkag siab zoo ntawm yuav ua li cas Ardruinos thiab lwm cov phiaj xwm kev txhim kho tiag tiag ua haujlwm.
Koj tuaj yeem tsim koj lub rooj tsav xwm txhim kho kom haum rau koj lub hom phiaj tshwj xeeb. Pawg tswj hwm kev loj hlob no tau qhia hauv daim duab tau siv los tswj lub rpm ntawm DC-lub cev muaj zog. DC-lub cev muaj zog tau tswj los ntawm lub khoos phis tawj siv lub chaw nres nkoj txuas. Cov LEDs tau siv los pab thaum xav tau debug.
Hauv Cov Lus Qhia Kuv yuav qhia yuav tsim lub rooj tsav xwm kev txhim kho ntau yam, yog li daim ntawv teev npe yuav tsis zoo ib yam li ib qho uas tau qhia hauv daim duab.
Kauj Ruam 1: Qhov Chaw
Cov npe:
- 1 Atmel ATmega88 (lossis ib lub tshuab ua haujlwm twg zoo tshaj qhov koj xav tau)
- 1 Dip IC qhov (socket) 28
- 1 10k ohm resistor
- 1 100 ohm resistor
- 1 ib diode
- 3 0.1 μF capacitor
- 1 10 μF capacitor
- 1 LED-diode
- 1330 ohm tiv thaiv
- Qee tus dhia
- Qee tus txiv neej-pin (lossis poj niam)
- Ib daim kab xev (siv ib qho nrog ib daim kab xev thiab tsis sib xyaw, saib daim duab)
Tom qab tuaj yeem tuaj yeem ua haujlwm rau koj lub microcontroller koj yuav xav tau ISP programmer (In-System programming). Kuv siv AVRISP mkII (https://www.atmel.com/tools/avrispmkii.aspx). Muaj ntau qhov sib txawv ISP-programmers xaiv los ntawm, lossis koj tuaj yeem tsim koj tus kheej. Kuj tseem muaj qee txoj hauv kev los teeb tsa arduino los ua tus ISP-programmer.
Kauj ruam 2: Teori
Txhawm rau tsim thiab teeb tsa phiaj xwm txhim kho los ntawm kos koj yuav tsum tau nyeem qee cov ntawv teev tseg. Qee zaum nws tuaj yeem nyuaj nrhiav qhov uas koj tab tom nrhiav tab sis kuv yuav muab cov khoom tseem ceeb tshaj plaws.
Cov ntaub ntawv ATmega88
Kev tsim kho vajtse xav txog
Ua ntej peb yuav tsum tau saib ntawm pinout ntawm ATmega88 uas tuaj yeem pom hauv cov ntawv teev npe.
Qee qhov chaw nres nkoj tseem ceeb uas xav tau kev txiav txim siab ntxiv yog cov hauv qab no:
- Tus Pin 1. Nov yog tus pin rov pib dua uas yuav rov pib dua tus txheej txheem thaum nws qis. Tus pin no yuav xav tau rub tawm, yog li tus pin ib txwm muaj siab tshwj tsis yog tias koj xav rov pib dua. (Qhov no yuav qhia tom qab)
- Tus Pin 7 thiab 20 yog qhov uas Vcc yuav tsum txuas nrog, 5V.
- Pin 9 thiab 10: Rau cov pins no siv lead ua sab nraud tuaj yeem txuas nrog, tab sis peb yuav siv cov oscillator sab hauv. Yog li peb tuaj yeem kho cov pins li niaj zaus cov koob digital.
- Pin 17, 18 thiab 19: Cov no yuav raug siv rau lub cajmeem (qhov no yuav qhia tom qab).
Kauj ruam 3: Stripborad Layout
Txhawm rau tsim cov duab kos peb yuav siv StripCAD, ua raws qhov txuas mus rub tawm qhov program.
Qhov program no tuaj yeem siv me ntsis nyuaj vim tias nws tsis siv tus phooj ywg, tab sis nws muaj txiaj ntsig thaum koj paub siv nws li cas. Ua si nrog nws me ntsis thiab koj yuav sai sai no nws. Qee cov lus qhia zoo yog cov hauv qab no.
- Nias c txhawm rau tshawb nrhiav cov khoom
- Nias v kom tau txais ntau yam sib txawv
- Nias sab laug nas nias nruab nrab ntawm ob kab ntawv kab rov tav kom tau txais kev cuam tshuam
- Nias sab laug nas nias ntawm ob kab ntsug kom tau tus choj txuas
Thaum tshawb xyuas cov khoom:
- "DILxx" yuav muab rau koj Ob Kab Hauv-kab ua raws tus lej naj npawb
- "SILxx" yuav muab rau koj Ib Leeg Nyob Hauv Kab ua raws tus lej naj npawb
Txwv tsis pub tsuas yog tshawb rau cov khoom uas koj tab tom nrhiav.
Kauj ruam 4: Rub-up Reset Pin
Los ntawm cov ntaub ntawv tsim kho qhov xav tau ntawm sab 6 peb pom cov Circuit hauv daim duab. Nyeem cov ntawv hauv daim ntawv kom nkag siab zoo dua. Nov yog cov kauj ruam yog peb tuav lub rub tawm rau tus pin 1.
Nws tuaj yeem yog qhov zoo rau ntxig phau ntawv rov pib dua rau lub microcontroller. Qhov no tuaj yeem siv los ntawm kev txuas SIL2 hauv kab nrog 100 ohm resistor rau hauv av. Luv Circuit Court SIL2 nrog lub jumper thiab lub microcontroller yuav rov pib dua. 100 ohm resistor yuav tiv thaiv lub capacitor los ntawm luv-Circuit Court. Txwv tsis pub cia li ua raws daim duab qhia chaw ntawm daim ntawv.
Hauv daim duab thib ob qhov rub tawm txuas tau qhia hauv StripCAD
Kauj Ruam 5: Lub Hwj Huam Fais Fab
Txhawm rau zam kev cuam tshuam lub capacitor 10 μF tau muab tso ze rau qhov ntsuas hluav taws xob ntawm lub rooj tsavxwm. Txhawm rau zam kev cuam tshuam uas tshwm sim hauv pawg thawj coj saib 0.1 μF capacitor tau muab tso nruab nrab ntawm tus pin 7 thiab 8, thiab nruab nrab ntawm tus pin 20 thiab 22. Cov capacitors no yuav ua raws li cov lim qis. Lub capacitor me me yuav tsum tau muab tso ze rau ntawm tus pin li sai tau rau qhov ua tau zoo tshaj plaws.
Nws kuj tseem tuaj yeem ntxiv qee yam kev ntsuas hluav taws xob xws li 78L05, kom nws ua haujlwm ntawm lub roj teeb.
Kauj ruam 6: ISP Programmer
Txhawm rau teeb tsa tus txheej txheem koj yuav xav tau ISP programmer. Muaj qhov sib txuas sib txawv muaj, 6 tus pin lossis 10 tus pin. Kuv siv ib qho nrog rau tus pin, saib cov ntaub ntawv kho vajtse kom pom tias yuav tsum tsim kev sib txuas li cas.
ISP-programmer sawv rau Hauv-Qhov program. Qhov yooj yim nrog hom programmer no yog tias koj tuaj yeem tsim kho koj lub cuab yeej thaum nws tau teeb tsa hauv qhov ua tiav, tsis yog kom koj lub chip teeb tsa ua ntej txhim kho nws rau hauv kab ke. Nws kuj tseem yooj yim rau reprogram ib zaug nws tau teeb tsa rau hauv kab ke.
Saib cov kauj ruam tom ntej rau yuav ua li cas ISP kev sib txuas yuav tsum tau ua.
Kauj ruam 7: Txheej txheem
Thaum tus qauv tsim tiav, nias sau kom txuag nws ua PDF (lossis siv cov ntawv txuas). Qhib cov ntawv PDF thiab luam nws. Nco ntsoov tias lub tshuab luam ntawv teeb tsa yuav tsum tau teeb tsa rau qhov loj me, txwv tsis pub tus qauv tsim yuav tsis sib phim nrog daim kab xev.
Nws ib txwm yog lub tswv yim zoo kom suav nrog LED uas qhia tau yog tias lub zog rau pawg tswj hwm kev txhim kho nyob. Cov lus qhia yooj yim no tuaj yeem txuag ntau qhov kev debugging tsis tsim nyog.
Cov kauj ruam los tsim koj tus kheej lub rooj tsav xwm txhim kho:
- Luam tawm daim duab kab hluav taws xob, thiab siv txiab txiav nws tawm.
- Txiav tawm ib daim ntawv loj txaus ntawm daim kab xev, yog li daim ntawv haum rau saum.
- Muab daim ntawv tso rau ntawm daim kab xev kom lub qhov sib haum, siv cov kua nplaum zoo tib yam los txuas daim ntawv rau ntawm kab txaij. Muab daim ntawv nplaum rau sab uas tsis muaj tooj liab.
- Pib los ntawm kev ua kev cuam tshuam ntawm tus ntoo khaub lig liab
- Ua raws li kev tsim thiab muab tshuaj txhuam los ntawm cov khoom qis tshaj mus rau qhov siab tshaj plaws, uas yuav ua rau kev sib dhos yooj yim dua.
- Nqa nws mus rau lub zog hluav taws xob (5V) thiab pib ua haujlwm.
Tam sim no kho vajtse ntawm pawg thawj coj loj tau ua tiav!
Kauj ruam 8: Programming
Kuv siv Atmel Studio rau kev ua haujlwm hauv C. Rub tawm qhov program thiab pib tsim txoj haujlwm txaus nrog koj tus kheej lub rooj tsav xwm kev txhim kho. Nws yuav muaj peev xwm rau khau raj-thauj khoom arduino, tab sis yog tias koj xav tau kev nkag siab zoo ntawm dab tsi yog zais tob hauv qab hauv cov lus arduino sim qee qhov piv txwv hauv C. Piv txwv sim tawm qee lub sijhawm, cuam tshuam thiab nyeem analog.
Hauv ATmega88 cov ntawv koj tuaj yeem pom ntau tus lej piv txwv rau cov haujlwm tshwj xeeb sib txawv uas koj lub microcontroller tuaj yeem ua.
Raws li koj tuaj yeem pom qhov no yog txoj hauv kev yooj yim los tsim cov qauv sib txawv rau cov khoom siv hluav taws xob. Nws yog ib qho yooj yim, pheej yig thiab tsis xav tau cov cuab yeej tshwj xeeb.
Khiav Tawm Hauv Kev Sib Tw Microcontroller 2017
Pom zoo:
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: Qhov no yog kev hloov pauv ntawm B-neeg hlau ua ntej. 100% Qhib QHOV CHAW / Arduino neeg hlau. CODE, 3D ntu thiab khoom siv hluav taws xob tau qhib yog li xav hloov kho nws lossis tsim qhov loj ntawm tus neeg hlau. Yog tias koj muaj kev ua xyem xyav, tswv yim lossis xav tau kev pab ua rau
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
Tsim Koj Tus Kheej Kev Txhim Kho Pawg Thawj Coj: 5 Kauj Ruam
Tsim Koj Tus Kheej Kev Txhim Kho Pawg Thawj Coj: Nco tseg: Phau ntawv qhia no suav nrog cov ntaub ntawv pub dawb tsim cov phiaj xwm txhim kho, tsis yog cov phiaj xwm dawb lossis lwm yam hauv qhov kev qhia no, Kuv yuav muab cov ntaub ntawv hais txog yuav ua li cas koj tuaj yeem tsim koj tus kheej lub rooj tsav xwm txhim kho thiab cov lus qhia tseem ceeb thiab cov kauj ruam yog dab tsi. Ua ntej lub hnub qub
YouTube Tus Neeg Sawv Cev Tus Kheej Siv ESP8266 Pawg Thawj Coj: 9 Cov Kauj Ruam (nrog Duab)
YouTube Tus Zov Me Nyuam Tus Kheej Siv ESP8266 Pawg Thawj Coj: Nyob zoo cov phooj ywg zoo siab txais tos rau lwm qhov ESP8266 txoj haujlwm Hnub no peb tab tom tsim DIY YouTube tus neeg yuav khoom txee nrog lub vijtsam loj LCD thiab 3D luam ntawv. Cia ’ s pib! Hauv qhov kev qhia no peb yuav ua qhov no: DIY YouTube tus neeg rau npe
CityCoaster - Tsim Koj Tus Kheej Li Kev Txhim Kho Kev Nyab Xeeb rau Koj Lub Lag Luam (TfCD): 6 Cov Kauj Ruam (nrog Duab)
CityCoaster - Tsim Koj Tus Kheej Li Kev Txhim Kho Kev Nyab Xeeb rau Koj Lub Lag Luam (TfCD): Lub nroog hauv qab koj lub khob! CityCoaster yog txoj haujlwm yug los xav txog cov khoom lag luam rau Rotterdam Lub Hague Tshav Dav Hlau, uas tuaj yeem nthuav qhia tus kheej ntawm lub nroog, lom zem rau cov neeg siv khoom ntawm thaj chaw chaw so nrog kev muaj tiag. Hauv ib puag ncig xws li