
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Unë dua të riprogramoj një robot D2-2 i cili është vërtet i lirë (shiko Banggood për shembull). Mikrokontrolluesi i furnizuar është një AT89C2051, dhe unë nuk kam IDE, programuesin dhe kohën për të mësuar, kështu që vendosa të heq AT89C2051 dhe të provoj të përdor një PIC.
Unë kam zgjedhur një 16F690 sepse kam shumë, por ju mund të provoni me një tjetër për sa kohë që ka të njëjtën diagram pin (për shembull 16F1507 është i bukur).
Isshtë shumë e lehtë dhe e thjeshtë për tu bërë! Ju duhet vetëm mikrokontrolluesi (dhe një PICKit).
Hapi 1: Kuptimi i Skemës

Parimi është mjaft i thjeshtë: ka 2 hyrje: 2 fotodetektorët e lidhur me një krahasues të dyfishtë. Ka 4 dalje: 2 motorë dhe 2 LEDS.
Programi është gjithashtu shumë i thjeshtë: Nëse një fotodetektor ndjen një pjesë të bardhë atëherë motori përkatës është ON.
Në skematik XTAL Y1 mungon. Ndodhet midis kunjave 4 dhe 5 të AT89C2051.
Hapi 2: Instalimi i prizës PIC16F690

Ju duhet ta lidhni kompletin pa pjesët e mëposhtme:
R1 dhe C4: është qarku i rivendosjes
C6, C7 dhe Y1: është oshilatori
Ndryshimet e mëposhtme duhet të bëhen me kujdes:
R10 duhet të lidhet në kunjin negativ të C4
Foleja IC me 20 kunja duhet të ngjitet REVERS, kunja 1 është drejt qendrës së robotit.
Kunja 1 e 16F690 (e shënuar si P3.7) duhet të ngjitet me Vcc tjetër.
Hapi 3: Rezultatet


Vini re se si është instaluar R10.
Hapi 4: Lidhësi për PICKit 2 ose 3


Për të lidhur me lehtësi një PICKit, unë jam duke përdorur 5 Male To Male Jumper Cable Dupont Wire.
Ato janë ngjitur sipas kodit të ngjyrave.
Teli i parë (tela kafe duhet të ngjitet në vend të kunjit R10.
Lidhjet me PICKit bëhen sipas kodit të ngjyrave…
Hapi 5: Përfundimi
Ky hack i vogël është shumë i thjeshtë dhe funksionon menjëherë!
Skedari Excel i furnizuar përmban listën e udhëzimeve, regjistrave dhe nxjerrjes nga 16F690.
Këtu është rezultati i robotit të programuar në Youtube.
Por tani mund të programoni një robot më të zgjuar …
Recommended:
Ndryshimi i një Pad Vance L-tek për Sondazh në 1000hz në Windows dhe Linux: 9 hapa

Ndryshimi i një Pad Vance L-tek për Sondazh në 1000hz në Windows dhe Linux: Pse e bëni këtë? Nëse keni lëvizur ndonjëherë në grafik në një këngë 125 BPM, mund të pyesni veten, çfarë ka me këtë boi spikey? Pse koha po bie në "lojëra elektronike" diskrete? ITG dhe DDR kanë dritare kohore tepër të ngushta, dhe me këtë
Roboti i balancimit / Roboti me 3 rrota / Roboti STEM: 8 hapa

Roboti i Balancimit / Roboti me 3 Rrota / Robot STEM: Ne kemi ndërtuar një robot të balancuar të kombinuar dhe 3 rrota për përdorim arsimor në shkolla dhe programe arsimore pas shkollës. Roboti bazohet në një Arduino Uno, një mburojë me porosi (të gjitha detajet e ndërtimit të dhëna), një paketë baterie Li Jon (të gjitha të ndërtuara
Ndryshimi i një disku të fortë: 6 hapa

Ndryshimi i një hard disku: Në këtë udhëzues, ne do të kalojmë hapat bazë për të ndryshuar një hard disk në një kullë kompjuterike. Ka shumë arsye që ju mund të dëshironi të ndryshoni një makinë. Ndoshta doni të azhurnoni në një makinë më të shpejtë ose më të madhe. Ndoshta thjesht doni të merrni gjithçka
Ndryshimi i një bllokuesi celular të lirë celular: 5 hapa (me fotografi)

Ndryshimi i një Jammer të lirë celular të lëvizshëm celular: Ky udhëzues do t'ju tregojë një proces të shpejtë i cili do t'ju lejojë të konvertoni një bllokues celular të lirë celular nga frekuenca kineze (mendoj) në frekuencat amerikane ose të rajoneve të tjera. Konkretisht ky model nga dealextreme.com : ht
Ndryshimi i një IRobot Krijo për të pikturuar: 6 hapa (me fotografi)

Ndryshimi i një IRobot Krijo për Paint: Ky është një projekt robotik që ndoshta mund të përfundojë nga dikush që nuk ka përvojë fare me robotët. E them këtë sepse, para se të filloja, nuk kisha përvojë me robotët. Ose shkrimi i programeve. Në fakt, unë dija të pikturoja dhe kjo ishte