Innehållsförteckning:
- Steg 1: Verktyg och material
- Steg 2: Gör fallet
- Steg 3: Borrning och ytterligare montering
- Steg 4: Hatch Support
- Steg 5: Ström
- Steg 6: Kabeldragning
- Steg 7: Kod
- Steg 8: Hur man använder
Video: Arduino -räknare: 8 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I den här instruktionsboken kommer jag att visa dig hur du gör en Arduino -miniräknare som är lika bra som alla andra miniräknare (ja … typ av). Även om det förmodligen inte är praktiskt på grund av dess storlek, upprepad användning av knappen lika med (på grund av bristen på nycklar) och kostnad (Du kan förmodligen köpa en miniräknare som gör samma sak för $ 2), det är riktigt roligt och lägger till några färdigheter till din inventering. Låt mig berätta hur jag kom igång med detta projekt. Allt börjar i skolan där den ursprungliga miniräknaren gjordes av min lärare. Snart började tillräckligt många elever att leka med det och bröt det snart. Jag var den enda studenten som visste hur jag skulle fixa det så jag bestämde mig för att jag lika gärna kan försöka. Under processen tog jag isär det hela och började från början. Jag skrev också om det mesta av koden. Jag lärde mig mycket, ägnade mycket tid åt felsökning och lade till många nya funktioner. I slutändan var det ett projekt som definitivt var värt att göra. Det som är bra är att nu när jag kom på det behöver du inte. Låt oss börja.
Steg 1: Verktyg och material
För detta projekt kommer vi att behöva:-1/8 MDF eller annat laserskärbart material som akryl eller plywood-Laserskärare (valfritt men rekommenderas) -Trälim-Man-till-man-trådar-Många han- till hontrådar-8 x 2 LCD skärm-knappsats-borr-borr-skivkvarn (tillval) -Switch (vippare eller växel) -Krympslang-Lödkolv och löd-skruvar-USB A till B-kabel (kabeln skiljer sig mellan arduino-modeller) -Dator med arduino IDE
-9v batteri strömkontakt
-Arduino (jag använde en duemilanove om du inte vill spendera $ 30 på en sökning på ebay)
Steg 2: Gör fallet
Mitt fodral var laserskuret (jag bifogar filer nedan i PDF -format) från 1/4 "MDF men det beror på att jag inte kunde hitta något 1/8" material. Kalkylatorns kanter ser konstiga ut eftersom jag använde fel materialtjocklek. Du kanske undrar varför lådan passar perfekt ihop på bilden ovan och det är för att lådan är en helt annan skärning utformad för 1/4 "material. Lådan innehåller inte hål för LCD eller knappsats på grund av variation. Det är där borren kommer in. Låt mig bara rensa upp det här en sista gång ANVÄND 1/8 TUM TJOCKMATERIAL.
Steg 3: Borrning och ytterligare montering
Lägg ner knappsatsen och LCD -skärmen där du vill ha dem och använd en pennor för att markera var hålen är. Hitta en borr som passar rätt storlek och gör hålet. Innan du skruvar in knappsatsen eller LCD -hål måste hålen göras för ledningarna till arduinoen. För att göra detta kan du antingen modifiera laserskärningen eller borra några hål i rad med en tillräckligt bred borr och sedan agera som en manuell CNC -maskin som skjuter borren i sidled mot de andra hålen tills du ansluter dem genom att dra igenom. När detta är gjort, anslut kablarna och komponenterna och skruva in LCD -skärmen och knappsatsen på plats. Använd nu trälimet för att limma ihop alla de skurna bitarna. Du kanske vill lämna toppen öppen för underhåll (lita på mig, lim inte på toppen förrän du är klar). Om du vill kan du använda en skivkvarn för att slipa ner kanterna. Du kanske märker i mitt laserskär att jag lade till en åtkomstlucka på baksidan för att göra miniräknaren tillgänglig om den var trasig (Fick den idén så att jag inte skulle behöva börja om igen om miniräknaren gick sönder).
Steg 4: Hatch Support
Så nu måste vi skapa 3 fyrkantiga fästen (fjärde kan inte monteras på grund av strömbrytaren) för att hålla luckan på plats. För att göra vår skär vi bara en 2 x 4 med en hacksåg i små trianglar. Om de är för små kommer de att dela sig men om de är för stora tar de mycket plats. Använd ditt bästa omdöme. När du är klar, borra hål i sidorna för att skapa styrhål för skruven. Rikta in trianglarna så att de passar in i hörnen med ena sidan redo att skruvas fast i fodralets sida och ena sidan vänd mot baksidan av fodralet. Lägg till bakplattan och skruva igenom den i DIY -fästena. När du är klar tar du bort luckan så att vi kan komma åt arduino och lägga till kod.
Steg 5: Ström
På sidan av fodralet har jag ett hål där 9v batteri och strömbrytare är tillgängliga. Skär den positiva sidan av 9v -nätkontakten med trådavlägsnare och ta bort ändarna. Löd ena sidan av tråden till den vänstra stiftet på strömbrytaren och den andra till mittstiftet på omkopplaren. Wrap med värmekrympslang och anslut sedan 9v -klämman till batteriet och pluggen i arduino. Leta efter kortslutningar och testa omkopplaren. Skruva omkopplaren på plats. Om det behövs, lägg till styrhål för att rikta skruven. Om du vill märka strömbrytaren på och av kan du använda en etikettmaskin eller skriva den för hand. Slutligen skruvade jag en liten bit plywood på baksidan av fodralet för att se till att batteriet stannade på plats. Oroa dig inte för resten av ledningarna ännu, vi kommer att täcka det i nästa steg.
Steg 6: Kabeldragning
Innan jag börjar detta steg, låt mig be om ursäkt för ledningsröra (det är därför jag inkluderade en tabell). Som du kan se på bilderna ovan kommer det att finnas många trådar som flyter överallt. Jag rekommenderar starkt att du använder en etikettmaskin eller en tejpbit för att markera stiftet som varje tråd ska fästa vid. De flesta trådarna jag använde var man till kvinna, men jag använde några manliga till manliga ledningar för ström som du kommer att läsa om nedan. Om du har en annan LCD -skärm eller knappsats spelar det ingen roll så länge koden ändras i enlighet därmed och arduino har tillräckligt med ledningar. Här är länkar till datablad för komponenterna jag använde LCD, knappsats.
I ett försök att bevara räknarens livslängd limmade jag alla trådar på arduinoen när de väl var fästa och limmade arduino på fodralet. Om du tittar noga på bilderna kan du se att jag var tvungen att använda lite protoboard för att koppla ihop alla 5v -anslutningarna och alla jordanslutningarna tillsammans. I grund och botten är detta bara några ledningar lödda till ett protoboard och löd överbryggat tillsammans. Obs: Ena halvan av kortet för jordanslutningar och en halv för 5v -anslutningar.
Steg 7: Kod
Koden kan hittas någonstans i detta steg som både en zip -fil och ino -fil. Det är cirka 480 rader långt men det är en enkel kod för det mesta. Några specialfunktioner i koden är att det kommer att skapa ett fel om ett tal divideras med 0, det beräknar trigonometri -funktioner i grader snarare än radianer, efter att ekvationen är klar kan du trycka på någon tangent för att rensa. negativt lätt, och decimaler hanteras bra. Om du får zip -filen, extrahera den och öppna sedan filen i arduino IDE. Om du laddade ner ino, öppna det med arduino IDE och det kommer att fråga dig om du vill skapa en mapp för det bara säga ja och det ska fungera. När du har öppnat det väljer du ditt bräda, ansluter kortet och laddar upp skissen.
Steg 8: Hur man använder
Eftersom miniräknaren bara har några få nycklar som inte är siffror, har jag utformat ett system för att använda de få nycklar som jag hade tillgängliga för att få räknaren att fungera normalt. Först ska jag förklara med ord hur det fungerar och sedan låtsas jag göra ett problem och skriva ner alla tangenter jag tryckte på i ordning.
(1) Välj ett nummer på knappsatsen (2) använd A och B för att bläddra till den funktion du vill ha (3) en gång på den funktion du vill slå D eller = (4) Det du har hittills ska hoppa till översta raden, välj nu ditt andra nummer (5) Hit D eller = (6) Ekvationen ska gå till den översta raden och lämna ditt svar på den andra raden
Exempel: 2 A A (tryck på a två gånger för att bläddra till -) D 1 D (Klar)
Rekommenderad:
Ta fantastiska bilder med en iPhone: 9 steg (med bilder)
Ta fantastiska bilder med en iPhone: De flesta av oss har en smartphone med oss överallt nuförtiden, så det är viktigt att veta hur du använder din smartphone -kamera för att ta fantastiska bilder! Jag har bara haft en smartphone i ett par år, och jag har älskat att ha en bra kamera för att dokumentera saker jag
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: 7 steg (med bilder)
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: Jag planerar att använda denna Rapsberry PI i ett gäng roliga projekt tillbaka i min blogg. Kolla gärna in det. Jag ville börja använda mitt Raspberry PI men jag hade inte ett tangentbord eller en mus på min nya plats. Det var ett tag sedan jag installerade en hallon
Hur man digitaliserar bilder och filmnegativ med en DSLR: 12 steg (med bilder)
Hur man digitaliserar diabilder och filmnegativ med en DSLR: En mångsidig och stabil inställning för digitalisering av diabilder och negativ med en DSLR eller en kamera med ett makroalternativ. Denna instruerbara är en uppdatering av Hur man digitaliserar 35 mm negativ (uppladdad juli 2011) med flera förbättringar för att utöka dess
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen