DinoCalc Version 1.0



(Arduino Pro Mini Protoboard Version)

Senaste versionen: http://code.google.com/p/dinocalc/
Utveckling: https://github.com/WeaselJones/DinoCalc

Detta är en kalkylator utan en LCD som berättar om din matematik svaret är rätt eller fel, utan ger dig svaret. Detta instructable visar dig hur man gör detta enkla matematiska kontrollera kalkylator med "off-the-shelf" objekt.

[UPPDATERING: EN TUTORIAL SOM VISAR HUR DU SKAPAR DIN EGEN ANPASSADE INLAGA GRAFISK ÄR NU INGÅR! TILLSAMMANS MED EN NY GRAFISK FÖR FLICKOR ATT ANVÄNDA ISTÄLLET FÖR DINOSAURIE. KOLLA IN TILLÄGG A OCH B I SLUTET AV DENNA INSTRUCABLE!]

När jag var yngre hade jag en miniräknare som inte har en LCD-skärm men istället hade två LED-lampor, en grön och en röd. Du skulle ange math problem med vad du tyckte var rätt svar. Om din math problem var exempelvis 12 + 12, fyller du på knappsatsen: 12 + 12 = 24, och då pressa den "?" nyckel. Om ditt svar var rätt då den gröna LED skulle lysa upp, om ditt svar var fel, skulle den röda lysdioden tänds.

Detta är min hyllning till denna leksak från min barndom som ett bra sätt för mig att ingenjör och programmera ett snyggt litet projekt att min förskola son kan faktiskt kontrollera sin enkla matematiska.

Denna första version kommer att dokumentera den prototyp som jag har byggt. Mitt första mål var att skapa en miniräknare kan bara lägga till och subtrahera med hjälp av hylla items. Jag planerar att starta med en Arduino Pro Mini för utvecklings- och prototyp scenen och jag kommer sedan gå vidare till en slutlig version som har en lägre kostnad och enhet räkna (ATmega328P på en anpassad PCB).

Räknaren kommer att arbeta som är:

1) användaren skriver:
ett nummer, (till exempel 12)
då en matematikoperator, (Låt oss plocka dessutom +)
då ett andra tal, (Låt oss lägga 13 till vårt första nummer)
tryck sedan på likhetstecken (=)
sedan anger användaren vad han (eller hon) tror svaret vara, (Låt oss gissa 22)
tryck sedan på "?" till se om du är rätt eller fel!

2) mikroprocessor beräknar sedan det rätta svaret.
I vårt fall, 12 + 13 = 25. Så beräknat rätt svar är 25. Detta svar är bara
lagras i minnet och inte delas med användaren.

3) mikroprocessor jämför beräknade svaret på användarens
gissade svar.
Om de inte är lika sedan tänds mikroprocessorn den röda lysdioden.
Om de lika vänder mikroprocessorn på gröna LED.
Vi gissade 22, så 22 inte är lika med 25 så den röda lysdioden lyser upp!

Anteckningar och begränsningar:
1) endast en matematik åtgärd stöds för närvarande (dvs 12 + 12 eller 12-12 kommer att fungera, men 12 + 12 + 12 eller 12 + 12-12 kommer inte)

2) negativa tal fungerar (dvs, -12 -12 + eller --12 -12 fungerar)
3) stora mängder fungerar (dvs, 123456789 + 8765 fungerar)

4) decimaltal fungerar (dvs 12,1 +12.2 fungerar)
5) jag gjorde detta för min förskola son, så just nu de enda matematikoperatorer stöds för närvarande är addition och subtraktion. Multiplikation och Division kommer att vara enkelt att lägga till i en nära framtid.
6) sista begränsningen är din fantasi. Bara för att jag gjorde något ett sätt, inte vara rädd för att ändra det att fungera för dig!

TIPS: FÖR ATT SLUTFÖRA DETTA PROJEKT BYGGARE MÅSTE HA ERFARENHET AV LÖDNING OCH ANVÄNDA ARDUINO IDE. Det finns många TUTORIALS om hur du använder ARDUINO IDE på INSTRUCTABLES och på HTTP://ARDUINO.CC. om din erfarenhet är begränsad, rekommenderar jag att bygga detta projekt först på en skärbräda, som visas i det valfria steget 5, så att BYGGAREN kan bli mer bekant med DINOCALC mjukvara och programmering av ARDUINO PRO MINI.
OCH detta projekt är inte komplicerat att LÖDA
du inte vill att detta är din första LÖDNING erfarenhet. Om du aldrig har LÖDDA innan det finns många "lära sig att LÖDA kit" som du kan öva och lära sig på först. SÅDANA som: Elenco AmeriKit lära sig att löda Kit.

Se Steg
Relaterade Ämnen

Hur man bygger en Batman: Mr Freeze Costume - version 2.0

Iskalla temperaturer kan återvända med lätthet, och ännu coolare än innan! Historien är att Victor Fries var en forskare i DC universe som försökte hjälpa hustrun cryo-genically frysta. Tja, som alla korrupta företag och affärsmän porträtteras, de sk...

MIN version av bågreaktorn

detta var inte menat att vara en kopia av Tony Stark. Jag ville ha min egen version. Den har 1 super ljusa lampa. Min mamma visste inte vad en LED var så hon fick mig de. Den har 3 reaktorer kombineras till en.-Devon...

Baby mobil från återvunnet delar - Bun Steamer Version!

Det finns ingen anledning att betala en massa pengar för en baby mobil, se bara till att inget kommer att falla av och de kan inte dra något bort!För denna version använder vi en gammal bun ångbåt i ramen. Använd gärna något robust nog att binda sake...

Hembyggda, enda Prop, lyft kroppen version av X-38.

Aaron K. ClarkInspirerad av 1960-talet vinglösa lyft kroppen program, X-38 var en prototyp besättningen tillbaka fordonet för den internationella rymdstationen. Då programmet avbröts i April 2002, var den första orbital prototypen, fordonet 201, 80%...

Nr-sy Two-Face kostym (Lego Kids Version)

Min äldsta son ville vara "Two-Face" från Batman (aka Harvey Dent) för Halloween i år.Som de åtta - åring var att han var när jag skrev detta Instructable, hans huvudsakliga exponering för Two-Face det LEGO Batman spel.Jag sökte och sökte på nät...

En "Magic Fountain" - slutlig Version

detta är en bättre version av min gamla Instructables:Denna nya version är baserad på fler källor, ange oberoende.100 UV-lysdioder.Och har även en vattenflöde kontroll.The Magic Fountain - Version II (med fler källor) från Dave Diamond på Vimeo....

Automatisk växten vattnas enhet (enkel version)

detta Instructable kommer att lära dig hur man enkelt gör en automatisk anläggning vatten-er. Perfekt för när du ska på semester eller när du bara inte komma ihåg att vatten dina växter. Det kommer att ge en viss dos av vatten på oavsett schema som d...

Hacka en toalett för fritt vatten - inspirerad version.

Detta Instructable är en steg för steg beskrivning av processen att lägga en diskho ovan en toalett som medger användning av rena vattnet innan det går i skålen och tillbaka till toaletten cisternen.Jag blev inspirerad av posten på den här webbplatse...

Ingefära öl - alkoholhaltiga Version

det finns en massa instruktioner för att göra alkoholfria versioner av ingefära öl, men för dem som vill njuta av denna dryck i sin rena form kan du prova dessa instruktioner. Ginger beer var en av de populäraste dryckerna i både Amerika, Kanada och...

BICITRACTOR B300 (POC21 Version, vänta på nästa Version i februari om du vill bygga en)

Vad är Bicitractor?Bicitractor är en pedal-drivna jordbruk traktor med elektriska stöd, görs av jordbrukare för jordbrukare. Den är avsedd för små och medelstora grönsaksodlingar. Det möjliggör olika jordbruks uppgifter som kräver arbetar maximalt jo...

Förvandla Raspberry Pi till Network File System version 4 (NFSv4) server

IntroduktionNätverk-filen System(NFS) kan samtidigt köra i version 2, 3, 4. NFS version 4(NFSv4) har flera förbättringar över NFSv2 och NFSv3. De förbättringar som jag gillar mest är:NFSv4 gör konfigurera brandväggen enkelt eftersom NFSv4 använder en...

Duran Duran Rio ansikte måla 2 versioner

Som ung flicka mig själv, jag verkligen avgudar Duran Duran! Det är en av mina favorit band och de har blivit så stort inflytande på mig som en konceptkonstnär och blivande konstnär. Här, jag visar dig hur lyckades jag göra min egen ta på två ansikte...

Hur vet jag vilken version av windows jag har

Vill du veta vilken version av windows? Följa denna enkla video :)...

Motorcykel Hand vind avvisare version 2.1

min senaste, nya och förbättrade motorcykel hand vind avvisare är baserade på den ursprungliga metoden för montering av min tidigare, men använda Lexan ark för en mindre visuellt påträngande design.Du kommer att notera att dessa är version 2.1.Urspru...

Cracklebox (modern version)

för elektriska tangentbordet kom ut du hade dessa:En primitiv version som svarade genom att röra vid rattarna.Genom att trycka hårt eller mjukt på vreden, kan du ändra tonhöjd eller tonen i ljudet kommer ut av det.(eller välja olika knopp kombination...

Skapa matrisen "Auto-Shotgun", en Cool Nerf Version.

Andra not-jag vet att jag ser ganska lurvig i videon. Jag hade bara finish byggnaden, inte hade rakat i några dagar och var också lämnat för att visa upp min pistol gå göra mig ser bättre ut. Också, jag ber om ursäkt för fliping fågeln. Jag förlorade...

Hur man ansluta (ny Version) Vulcan bälten Togther

den ursprungliga Nerf Vulcan bälten, fanns två grå slutet-stycken, en på varje sida. Det var möjligt att kombinera två eller fler bälten genom att skruva loss ändbitarna- och överlappande bälten så att det skapar en 50 (eller mer) runt bältet. Den ny...

Min version av Huskers nerf papper armborst - föraren Slayve

detta är min version av Huskers nerf papper armborst. Jag kallar det Slayve föraren (anpassad stavning). Den har ett bestånd, en foregrip, färger och massor av ammunition lagringsutrymme. Om du vill ha en instructible fråga bara....

Göra en sol DS "light" (Version 1)

The Nintendo DS Lite verkar som det gjordes att ha solceller sätta på den. Den har en stor mängd yta på toppen och botten att både riktade uppåt när DS öppnas. De övre och nedre ansiktena har exakt rätt mängd utrymme för två 60x60mm solceller sida vi...