Multi Purpose talande Robot plattform eller en enkel leksak (5 / 8 steg)
Steg 5: Elektronik & kod och ja talar denna robot :)
Jag har gjort en enkel krets på proteus, den har PIC 18F2525 controller sin rom storlek, jag behövde en större rom storlek eftersom jag ville ha denna robot att prata. Jag har använt warcraft röstexempel som hämtade från nätet.
Koden använder de ett slags en-polig DAC algoritm för att återskapa de konverterade ljudexempel med hjälp av en enda digital utgång pin. Ljudexempel data bäddas in i koden. Det finns en enkel RC filter för att förbättra den knakande ljud som produceras av 1 pin digital utgång. En liten förstärkare kan även förbättra produktionen också förstärka det.
Det finns två H broar för DC-motorer, en temperaturgivare och en seriell länk, för bluetooth seriell kommunikation. Temperaturgivaren är för att använda roboten som en temperatur robot, det kommer att gå till outforskad terräng: D och rapportera tillbaka temperaturen i dess miljö på vår begäran. Låter vetenskapliga.
Det finns tre ytterligare servon på schematiskt, de är planerade att styra buldozer hinken, grävare eller anyhing annat, en kamera kanske. Men ännu inte implementerat på denna version av koden. Också ses två stötfångare växlar, de inte är genomföras antingen. Men det talar, lyder order skickas via bluetooth, som kommer att vara enouth för att testa den robot plattformen. Du kan enkelt anpassa många andra källa koder du kan hitta på internet.