Tartalomjegyzék:

Arduino számológép: 8 lépés (képekkel)
Arduino számológép: 8 lépés (képekkel)

Videó: Arduino számológép: 8 lépés (képekkel)

Videó: Arduino számológép: 8 lépés (képekkel)
Videó: Mind-boggling arduino UNO project. You need to do it yourself! #arduino #electronics 2024, November
Anonim
Arduino számológép
Arduino számológép
Arduino számológép
Arduino számológép
Arduino számológép
Arduino számológép

Ebben az utasításban megmutatom, hogyan lehet olyan Arduino számológépet készíteni, amely ugyanolyan jó, mint bármely más számológép (nos … valamilyen módon). Annak ellenére, hogy valószínűleg nem praktikus a mérete, az egyenlő gomb ismételt használata (a kulcsok hiánya miatt) és a költségek miatt (valószínűleg vásárolhat egy számológépet, amely ugyanezt teszi 2 dollárért), nagyon szórakoztató néhány készség a készlethez. Hadd mondjam el, hogyan kezdtem bele ebbe a projektbe. Minden az iskolában kezdődik, ahol az eredeti számológépet a tanárom készítette. Hamarosan elég diák kezdett el játszani vele, és hamarosan eltörte. Én voltam az egyetlen diák, aki tudta, hogyan kell kijavítani, ezért úgy döntöttem, hogy megpróbálhatom. Ennek során alapvetően szétszedtem az egészet, és a nulláról kezdtem. A kód nagy részét is átírtam. Rengeteget tanultam, sok időt töltöttem a hibakereséssel, és sok új funkciót adtam hozzá. Végül is ez egy olyan projekt volt, amit mindenképpen érdemes megcsinálni. A jó dolog az, hogy most, amikor rájöttem, nem kell. Lássunk neki.

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok

Ehhez a projekthez szükségünk lesz:-1/8 -os MDF-re vagy más lézerrel vágható anyagra, például akrilra vagy rétegelt lemezre. képernyő-billentyűzet-fúró-fúrószárnyak-lemezcsiszoló (opcionális)-kapcsoló (billenő- vagy billenőkapcsoló)-hőre zsugorodó cső-forrasztópáka és forrasztópáka-csavarok-USB A-B kábel (a kábel eltér az arduino modellek között)-számítógép arduino IDE-vel

-9V -os akkumulátoros csatlakozó

-Arduino (duemilanove -t használtam, ha nem akarsz 30 dollárt költeni egy keresésre az ebay -en)

2. lépés: Az ügy elkészítése

Az ügy elkészítése
Az ügy elkészítése
Az ügy elkészítése
Az ügy elkészítése

Az esetem lézervágással készült (az alábbi fájlokat csatolom PDF formátumban) 1/4 "MDF -ből, de ez azért van, mert nem találtam 1/8" anyagot. A számológép széle furcsán néz ki, mert rossz anyagvastagságot használtam. Lehet, hogy vajon miért illeszkedik tökéletesen a doboz a fenti képen, és ez azért van, mert ez a doboz egy teljesen más vágás, amelyet 1/4 "-os anyaghoz terveztek. A doboz nem tartalmaz lyukakat az LCD vagy a billentyűzet számára a változatosság miatt. A fúró bejön. Hadd tisztázzam ezt utoljára. HASZNÁLJON 1/8 hüvelykes vastag anyagot.

3. lépés: Fúrás és további összeszerelés

Fúrás és további összeszerelés
Fúrás és további összeszerelés
Fúrás és további összeszerelés
Fúrás és további összeszerelés
Fúrás és további összeszerelés
Fúrás és további összeszerelés

Tegye le a billentyűzetet és az LCD képernyőt a kívánt helyre, és ceruzával jelölje meg a lyukak helyét. Keresse meg a megfelelő méretű fúrót, és készítse el a lyukat. Mielőtt becsavarja a billentyűzetet, vagy lyukakat kell készíteni az arduino vezetékeihez. Ehhez vagy módosítsa a lézervágást, vagy fúrjon néhány lyukat egymás után egy elég széles fúrószárral, majd úgy viselkedjen, mint egy kézi CNC -gép, amely oldalra tolja a fúrót a többi lyuk felé, amíg át nem vezeti őket. Ha ez megtörtént, csatlakoztassa a vezetékeket és az alkatrészeket, majd csavarja a helyére az LCD -t és a billentyűzetet. Most a faragasztóval ragassza össze az összes vágott darabot, érdemes a tetejét nyitva hagyni karbantartás céljából (hidd el, ne ragassz rá a tetejére, amíg elkészült). Ha szeretné, korongcsiszolóval csiszolhatja le a széleket. Lehet, hogy észreveszi a lézervágásomban, hogy egy hátsó nyílást tettem hozzá, hogy a számológép hozzáférhető legyen, ha elromlik (Megvan az ötlet, hogy ne kelljen újrakezdenem, ha a számológép elromlik).

4. lépés: Hatch támogatás

Hatch támogatás
Hatch támogatás
Hatch támogatás
Hatch támogatás
Hatch támogatás
Hatch támogatás

Tehát most létre kell hoznunk 3 szögletes zárójelet (a negyedik nem szerelhető be/ki kapcsoló miatt) a nyílás helyben tartásához. Ahhoz, hogy a miénk csak vágjon egy 2 -gyel 4 -ig egy hack fűrésszel kis háromszögekbe. Ha túl kicsik, akkor szétválnak, de ha túl nagyok, sok helyet foglalnak el. Használja a legjobb megítélését. Ha kész, fúrjon lyukakat az oldalakba, hogy vezetőfuratokat hozzon létre a csavarhoz. Igazítsa a háromszögeket úgy, hogy azok illeszkedjenek a sarkokba úgy, hogy egyik oldaluk készen áll a csavarozásra a tok oldalára, másik oldala pedig a tok hátulja felé. Tegye hozzá a hátlapot, és csavarja át rajta a barkácstartókba. Ha elkészült, távolítsa el a fedelet, hogy hozzáférhessünk az arduino -hoz, és kódot adjunk hozzá.

5. lépés: Tápellátás

Erő
Erő
Erő
Erő
Erő
Erő

A tok oldalán van egy lyuk, ahol a 9V -os akkumulátor és a kapcsoló elérhető. Vágja le a 9 V -os dugasz pozitív oldalát vezetékcsupaszítóval, és távolítsa el a végeit. A huzal egyik oldalát forgassa a kapcsoló bal csapjához, a másikat a kapcsoló középső csapjához. Tekerje be zsugorcsővel, majd dugja be a 9V -os csipeszt az akkumulátorba, és a dugaszt az arduino -ba. Keresse meg a rövidzárlatot, majd tesztelje a kapcsolót. Csavarja be a kapcsolót a helyére. Ha szükséges, adjon hozzá vezetőfuratokat a csavar irányításához. Ha fel szeretné címkézni a kapcsoló be- és kikapcsolási oldalát, használhat címkézőt vagy kézzel írhatja. Végül egy kis törmeléklemezt csavartam a tok hátuljára, hogy megbizonyosodjak arról, hogy az akkumulátor a helyén maradt. Ne aggódjon a többi vezeték miatt, ezt a következő lépésben tárgyaljuk.

6. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Mielőtt elkezdeném ezt a lépést, hadd kérjek bocsánatot a kábelezési zavar miatt (ezért mellékeltem egy táblázatot). Amint a fenti fényképeken látható, sok vezeték lebeg mindenhol. Erősen javaslom, hogy használjon címkegyártót vagy egy darab szalagot, hogy megjelölje azt a tűt, amelyhez minden vezetéket hozzá kell kötni. A legtöbb vezeték, amelyet használtam, férfi -nő volt, de használtam néhány férfi -férfi vezetéket az áramellátáshoz, amelyről alább olvashat. Ha más LCD képernyője vagy billentyűzete van, nem számít, amíg a kód ennek megfelelően változik, és az arduino rendelkezik elegendő tartalék vezetékkel. Itt találhatók az LCD, billentyűzet által használt alkatrészek adatlapjai.

A számológép hosszú élettartamának megőrzése érdekében ragasztottam az összes vezetéket az arduino -hoz, miután csatlakoztattuk, és ragasztottam az arduino -t a tokhoz. Ha alaposan megnézi a fényképeket, láthatja, hogy néhány protoboardot kellett használnom az összes 5v -os csatlakozás és a földi csatlakozások összekapcsolásához. Alapvetően ez csak néhány vezeték, amelyek egy protoboardhoz vannak forrasztva és összeforrasztva. Megjegyzés: A tábla egyik fele földeléshez, másik fele 5 V -os csatlakozásokhoz.

7. lépés: Kód

Kód
Kód
Kód
Kód

A kód ebben a lépésben valahol megtalálható zip és ino fájlként. Körülbelül 480 sor hosszú, de nagyrészt egyszerű kód. A kód néhány speciális jellemzője, hogy hibát okoz, ha egy számot 0 -val osztunk, A trigonometriai függvényeket fokokban számolja, nem pedig radiánokat. Az egyenlet befejezése után bármelyik billentyűt le lehet nyomni a törléshez, Számot lehet készíteni könnyen negatív, és a tizedesjegyek jól kezelhetők. Ha megkapja a zip -et, bontsa ki, majd nyissa meg a fájlt az arduino IDE -ben. Ha letöltötte az ino -t, nyissa meg az arduino IDE -vel, és megkérdezi, hogy szeretne -e mappát létrehozni, csak mondjon igent, és működnie kell. Miután kinyitotta, válassza ki a táblát, csatlakoztassa a táblát, és töltse fel a vázlatot.

8. lépés: Hogyan kell használni

Hogyan kell használni
Hogyan kell használni
Hogyan kell használni
Hogyan kell használni

Tekintettel arra, hogy a számológépnek csak néhány gombja van, amelyek nem számok, ezért kifejlesztettem egy rendszert, amely a rendelkezésre álló néhány billentyűt felhasználva lehetővé teszi a számológép normális működését. Először szavakkal fogom elmagyarázni, hogyan működik, majd úgy teszek, mintha problémát okoznék, és sorba írom le az összes lenyomott gombot.

(1) Válasszon ki egy számot a billentyűzeten (2) használja az A és a B gombot a kívánt funkció eléréséhez (3) a kívánt funkción nyomja meg a D gombot vagy = (4) Az eddigieknek a legfelső sorba kell ugrania Most válassza ki a második számát

Példa: 2 A A (kétszer megnyomva görget - -) D 1 D (Kész)

Ajánlott: