Përmbajtje:
- Hapi 1: Mjetet dhe materialet
- Hapi 2: Krijimi i rastit
- Hapi 3: Shpimi dhe montimi i mëtejshëm
- Hapi 4: Mbështetje në kapak
- Hapi 5: Fuqia
- Hapi 6: Instalimet elektrike
- Hapi 7: Kodi
- Hapi 8: Si të përdorni
Video: Arduino Llogaritësi: 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Në këtë Instructable unë do t'ju tregoj se si të bëni një kalkulator Arduino që është po aq i mirë sa çdo kalkulator tjetër (mirë … lloj). Edhe pse ndoshta nuk është praktike për shkak të madhësisë, përdorimit të përsëritur të butonit të barabartë (për shkak të mungesës së çelësave) dhe kostos (Me siguri mund të blini një kalkulator që bën të njëjtën gjë për 2 dollarë), është vërtet argëtuese dhe shton disa aftësi për inventarin tuaj. Më lejoni t'ju them se si kam filluar me këtë projekt. E gjitha fillon në shkollë ku llogaritësi origjinal është bërë nga mësuesi im. Së shpejti mjaft studentë filluan të luajnë me të dhe së shpejti e prishën atë. Unë isha studenti i vetëm që dinte ta rregullonte, kështu që vendosa që edhe unë mund të provoja. Në këtë proces, unë në thelb e ndava të gjithë dhe fillova nga e para. Unë gjithashtu rishkruaja pjesën më të madhe të kodit. Mësova shumë, kalova shumë kohë duke korrigjuar gabimet dhe shtova shumë veçori të reja. Në fund ishte një projekt që patjetër ia vlen të bëhet. Gjëja e mirë është se tani që e kuptova, nuk keni pse. Le të fillojmë.
Hapi 1: Mjetet dhe materialet
Për këtë projekt do të na duhen:-MDF 1/8 ose materiale të tjera të prera me lazer të tilla si akrilik ose kompensatë-Prerës me laser (sipas dëshirës por i rekomanduar) -Zamë druri-Tela mashkull për meshkuj-Shumë tela meshkuj për femra-8 me 2 LCD ekran-Tastiera-Stërvitja-Stërvitjet-Mulliri i diskut (opsional) -Shpejtuesi (lëkundësja ose ndërrimi) -Tubat e tkurrjes së nxehtësisë-Hekuri i saldimit dhe saldimit-Vida-Kabllo USB A në B (kabllo ndryshon midis modeleve arduino)-Kompjuter me arduino IDE
-prizë e rrymës së baterisë 9V
-Arduino (Kam përdorur një duemilanove nëse nuk doni të shpenzoni 30 dollarë për një kërkim në ebay)
Hapi 2: Krijimi i rastit
Rasti im ishte prerë me lazer (do të bashkëngjit skedarët më poshtë në formatin PDF) nga 1/4 "MDF, por kjo sepse nuk gjeta asnjë material 1/8". Skajet e llogaritësit duken të çuditshme sepse kam përdorur trashësinë e gabuar të materialit. Ju mund të pyesni pse kutia përshtatet në mënyrë perfekte në foton e mësipërme dhe kjo sepse ajo kuti është një prerje krejtësisht e ndryshme e krijuar për material 1/4 ". Kutia nuk përfshin vrima për LCD ose tastierë për shkak të shumëllojshmërisë. Aty stërvitja vjen. Më lejoni ta sqaroj këtë për herë të fundit P USRDORIM MATERIALE TIC THYRE 1/8 INÇ.
Hapi 3: Shpimi dhe montimi i mëtejshëm
Shtrojeni tastierën dhe ekranin LCD ku dëshironi dhe përdorni një laps për të shënuar se ku janë vrimat. Gjeni një stërvitje që i përshtatet madhësisë së duhur dhe bëni vrimën. Para se të vidhosni tastierën ose vrimat LCD duhet të bëhen për telat në arduino. Për ta bërë këtë, ju ose modifikoni prerjen me lazer ose shponi disa vrima me radhë me një stërvitje mjaft të gjerë dhe më pas veproni si një makinë CNC manuale që e shtyn stërvitjen anash drejt vrimave të tjera derisa t'i lidhni duke i përcjellë. Pasi të jetë bërë kjo, lidhni telat dhe përbërësit dhe vidhosni LCD dhe tastierën në vend. Tani përdorni ngjitësin e drurit për të ngjitur të gjitha pjesët e prera së bashku, mund të dëshironi ta lini pjesën e sipërme të hapur për mirëmbajtje (më besoni mos e ngjisni në krye derisa të keni mbaruar). Nëse dëshironi, mund të përdorni një mulli disku për të lëmuar skajet. Ju mund të vini re në prerjen time me lazer unë shtova një çelës aksesi në anën e pasme për ta bërë llogaritësin të arritshëm nëse prishet (E mora atë ide, kështu që nuk do të më duhej të filloja përsëri nëse llogaritësi prishej).
Hapi 4: Mbështetje në kapak
Pra, tani duhet të krijojmë 3 kllapa katrorë (e katërta nuk mund të montohet për shkak të çelësit të ndezjes/fikjes) për të mbajtur kapakun në vend. Për ta bërë tonën thjesht prerë një 2 me 4 me një sharrë të prerë në trekëndësha të vegjël. Nëse janë shumë të vegjël, ata do të ndahen, por nëse janë shumë të mëdhenj ata zënë shumë hapësirë. Përdorni gjykimin tuaj më të mirë. Pasi të keni mbaruar, shponi vrima në anët për të krijuar vrima udhëzuese për vidën. Rreshtoni trekëndëshat në mënyrë që ata të futen në qoshet me njërën anë të gatshme për tu vidhosur në anën e kasës dhe njërën anë të kthyer nga ana e pasme e kasës. Shtoni pllakën e pasme dhe vidhoseni nëpër të në kllapat DIY. Pasi të kemi mbaruar hiqeni kapakun në mënyrë që të mund të hyjmë në arduino dhe të shtojmë kod.
Hapi 5: Fuqia
Në anën e kasës kam një vrimë ku bateria dhe kaloni 9v janë të arritshme. Pritini anën pozitive të prizës së energjisë 9v me shirita teli dhe hiqni skajet. Ngjitni njërën anë të telit në kunjin e majtë në ndërprerës, dhe tjetrën në kunjin qendror në çelës. Mbështilleni me tuba për zvogëlimin e nxehtësisë, pastaj lidhni kapësen 9v në bateri dhe spinën në arduino. Shikoni për qarqe të shkurtra, pastaj provoni çelësin. Vidhosni çelësin në vend. Nëse është e nevojshme, shtoni vrima udhëzuese për të drejtuar vidën. Nëse doni të etiketoni anët e ndezura dhe të fikura të çelësit, mund të përdorni një krijues etiketash ose ta shkruani me dorë. Më në fund, unë vidhosa një copë kompensatë të vogël në pjesën e prapme të kutisë për t'u siguruar që bateria të qëndrojë në vend. Mos u shqetësoni për pjesën tjetër të instalimeve elektrike, ne do ta mbulojmë atë në hapin tjetër.
Hapi 6: Instalimet elektrike
Para se të filloj këtë hap, më lejoni të kërkoj falje për rrëmujën e instalimeve elektrike (kjo është arsyeja pse kam përfshirë një tryezë). Siç mund ta shihni në fotot e mësipërme do të ketë shumë tela që notojnë në të gjithë vendin. Unë ju rekomandoj shumë që të përdorni një krijues etiketash ose një copë kasetë për të shënuar kunjin në të cilin supozohet të ngjitet tela. Shumica e telave që kam përdorur ishin mashkull për femër, por kam përdorur disa tela mashkull për meshkuj për energji, të cilat do t'i lexoni më poshtë. Nëse keni një ekran LCD ose Tastiera të ndryshme nuk ka rëndësi për aq kohë sa kodi ndryshon në përputhje me rrethanat dhe arduino ka mjaft tela rezervë. Këtu janë lidhjet me fletën e të dhënave të përbërësve që kam përdorur LCD, Tastiera.
Në përpjekje për të ruajtur jetëgjatësinë e makinës llogaritëse, unë i ngjita të gjitha telat në arduino pasi u ngjit dhe e ngjita arduinon në kasë. Nëse i shikoni nga afër fotot që mund të shihni, më është dashur të përdor një protoboard për të lidhur të gjitha lidhjet 5v së bashku dhe të gjitha lidhjet Ground së bashku. Në thelb, këto janë vetëm disa tela të bashkuar në një pllakë protoboard dhe ngjitëse të lidhura së bashku. Shënim: Gjysma e bordit për lidhjet e tokëzimit dhe gjysma për lidhjet 5v.
Hapi 7: Kodi
Kodi mund të gjendet diku në këtë hap si skedar zip ashtu edhe skedar ino. Isshtë e gjatë rreth 480 rreshta, por është e gjitha kod i thjeshtë në pjesën më të madhe. Disa karakteristika të veçanta të kodit janë se ai do të krijojë një gabim nëse një numër ndahet me 0, Ai llogarit funksionet e trigonometrisë në shkallë dhe jo në radianë. Pasi të ketë përfunduar ekuacioni çdo çelës mund të shtypet për të pastruar, Një numër mund të bëhet negative lehtë, dhe dhjetorët trajtohen mirë. Nëse merrni zip -in, nxirreni atë dhe pastaj hapni skedarin në arduino IDE. Nëse e keni shkarkuar ino -n, hapeni atë me arduino IDE dhe do t'ju pyesë nëse doni të krijoni një dosje për të, thjesht thoni po dhe duhet të funksionojë. Pasi ta keni hapur, zgjidhni tabelën tuaj, lidheni tabelën dhe ngarkoni skicën.
Hapi 8: Si të përdorni
Për shkak të faktit se kalkulatori ka vetëm disa çelësa që nuk janë numra, unë krijova një sistem për të përdorur disa çelësat që kisha në dispozicion për të lejuar që kalkulatori të funksiononte normalisht. Së pari do të shpjegoj me fjalë se si funksionon, atëherë do të pretendoj se bëj një problem dhe do të shkruaj të gjithë çelësat që kam shtypur me radhë.
(1) Zgjidhni një numër në tastierë (2) përdorni A dhe B për të lëvizur te funksioni që dëshironi (3) një herë në funksionin që dëshironi goditni D ose = (4) Ajo që keni deri më tani duhet të hidhet në vijën kryesore, tani zgjidhni numrin tuaj të dytë (5) Goditni D ose = (6) Ekuacioni duhet të kalojë në vijën kryesore duke e lënë përgjigjen tuaj në rreshtin e dytë
Shembull: 2 A A (goditja dy herë do të lëvizë në -) D 1 D (E kryer)
Recommended:
Nextion/Arduino Llogaritësi: 3 hapa
Nextion/Arduino Llogaritësi: Një kalkulator i dobishëm për Arduino Uno. Llogaritësi është i ngjashëm në stil me llogaritësin standard që dërgohet me Windows 10. Shënim: Nuk përfshin funksionet shkencore dhe programuese që bën llogaritësi i Windows 10, por këto funksione
Arduino Llogaritësi duke përdorur tastierën 4X4: 4 hapa (me fotografi)
Arduino Llogaritësi duke përdorur tastierën 4X4: Në këtë tutorial ne do të ndërtojmë llogaritësin tonë me Arduino. Vlerat mund të dërgohen përmes një tastiere (tastiera 4 × 4) dhe rezultati mund të shihet në një ekran LCD. Ky kalkulator mund të kryejë operacione të thjeshta si Shtimi, Zbritja, Shumëzimi
Llogaritësi binar 4-bit: 11 hapa (me fotografi)
Llogaritësi binar 4-bit: Kam zhvilluar një interes për mënyrën se si funksionojnë kompjuterët në një nivel themelor. Doja të kuptoja përdorimin e përbërësve diskrete dhe qarqeve të nevojshme për të kryer detyra më komplekse. Një komponent i rëndësishëm themelor në një CPU është
Llogaritësi Arduino DIY duke përdorur 1602 LCD dhe tastierën 4x4: 4 hapa
Arduino DIY Llogaritësi Duke përdorur 1602 LCD dhe 4x4 Tastiera: Përshëndetje djema në këtë udhëzues ne do të bëjmë një kalkulator duke përdorur Arduino i cili mund të bëjë llogaritjet bazë. Pra, në thelb ne do të marrim hyrje nga tastiera 4x4 dhe do të printojmë të dhënat në ekranin LCD 16x2 dhe arduino do të bëjë llogaritjet
Llogaritësi i ekranit me prekje Arduino: 7 hapa
Llogaritësi i ekranit me prekje Arduino: Përshëndetje! Ky është një projekt për të bërë një kalkulator të ekranit me prekje duke përdorur një Arduino Uno dhe një mburojë LCD TFT. Kam dalë me konceptin për klasën time të programimit në shkollën shtëpiake, dhe përvoja në ndërtimin e këtij projekti ishte shumë interesante. Ky kalkulator ka