Billig robot med inbyggd kod redaktör (PS/2 tangentbord koden input, EEPROM lagring) (3 / 6 steg)
Steg 3: moderkortet (del 1: makt och tangentbord)
Väl OK, bara en liten del av det för nu. Ledsen att säga detta, men det är faktiskt ännu svårare än det ser ut (för mig det var, jag inte är bra med lödning på veroboard). Men vi skall göra detta i steg! Detta är den första och något enklare delen.
Börja med att lägga ut rubriken CPU (den kvinnliga maskin pin en), växeln, H-bridge chip, tillsynsmyndigheten, rubriken tangentbord, växeln och knappen som i bild 3.
Ignorera kablar i stället för nu. Som sagt, snälla försök använda datorgenererade layouten i stället för mina bilder, jag var tvungen att göra en hel del förändringar innan det började arbeta på min. Förhoppningsvis slipper du samma problem, men i mitt fall var det oftast fel i un-testade design. I själva verket för första halvåret bygga detta, hade jag inte en design. Jag bara lägga delarna i styrelsen och försökte ansluta dem.
Hur som helst, när dessa delar är på plats och lödda på, skär spår på H-bridge och nära tillsynsmyndigheten. De markeras med ett X på design. (bild 1 + 2)
Lägg till kondensatorn (se till att den vita, negativa sidan poäng från styrelsen!) och lägga till marken kablar ansluter till återställningsknappen och regulator/switch, tillsynsmyndigheten och rubriken CPU, CPU huvudet och rubriken tangentbord. Också lägga till power kablar ansluter regulatorn till rubriken CPU och CPU huvudet till rubriken tangentbord. Lägg sedan till batteri klipp trådarna. I själva verket lägga alla sladdar och grejer på fjärde bilden.
Dessa trådar går är faktiskt kablarna från batteriet klippet. Vad är inte visas är på undersidan och de spår du behöver minska. Genom att skära alla spår i diagrammet i början av detta steg.
Nästan klar med steg 2! Nu ansluter batteriet och placera fingret på batteri klippet och regulator IC att känna om de få varm efter ca 5 sekunder. Om de gör, koppla bort batteriet klippet omedelbart (och ta bort fingrarna från varma delar, de värma upp ganska snabbt!) och om ingenting hänt, flytta växeln och vänta ytterligare 5 sekunder. Om något värmas upp, kontrollera anslutningarna med en multimeter så att ingen kortsluter och dubbelkolla att se om din design matchar. Också flytta växla till höger med batteriet inkopplad och sätta din multimetern sonder i två CPU huvudet stift längst till höger (från bilden ovan, de sista 2 stift) och se om det finns ca 5 volt.
Om allt är väl, koppla ur batteriet igen och sätta i den CPU/displayen och kontrollera seriell programmerare hamnen ligger till höger, med tillsynsmyndigheten. Tillsynsmyndigheten kan måste också flyttas en liten bit till vänster för kontrast ratten att passa in, vilket visas i bilden #5
I den bilden, kan du också se hur visningen ska vara inkopplad.
Nu ansluta batteriet och flytta växeln till höger. Om allt går bra, bör du se denna bekant skärmen (bild #6, sista)
Om du ser en mindre suddig version av denna, då fungerar det! Se det lilla sak längst ner på bilden? Vi kommer att göra det nu.
För att göra PS/2-kontakten, helt enkelt ta det PS/2 breakout PCB, det PS/2 tangentbord jack och det kvinnliga rätvinkliga huvudet och sätta ihop dem och löda. Det finns inte mycket till den, verkligen. När detta är gjort, anslut tangentbordet på den ena sidan och den andra kontakten framför din robot. Det är rekommenderat att hålla tangentbordet inkopplad och ta alltid bort huvudet, eftersom det är lättare. Tryck på reset-knappen på robot och medan du se stöveln skärmen, tryck på valfri tangent. Du bör se kodredigeraren! Hurra! Du kommer också att se en massa vita block. Push "fliken" och sedan "Y" att rensa allt. Nu gå läsa manualen för hur kodredigeraren fungerar! Du kommer inte att kunna använda funktionerna enhet ännu (det finns inga motorer anslutna) eller sensor funktioner, men du kan göra matten och skriva ut och vänta funktioner och spela med variabler!
Ha kul i kodredigeraren att fira avslutande steg 2, eftersom steg 3 är lite svårare. Enligt min mening, åtminstone.