
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Haluan ohjelmoida uudelleen robotin D2-2, joka on todella halpa (katso esimerkiksi Banggood). Mukana toimitettu µ -ohjain on AT89C2051, eikä minulla ole IDE: tä, ohjelmoijaa ja aikaa oppia, joten päätin poistaa AT89C2051 ja kokeilla käyttää PIC: tä.
Olen valinnut 16F690: n, koska minulla on paljon, mutta voit kokeilla toista, jos sillä on sama nastakaavio (esimerkiksi 16F1507 on mukava).
Se on erittäin helppo ja yksinkertainen tehdä! Tarvitset vain mikro -ohjaimen (ja PICKitin).
Vaihe 1: Kaavion ymmärtäminen

Periaate on melko yksinkertainen: tuloja on 2: kaksi valotunnistinta, jotka on kytketty kaksoisvertailijaan. On 4 lähtöä: 2 moottoria ja 2 LEDiä.
Ohjelma on myös hyvin yksinkertainen: Jos valotunnistin havaitsee valkoisen osan, vastaava moottori on PÄÄLLÄ.
Kaavamainen XTAL Y1 puuttuu. Se sijaitsee AT89C2051 -nastan 4 ja 5 välissä.
Vaihe 2: PIC16F690 -pistorasian asennus

Sinun on juotettava sarja ilman seuraavia osia:
R1 ja C4: se on nollauspiiri
C6, C7 ja Y1: se on oskillaattori
Seuraavat muutokset on tehtävä huolellisesti:
R10 on kytkettävä C4: n negatiiviseen napaan
20 -nastainen IC -liitin on juotettava KÄÄNNETTY, tappi 1 on robotin keskikohtaa kohti.
16F690: n tappi 1 (merkitty merkillä P3.7) on juotettava seuraavan Vcc: n kanssa.
Vaihe 3: Tulokset


Huomaa, miten R10 on asennettu.
Vaihe 4: Liitin PICKit 2: lle tai 3: lle


Liittääksesi PICKitin helposti, käytän 5 uros -uros -hyppykaapelin Dupont -johtoa.
Ne on juotettu värikoodin mukaan.
Ensimmäinen lanka (ruskea lanka on juotettava R10 -nastan sijasta.
Liitännät PICKitiin tehdään värikoodin mukaan…
Vaihe 5: Johtopäätös
Tämä pieni hakkerointi on hyvin yksinkertainen ja toimii heti!
Toimitettu Excel-tiedosto sisältää luettelon ohjeista, rekistereistä ja 16F690-nastan.
Tässä on Youtuben ohjelmoidun robotin tulos.
Mutta nyt voit ohjelmoida älykkäämmän robotin …
Suositeltava:
Mikroservomoottorin (SG90) muuttaminen jatkuvaan kiertoon: 6 vaihetta (kuvien kanssa)

Mikroservomoottorin (SG90) muuttaminen jatkuvaan kiertoon: Voi ei! DC -moottorit ovat loppuneet! Onko sinulla ylimääräisiä servoja ja vastuksia istumassa? Sitten muutetaan sitä! Normaali servo kääntyy noin 180 astetta. Emme tietenkään voi käyttää sitä pyörillä kulkevaan ajoneuvoon. Tässä opetusohjelmassa lähden
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)

Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)

Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan
Servomoottorin muuttaminen jatkuvaan kiertoon (yksi moottorikävelijärobotti): 8 vaihetta (kuvien kanssa)

Servomoottorin muuttaminen jatkuvaan kiertoon (yksi moottorikävelijärobotti): Tämä ohje on osa yhden moottorin kävelijää. Http://www.instructables.com/id/How-to-build-the-one-motor- kävelijä/Tällaisia opetusohjelmia on biljoonia, tiedän :-) He ottivat koulun lounastauon aikana Sony Mavica -kameralla (floppi
Tavallisen G-Shock DW-5600: n muuttaminen negatiiviseksi näytöksi: 8 vaihetta (kuvien kanssa)

Tavallisen G-Shock DW-5600: n muuttaminen negatiiviseksi näytöksi: Tämä projekti oli minulle hieman seikkailunhaluisempi ja kuten näet hieman monimutkaisempi kuin jotkut muut projektit, jotka olen tehnyt G-Shocksillani . Se sisältää melko ikäviä asioita G-Shockin näytölle, joten jos olet heikko