
O ka qala boenjiniere ba morao ba hardware leha o so ka o qhaqha sesebediswa pele. O hloka feela ho ba le tjantjello mme o batle ho ithuta. Ba qalang ba bangata ba qala ka ho bula dibapadi tsa kgale kapa tsa elektroniki. Ba di qhaqha mme ba taka kamoo ba nahanang hore dikotwana di sebetsa kateng. Ho etsa sena ka matsoho a hao ho o thusa ho bona hore na dintho di tsamaellana jwang. Ho boetse ho o thusa ho nahana jwalo ka moenjiniere. Ha o kopanya ho ithuta dibukeng le diporojeke tsa nnete, o utlwisisa mehopolo e meholo le dintlha tse nyane. Tshimo e ntse e hola, kahoo ho na le menyetla e mengata ya ho ithuta, ho leka dintho tse ntjha, le ho kenela mmaraka o maphathaphathe.
Litsela tsa bohlokoa
Qala ho ithuta boenjiniere ba morao ba hardware ka ho bula lisebelisoa tsa elektroniki tsa khale. Mosebetsi ona o etsoang ka matsoho o u thusa ho bona hore na lintho li sebetsa joang.
Ithute mehopolo ea motheo ea elektroniki joalo ka motlakase, motlakase le khanyetso. Ho tseba lintho tsena tsa motheo ho bohlokoa haholo bakeng sa merero ea hau.
Sebelisa lisebelisoa tse bonolo tse kang li-screwdriver, li-plier le li-multimeter ho qala. Ha u hloke lisebelisoa tse turang ho qala ho ithuta.
Boloka mosebetsi oa hau morao ka ho nka linepe le ho ngola lintlha. Litlaleho tse ntle li u thusa ho hopola seo u se entseng le ho se arolelana hamorao.
Kena dihlopheng le diforamong tsa inthanete ho kopana le batho ba bang. Ho botsa dipotso le ho arolelana dipale ho ka o thusa ho ithuta ho eketsehileng.
Boenjiniere ba morao ba hardware ke eng?
Mehopolo ea bohlokoa le metheo
O ka nna wa botsa hore na boenjiniere ba morao ba hardware ke eng. Ho bolela ho qhaqha sesebediswa ho bona hore na se sebetsa jwang ka hare. O sheba karolo ka nngwe mme o bona hore na di hokahana jwang. O leka ho fumana moralo. Ka dinako tse ding, o bula sesebediswa feela mme o taka seo o se bonang. Ka dinako tse ding, o sheba haufi le dipotoloho tse nyane kapa di-chip. Batho ba sebedisa sena dibakeng tse ngata, eseng feela tsa elektroniki. O ka se fumana le ho baeloji le software.
Ke hobane'ng ha e le habohlokoa
U kanna ua ipotsa hore na ke hobane'ng ha batho ba etsa boenjiniere ba morao ba hardware. Lebaka le hlakile. E u thusa ho ithuta hore na lintho li sebetsa joang le ho lokisa mathata. Likhamphani tse ngata li e sebelisa ho ntlafatsa lihlahisoa tsa tsona kapa ho lokisa tsa khale. Mabaka a mang a bohlokoa ke ana:
lebaka le | Tlhaloso |
|---|---|
Ho itokisetsa nts'etsopele ea software | O ka rera hamolemo le ho emisa mathata haeba o tseba disebediswa tsa ho lokisa dintho. |
Ho ntlafatsa marangrang | U fumana litsela tsa ho tsamaisa data kapele le ka mokhoa o sireletsehileng haholoanyane. |
Ho leka ts'ireletso ea data le ts'ireletso ea IP | U fumana libaka tse fokolang 'me u thusa ho boloka lisebelisoa li sireletsehile ho baqhekelli. |
Ho batlisisa le ho tsosolosa khoutu ea khale | U boloka mechine ea khale e sebetsa, leha u se na litataiso. |
Ho etsa tlhahlobo ea molao | O ka hlahloba hore na motho e mong o kopitsitse moralo kapa o robile patent. |
Tšebeliso ea lefats'e la 'nete
O ka bona boenjiniere ba morao ba hardware libakeng tse ngata. Mohlala, o kanna oa batla ho lokisa khomphutha ea khale ea lipapali e sa sebetseng. O ka e bula, oa fumana karolo e robehileng, 'me oa e fetola. Batho ba bang ba sebelisa tsebo ena ho iketsetsa lisebelisoa tsa bona kapa ho ntlafatsa tsa khale. Likhamphani li sebelisa boenjiniere ba morao ho leka polokeho kapa ho netefatsa hore lihlahisoa tsa bona li ikhetha. Ho na le lipale moo batho ba bolokang chelete ka ho lokisa lintho ho e-na le ho reka tse ncha.
Tsebo le tsebo ea bohlokoa
Metheo ea elektroniki
Ha ho hlokahale hore o be setsebi sa dieleketeroniki ho qala. O hloka feela ho tseba metheo e itseng. Ithute hore na motlakase o phalla jwang potolohong. Leka ho utlwisisa hore na motlakase, motlakase wa motlakase le kganyetso di bolelang. O ka sebedisa betri, tleloubu ya lebone le dithapo tse ding ho bona mehopolo ena e sebetsa. Haeba o batla ho ya pele, sheba hore na di-switch, di-resistor le di-capacitor di sebetsa jwang. Dikarolo tsena di hlaha hoo e ka bang sesebediswa se seng le se seng seo o se bulang.
Keletso: O ka fumana livideo tsa mahala tsa inthanete tse hlalosang lisebelisoa tsa elektroniki ka liteko tse bonolo. Leka ho haha potoloho e nyane holim'a boto ea bohobe. Boitlhakiso bona bo sebetsang bo u thusa ho hopola seo u ithutang sona.
Metheo ea mananeo (C, kopano)
Disebediswa tse ngata di sebedisa dikhomphutha tse nyane tse bitswang di-microcontroller. Tsena di sebedisa khoutu e ngotsweng ka dipuo tse kang C kapa kopano. Ha ho hlokahale hore o ngole khoutu e phethahetseng. O hloka feela ho bala mananeo a bonolo mme o hakanye seo a se etsang. Qala ka C hobane ho bonolo ho e bala. Hamorao, o ka sheba kopano. Kopano e shebahala e makatsa qalong, empa o tla e tlwaela.
Mohlala o bonolo oa khoutu ea C ke ona:
int main() {
int led = 1;
if (led) {
// Turn on the light
}
return 0;
}
U tla bona khoutu e kang ena ha u etsa boenjiniere ba morao ba hardware.
Ho utloisisa liboto tsa potoloho
Maboto a potoloho a tšoara likarolo tsohle hammoho. U tla bona mapolanka a matala a nang le mela le matheba. Mela ke litsela tsa motlakase. Matheba ke libaka tseo likarolo li hokahanang ho tsona. Leka ho latela mela ka monoana oa hau. Bona moo e eang teng. Batla li-chip tse kholo, li-resistor tse nyane le lihokelo. Karolo ka 'ngoe e na le mosebetsi oa eona.
karolo | Seo se se etsang |
|---|---|
Chip | Boko ba sesebelisoa |
Mohanyetsi | Phallo ea taolo |
Moqapi | Mabenkele a matla |
sehokedi | Lihokelo ho likarolo tse ling |
Haeba o itloaetsa ho sheba mapolanka, o tla ntlafala ho fumana dikarolo tsa bohlokwa. Bokgoni bona bo o thusa haholo ho boenjiniere ba morao ba hardware.
Lisebelisoa tsa boenjiniere ba morao ba hardware

Lisebelisoa tsa motheo tsa lisebelisoa
Ha o hloke didiriswa tse majabajaba ho qala ka boenjiniere ba di-hardware bo fapaneng. O ka qala ka didiriswa tse mmalwa tse bonolo. Sete e nyane ya di-screwdriver e o thusa ho bula disebediswa tse ngata. Di-plier tsa nko ya nale di o dumella ho tshwara dikarolo tse nyane. Multimeter e hlahloba hore na motlakase o phalla moo o lokelang ho tsamaya teng. Di-tweezers di o thusa ho nka dikarolo tse nyane. Haeba o batla ho bona dintlha tse qaqileng, khalase e hodisang e sebetsa hantle. Ba qalang ba bangata ba sebedisa boto ya bohobe le dithapo tsa jumper ho leka dipotoloho. Didiriswa tsena di lekana ka lebokoseng le lenyenyane mme ha di bitse tjhelete e ngata.
Keletso: Qala ka disebediswa tse sebedisitsweng kapa tsa kgale. O ka ntlafatsa hamorao ha o ntse o ithuta ho eketsehileng.
Likhetho tsa software ea ba qalang
O tla hloka software ho sheba ka hare ho di-chip le khoutu. Mananeo a mang a bonolo bakeng sa ba qalang. Binary Ninja e hlahella hobane e sebetsa ka potlako mme e o dumella ho ngola dingolwa tse bonolo. Ghidra ke kgetho e nngwe e ntle. E o thusa ho hlahloba mosebetsi wa hao le ho ngola dintlha. Radare2 e teba mme e bontsha kamoo memori e sebetsang kateng, empa o ka e leka ka mora hore o ikwetlise. Disebediswa tsena di o thusa ho bona hore na sesebediswa se nahana le ho etsa jwang.
Mona ke dikgetho tse ding tsa software tse bonolo ho ba qalang:
Binary Ninja: E potlakile, e nepahetse, ebile e bonolo ho e sebelisa.
Ghidra: E ntle bakeng sa ho ithuta le ho ngola lintlha.
Radare2: E ntle bakeng sa mosebetsi o tsoetseng pele oa memori.
O kanna wa utlwa ka IDA le Ghidra e le disebediswa tse tswetseng pele. Ghidra ke mahala ebile e bulehile, kahoo o ka e leka pele. IDA e matla, empa o ka ema ho fihlela o na le boiphihlelo bo eketsehileng.
Ho khetha lisebelisoa tsa hau tsa pele
Ho khetha lisebelisoa tsa hau tsa pele ho ka ba thata. U ka nolofatsa lintho ka ho nahana ka seo u batlang ho se etsa. Na u batla ho sheba firmware kapa ho fumana libaka tse fokolang sesebelisoa? Mosebetsi o mong le o mong o hloka lisebelisoa tse fapaneng. Batla lisebelisoa tse tšehetsang li-chip tseo u batlang ho ithuta tsona. Hlahloba hore na sesebelisoa se u lumella ho ngola lingoloa kapa ho sebetsa le ba bang. Nahana ka litšenyehelo hape. Lisebelisoa tse ling li mahala, ha tse ling li bitsa chelete kapa li hloka koetliso.
Lintho tse ling tseo u ka li nahanang ke tsena:
Tseba seo o batlang ho se etsa pele.
Hlahloba hore na sesebelisoa se sebetsa le sesebelisoa sa hau.
Bona hore na o ka sebelisa lingoloa kapa oa arolelana mosebetsi oa hau.
Bapisa litheko 'me u bone hore na u hloka thuso e eketsehileng.
Ha o hloke sesebelisoa se seng le se seng hang-hang. Qala hanyane 'me u eketse tse ling ha u ntse u hola. Ka tsela ena, u tla ithuta se sebetsang hantle bakeng sa hau ho boenjiniere ba morao ba hardware.
Morero oa pele oa boenjiniere ba morao ba lisebelisoa tsa hardware

Ho khetha sesebelisoa seo u ka itloaetsang sona
U kanna ua ipotsa hore na u lokela ho qala ka sesebelisoa sefe. Khetho e ntle ke ntho e bonolo le e sireletsehileng. Lisebelisoa tsa elektroniki tsa khale joalo ka li-console tsa lipapali tse robehileng, li-remote control, kapa esita le router e sebelisitsoeng ke lintho tse ntle tsa ho ikoetlisa. Lisebelisoa tsena li u lumella ho li bula ntle le ho tšoenyeha haholo ka ho roba ntho ea bohlokoa.
U ka boela ua leka liboto tsa Arduino. Li bonolo ho ba qalang 'me li bonolo ho li fetola. U ka fumana litataiso le merero e mengata inthaneteng bakeng sa Arduino. Sena se etsa hore li be tse phethahetseng bakeng sa projeke ea hau ea pele ea boenjiniere ba morao ba hardware.
Mona ke dikgetho tse ntle bakeng sa projeke ea hau ea pele:
Li-console tsa lipapali tsa khale kapa balaoli
Li-router tse siiloeng ke nako kapa li-adapter tsa Wi-Fi
Lintho tsa ho bapala tse bonolo tse nang le likarolo tsa elektroniki
Liboto tsa Arduino
Keletso: Qoba disebediswa tse turang kapa tsa sejwalejwale qalong. Di ka ba thata mme tsa ba thata ho di lokisa haeba ho na le ntho e sa tsamayeng hantle.
Tsamaiso ea mohato ka mohato
U kanna ua ikutloa u sa kholiseha hore na u qale hokae. Mona ke mokhoa o bonolo oa mosebetsi oo u ka o latelang bakeng sa projeke ea hau ea pele:
Hlahloba sesebelisoa
Sheba bokantle le kahare ho sesebediswa sa hao. Hlokomela sebopeho le dikarolo tse kgolo. Iphe nako mme o leke ho hakanya hore na karolo ka nngwe e etsa eng.Leka ho tsoela pele ka motlakase
Sebelisa multimeter ho hlahloba hore na dikgokelo di a sebetsa. Sena se o thusa ho fumana dithapo tse robehileng kapa dikotwana tse mpe tsa ho solder.Hlalosa likou tsa ho lokisa liphoso le likarolo tsa bohlokoa
Batla li-pin tse nyane kapa lihokelo tse ngotsoeng e le “DEBUG,” “UART,” kapa “JTAG.” Tsena hangata li sebelisoa bakeng sa liteko le mananeo. U ka boela ua bona li-chip tse kholo, likarete tsa memori, kapa lihokelo tsa motlakase. Qala ka ho leka mesebetsi e bonolo ka ho fetisisa. Haeba u fumana bothata, sala morao ho bona hore na bo qala hokae. Ka linako tse ling, bothata ba 'nete bo ipata ka mor'a karolo e 'ngoe.Mohato oa pele oa ho lokisa liphoso ke ho arola sebaka sa bothata ka har'a boto ea hau. Liteko li lokela ho qala ka mesebetsi e bonolo ka ho fetisisa, 'me ho sala morao ka har'a li-block tsa ts'ebetso ho ka thusa ho khetholla mohloli oa 'nete oa mathata, oo e kanna ea se be kamehla matšoao a hlahang teng.
Tšoara matšoao a sesebelisoa
Haeba o batla ho fetela pele, solder lithapo ho leka lintlha. Sebelisa oscilloscope kapa logic analyzer ho shebella hore na matšoao a tsamaea joang. Mohato ona o u thusa ho bona hore na sesebelisoa se bua joang le likarolo tsa sona.Hlahisa bopaki ba khopolo-taba
Sebelisa lintlha tseo u li bokellang ho haha mohlala o bonolo. Mohlala, u ka sebelisa Arduino ho kopitsa seo sesebelisoa se se etsang. Sena se u thusa ho utloisisa hore na sesebelisoa sa pele se sebetsa joang.
Polokeho pele! Kamehla ntsha sesebediswa sa hao ka polakeng pele o se bula. Sebedisa disebediswa tse nepahetseng mme o sebetse butle. Haeba o sa kgodiseha ka ho hong, kopa thuso kapa o batle ditataiso inthaneteng.
Mathata a tloaelehileng
U ka 'na ua tobana le mathata a mang nakong ea projeke ea hau ea pele:
Lisebelisoa li ka ba tse rarahaneng le tse ferekanyang.
O kanna wa se fumane dibuka tsa tataiso kapa di-diagram.
Lisebelisoa tse ling li na le tšireletso ea molao. Kamehla hlahloba melao pele u qala.
Haeba o ka tsieleha, o seke wa tshwenyeha. Phoso e nngwe le e nngwe e o thusa ho ithuta.
Ho ngola ts'ebetso ea hau
Ho boloka direkoto tse ntle ho bohlokoa. U tla iteboha hamorao ha u batla ho hopola seo u se entseng kapa ho arolelana seo u se fumaneng.
Mona ke litsela tse ling tsa ho ngola mosebetsi oa hau:
Nka linepe tse hlakileng mohatong o mong le o mong. Nka setšoantšo pele le ka mor'a hore u tlose karolo efe kapa efe.
Ngola lintlha ka seo u se bonang le seo u se etsang. Sebelisa buka ea lintlha kapa sesebelisoa sa dijithale.
Thala litšoantšo tsa potoloho kapa u ngole mabitso a likarolo tseo u li fumanang.
Boloka data kapa khoutu efe kapa efe eo u e bokellang.
Mokhoa ona o o thusa ho dula o hlophisehile. Hape o etsa hore ho be bonolo ho hlalosetsa ba bang mosebetsi wa hao kapa ho pheta mehato ya hao nakong e tlang.
Mokhoa oa Litokomane | Lebaka Leo ka Lona e Thusang |
|---|---|
Photos | Rekoto e bonahalang ea mohato ka mong |
Notes | Lintlha tse mabapi le liketso le liphuputso |
Litšoantšo | E bontša kamoo likarolo li hokahanang kateng |
Lintlha tse bolokiloeng | E boloka khoutu le litekanyo li le haufi |
Hlokomela: Litokomane tse ntle ke tsebo ea bohlokoa bakeng sa moenjiniere e mong le e mong ea ka morao. E u thusa ho etsa lipatlisiso, ho haha bocha, kapa esita le ho ntlafatsa sesebelisoa hamorao.
Ka ho latela mehato ena, o tla haha boits'epo le bokgoni ba boenjiniere ba morao ba hardware. Hopola, ho ikoetlisa ka matsoho ke tsela e molemohali ea ho ithuta. Ithabise 'me u lule u labalabela ho tseba!
Malebela le lisebelisoa tsa ho ithuta
Liphoso tse tloaelehileng tseo re lokelang ho li qoba
Ho bonolo ho thaba le ho qala kapele, empa ba qalang hangata ba etsa liphoso tse tšoanang. Tsena ke lintho tse ling tseo u lokelang ho li ela hloko:
U se ke ua tlola mehato ea tšireletso. Kamehla tlosa lisebelisoa tse hoketsoeng pele u li bula.
Haeba o lebala ho ngola lintlha kapa ho nka linepe, o kanna oa lebala seo o se entseng.
U se ke ua qala ka lisebelisoa tse ncha kapa tse turang. Sebelisa lisebelisoa tsa khale le tse bonolo pele.
U se ke ua potlaka. Sheba karolo ka 'ngoe butle le ka hloko.
Kopa thuso haeba o e hloka. Batho ba bangata ba rata ho arolelana seo ba se tsebang.
Keletso: Haeba o ka tsieleha, phomola hanyane mme o shebe bothata hape. Ponahalo e ntjha e ka o thusa ho hlokomela dintho tseo o di fositseng.
Litataiso le lithuto tsa inthanete
Ho na le litataiso tse ngata inthaneteng, empa tse ling li molemo bakeng sa ba qalang. "Tataiso ea Ba qalang ea Boenjiniere ba Reverse (Lipapali tsa Retro)" ke sebaka se setle sa ho qala. Tataiso ena e sebelisa lipapali tsa video tsa khale ho ruta boenjiniere ba reverse ba hardware. E hlalosa hore na ke hobane'ng ha boenjiniere ba reverse bo le bohlokoa le hore na bo hokahana joang le mananeo. U tla ithuta ka ho arola lintho le ho bona hore na li sebetsa joang. U tla boela u bone hore na lipapali li etsoa joang le hore na ke hobane'ng ha sena se u thusa ka lisebelisoa tse ling.
Hape o ka fumana lithuto tsa video ho YouTube. Batho ba bangata ba bonts'a merero ea 'nete mohato ka mohato. Livideo tsena li u thusa ho latela le ho leka lintho ka bouena.
Sechaba le liforamo
Ha ho hlokahale hore o ithute o le mong. Ho na le lihlopha tse ngata tsa inthanete tse amohelang ba qalang le ho araba lipotso. Mona ke liforamo tse peli tse tsebahalang:
Lebitso la Foramo | Tlhaloso | Link |
|---|---|---|
Lithupa tse 4 tsa Hao | Foramo e nang le dihlooho le dipuisano ka boenjiniere bo fapaneng. | Etela Tuts 4 You |
Tinker e Fapaneng | Sehlopha sa batho ba ratang theknoloji ea khale le boenjiniere ba morao ba lisebelisoa. | Etela Tinker Different |
O ka kenela diforamo tsena ho botsa dipotso, ho arolelana mosebetsi wa hao, kapa ho bala seo ba bang ba se etsang. Batho ba moo ba mosa mme ba rata ho thusa.
Hopola: Tsela e molemohali ea ho ithuta ke ho leka, ho etsa liphoso le ho kopa thuso. Sechaba sa boenjiniere ba morao ba lisebelisoa tsa hardware se na le batho ba bangata ba qalileng joaloka uena.
O ka qala boenjiniere ba morao ba hardware ka ho latela mehato e 'maloa e bonolo. Taba ea pele, fumana lisebelisoa tsa motheo. U tla hloka lintho tse kang adaptara ea TTL ho ea ho USB, lenaneo la CH341A, sekotwana sa teko sa SOP8, tšepe ea ho soldering, le flux ea solder. Ka mor'a moo, ithute metheo ea puo ea kopano. Leka ho sebelisa lisebelisoa tsa ba qalang tse kang Ghidra. Ebe u sebetsa mererong e menyenyane. Etsa bonnete ba hore u ngola seo u se etsang ha u ntse u tsoela pele.
Buisana le batho ba bang ba ratang boenjiniere ba morao ba hardware. Mona ke mehloli e meng e ka u thusang:
Category | Lisebelisoa |
|---|---|
mananeo | Codecademy, HackerRank, Puo ea Lenaneo la C |
diphepetso tse | Liphephetso.re |
YouTube | LaurieWired, Thuto ea Boemo bo Tlase |
Tsoela pele ho ithuta lintho tse ncha. Lula u labalabela ho tseba 'me u ikopanye le sehlopha. Morero o mong le o mong oo u o qetang o u thusa ho ntlafala!
LBH
Sesebediswa se bonolo ka ho fetisisa seo o ka qalang ka sona ke sefe?
O ka qala ka remote ea khale ea TV, sesebelisoa sa ho laola lipapali se robehileng, kapa sesebelisoa se bonolo sa ho bapala. Lisebelisoa tsena li na le likarolo tse fokolang 'me li bolokehile ho buloa. U tla ithuta ho hongata ka ho sheba ka hare le ho latela lipotoloho.
Na ke hloka ho tseba ho kopanya?
Ha ho hlokahale hore o kopanye litšepe bakeng sa projeke ea hau ea pele. Ba qalang ba bangata ba sebelisa li-breadboard le lithapo tsa jumper. Haeba u batla ho lokisa kapa ho hokahanya likarolo hamorao, ho ithuta ho kopanyelletsa litšepe ho tla thusa. U ka fumana livideo tse ngata tsa ho kopanyelletsa litšepe tsa ba qalang inthaneteng.
Na nka senya sesebediswa ka ho se bula?
E, o ka ’na oa roba ntho e itseng haeba o potlaka kapa o sebelisa lisebelisoa tse fosahetseng. Kamehla ntsha sesebelisoa pele. Sebelisa screwdriver e nyenyane 'me u sebetse butle. Nka linepe ha u ntse u tsoela pele. Haeba u ka qabelloa, kopa thuso kapa u hlahlobe tataiso.
Na boenjiniere ba ho fetola thepa bo molaong?
Maemong a mangata, o ka bula le ho ithuta disebediswa tsa hao. Dinaha tse ding di na le melao mabapi le ho kopitsa kapa ho arolelana meralo. Kamehla hlahloba melao ya lehae la heno pele o qala. Haeba o ithuta feela, hangata o dula o bolokehile.
Nka fumana merero e meng ea ba qalang hokae?
O ka batla YouTube bakeng sa "boenjiniere ba morao ba hardware bakeng sa ba qalang." Baetsi ba bangata ba arolelana litataiso tsa mohato ka mohato. Liforamo tse kang Tinker Different le Tuts 4 Hape o na le mehopolo ea projeke. Leka ho botsa metseng ena haeba o batla litlhahiso tse ling.




