
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Szeretném átprogramozni a D2-2 robotot, ami valóban olcsó (lásd például a Banggood-ot). A mellékelt µcontroller egy AT89C2051, és nem rendelkezem az IDE -vel, a programozóval és a tanulási idővel, ezért úgy döntöttem, hogy eltávolítom az AT89C2051 -et, és megpróbálom használni a PIC -t.
Azért választottam egy 16F690 -et, mert rengeteg van, de megpróbálhat másikat is, ha ugyanaz a pin diagram (például a 16F1507 szép).
Nagyon könnyű és egyszerű csinálni! Csak a mikrokontrollerre (és egy PICKit) van szüksége.
1. lépés: A vázlat megértése

Az elv meglehetősen egyszerű: 2 bemenet van: a 2 fotodetektor kettős összehasonlítóhoz van csatlakoztatva. 4 kimenet van: 2 motor és 2 LED.
A program is nagyon egyszerű: Ha a fényérzékelő fehér részt érzékel, akkor a megfelelő motor BE van kapcsolva.
A sematikus XTAL Y1 hiányzik. Az AT89C2051 4. és 5. csapja között helyezkedik el.
2. lépés: A PIC16F690 foglalat beszerelése

A készletet a következő alkatrészek nélkül kell forrasztani:
R1 és C4: ez a reset áramkör
C6, C7 és Y1: ez az oszcillátor
A következő módosításokat óvatosan kell elvégezni:
Az R10 -et a C4 negatív csapjára kell csatlakoztatni
A 20 tűs IC aljzatot FORDÍTVA kell forrasztani, az 1 érintkező a robot közepe felé van.
A 16F690 (P3.7 jelzésű) 1. csapját forrasztani kell a következő Vcc -vel.
3. lépés: Eredmények


Vegye figyelembe, hogyan van telepítve az R10.
4. lépés: Csatlakozó a PICKit 2 -hez vagy 3 -hoz


A PICKit könnyű csatlakoztatásához 5 db férfi -férfi áthidaló kábelt használok.
A színkód szerint vannak forrasztva.
Az első huzal (a barna vezetéket forrasztani kell az R10 csap helyett.
A PICKit -hez való csatlakozás a színkód szerint történik…
5. lépés: Következtetés
Ez a kis hack nagyon egyszerű és azonnal működik!
A mellékelt Excel fájl tartalmazza a 16F690 utasításait, regisztereit és pin-out listáját.
Íme a Youtube -on a programozott robot eredménye.
De most programozhat egy okosabb robotot…
Ajánlott:
Olcsó LDC kondenzátor mikrofon módosítása: 7 lépés (képekkel)

Olcsó LDC kondenzátor mikrofon módosítása: Régóta vagyok audio fickó és lelkes barkácsoló. Ami azt jelenti, hogy a kedvenc projektjeim az Audio -hoz kapcsolódnak. Szilárd meggyőződésem, hogy ahhoz, hogy a barkácsprojekt hűvös legyen, a két eredmény egyike kell, hogy legyen, amiért érdemes megvalósítani a projektet
Középső rész módosítása: 5 lépés (képekkel)

A középső rész módosítása: Lecsatlakoztattam a vezetékeket a középső elemről, hogy megkönnyítsem a munkát. Ezután lépésfúrót vagy Unibit -et fúrtam át az akkumulátor szakaszon lévő csapon. Valószínűleg használhat szabványos fúrót, ha óvatos. Nem akartam c
USB-ESP-01 adapterkártya módosítása: 3 lépés (képekkel)

USB-ESP-01 adapterkártya módosítása: Megvásárolta ezt az USB-ESP-01 adaptertáblát, és megtudta, hogy nem használható az ESP-01 villogására? Nem vagy egyedül. Ennek az első generációs adapternek nincs olyan mechanizmusa, amellyel az ESP-01 soros programozási módba kapcsolható, amely lehúzást igényel
A Bluetooth fejhallgató/hangszóró/adapter nevének vagy egyéb beállításainak módosítása UART -on keresztül: 8 lépés (képekkel)

Változtassa meg a Bluetooth fejhallgató/hangszóró/adapter nevét vagy egyéb beállításait az UART -on keresztül: Van véletlenül egy Bluetooth -fejhallgatója vagy más Bluetooth -audio tartozéka, amelyeknek igazán undorító neve van, és minden egyes párosítás után megvan ez a belső vágy, hogy megváltoztassa név? Még ha az okok nem is ugyanazok, van egy
Mikroszervó motor (SG90) módosítása folyamatos forgatáshoz: 6 lépés (képekkel)

Mikroszervó motor (SG90) módosítása folyamatos forgáshoz: Ó, nem! Elfogytak az egyenáramú motorok! Vannak tartalék szervóid és ellenállásaid? Akkor módosítsuk! Egy normál szervó 180 fok körül forog. Nyilvánvalóan nem használhatjuk kerekeken közlekedő járművekhez. Ebben az oktatóanyagban megyek