Cuprins:
- Pasul 1: Înțelegerea schemei
- Pasul 2: Instalarea soclului PIC16F690
- Pasul 3: Rezultate
- Pasul 4: Conector pentru PICKit 2 sau 3
- Pasul 5: Concluzie
Video: Modificarea unui robot FLR D2-2: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Vreau să reprogramez un robot D2-2 care este foarte ieftin (vezi Banggood de exemplu). Μcontroller-ul furnizat este un AT89C2051 și nu am IDE, programatorul și timpul de învățare, așa că am decis să elimin AT89C2051 și să încerc să folosesc un PIC.
Am ales un 16F690 pentru că am destule, dar puteți încerca cu altul, atâta timp cât are aceeași diagramă cu pini (de exemplu 16F1507 este drăguț).
Este foarte ușor și simplu de făcut! Ai nevoie doar de microcontroler (și de un PICKit).
Pasul 1: Înțelegerea schemei
Principiul este destul de simplu: există 2 intrări: cele 2 fotodetectoare conectate la un comparator dublu. Există 4 ieșiri: 2 motoare și 2 LED-uri.
Programul este, de asemenea, foarte simplu: dacă un fotodetector detectează o porțiune albă, atunci motorul corespunzător este pornit.
Pe schema XTAL Y1 lipsește. Este situat între pinii 4 și 5 ai AT89C2051.
Pasul 2: Instalarea soclului PIC16F690
Trebuie să lipiți kitul fără următoarele piese:
R1 și C4: este circuitul de resetare
C6, C7 și Y1: este oscilatorul
Următoarele modificări trebuie făcute cu atenție:
R10 trebuie conectat la pinul negativ al lui C4
Priza IC cu 20 de pini trebuie lipită REVERSAT, pinul 1 este către centrul robotului.
Pinul 1 al 16F690 (marcat ca P3.7) trebuie lipit cu următorul Vcc.
Pasul 3: Rezultate
Rețineți cum este instalat R10.
Pasul 4: Conector pentru PICKit 2 sau 3
Pentru a conecta cu ușurință un PICKit, folosesc 5 cabluri jumper-male masculin cablu Dupont.
Sunt lipite conform codului de culoare.
Primul fir (firul maro trebuie lipit în locul pinului R10.
Conexiunile la PICKit se fac în conformitate cu codul de culoare …
Pasul 5: Concluzie
Micul hack este foarte simplu și funcționează imediat!
Fișierul Excel furnizat conține lista instrucțiunilor, registrelor și pin-out-ului 16F690.
Iată rezultatul robotului programat pe Youtube.
Dar acum puteți programa un robot mai inteligent …
Recomandat:
Modificarea unui L-tek Dance Pad pentru a Poll la 1000hz pe Windows și Linux: 9 pași
Modificarea unui Dance Pad L-tek pentru a Poll la 1000hz pe Windows și Linux: De ce faceți acest mod? Dacă ați trecut vreodată la graficul unei melodii de 125 BPM, s-ar putea să vă întrebați, ce se întâmplă cu acest boi spikey? De ce se încadrează calendarul în „sloturi” discrete? ITG și DDR au ferestre de sincronizare incredibil de strânse și, cu aceasta
Asistente solare: Modificarea unui smartphone: 3 pași
Asistente Solar: Un Smartphone Modification: Lo siento por mi terrible espa ñ ol. Gracias por leer mi Instructables usted! Tel é fonos tienden a estar fuera de derecho de la bater í a când m á s los necesitan. Cu acest proiect, se poate extinde viața bateriei și iacute
Modificarea unui Jammer portabil ieftin: 5 pași (cu imagini)
Modificarea unui Jammer portabil ieftin pentru telefoane mobile: Acest instructable vă va arăta un proces rapid care vă va permite să convertiți un jammer portabil ieftin de la frecvența chineză (cred) la frecvența americană sau a celor din alte regiuni. : ht
Modificarea unui IRobot Create to Paint: 6 pași (cu imagini)
Modificarea unui IRobot Create to Paint: Acesta este un proiect de robotică care probabil ar putea fi finalizat de cineva care nu are deloc experiență cu roboții. Spun asta pentru că, înainte de a începe, nu aveam experiență cu roboții. Sau scrierea de programe. De fapt, știam să pictez și asta a fost
Modificarea unui servomotor Hitec HS-65HB cu angrenaje kryptonite pentru rotație continuă: 8 pași
Cum se modifică un servomotor Hitec HS-65HB cu unelte Kryptonite pentru rotație continuă: Prezentarea Hitec HS-65HB, unul dintre cele mai bune micro servo disponibile cu Karbonite Gears. Deci, ce este atât de special la acest servo? Ei bine, ce zici de 31 uncii / inch de cuplu și viteze de 0,11 sec la 6 volți într-un suport compact de 23,60 x 11,60 x 24,00 mm