Quantcast
Channel: Majsterkowo - zrób to sam!
Viewing all articles
Browse latest Browse all 1332

Prosty Kalkulator na Arduino

$
0
0
IMG_1817
Zapewne każdy z nas korzystał chociaż raz z kalkulatora. Będąc dzieckiem zawsze zastanawiałem się jak to jest możliwe, że takie małe urządzenie potrafi tak szybko obliczyć wszystkie wpisywane przeze mnie działania. Pragnąłem w przyszłości zbudować własną maszynkę do liczenia ( No co? Każdy ma przecież jakieś dziwne marzenia ;) ) Wreszcie nastał ten dzień kiedy leżąc sobie chory w łóżku z kubkiem gorącej herbaty postanowiłem spełnić swoje dziecięce pragnienie. Pod ręką leżało akurat arduino które kilka dni wcześniej przyleciało od naszych skośnookich przyjaciół wiec trzeba było je przetestować. To do roboty. Rzeczy wykorzystane w projekcie: Klon Arduino Uno Wyświetlacz LCD 16x2Konwerter I2C Klawiatura tact switch 4x4Płytka stykowaPrzewody połączeniowe Komputer z arduino ide I oczywiście kubek gorącej herbaty :) Po skompletowaniu elementów zabrałem się za połączenie tego wszystkiego do kupy. Przygotowałem schemat połączeniaNastępnie połączyłem wszystko według schematuNo i przyszła pora na napisanie programu dla mojego kalkulatora. Założenie było takie aby kalkulator liczył tylko liczby całkowite, bez żadnych przecinków ponieważ zabrakło by na to miejsca na klawiaturze.   Tak wiec herbata w dłoń i piszemy. Pierwsze co musimy zrobić to dodać biblioteki których jeszcze nie mamy. Ja skorzystałem z :Wire.h - domyślna biblioteka w arduino IDELiquidCrystal_I2C.h - do pobrania tutajKeypad.h - do pobrania tutajW celu wgrania biblioteki przechodzimy do Szkic -> Dołącz bibliotekę -> Dodaj bibliotekę .ZIP  i wyszukujemy nasze pliki do dodania.Po tym możemy się już zabrać za pisanie właściwego kodu.[crayon-5bbbcb26e383a741031092/]W kodzie jak możecie zauważyć jest również połączenie z monitorem portu szeregowego po to aby można było sprawdzić czy klawisze są dobrze rozpoznawane. W zależności od podłączenia przewodów do arduino klawiatura może......
Czytaj dalej...

Viewing all articles
Browse latest Browse all 1332

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>