Mündəricat:
- Addım 1: Alətlər və materiallar
- Addım 2: Davanın hazırlanması
- Addım 3: Qazma və Əlavə Montaj
- Addım 4: Hatch Dəstəyi
- Addım 5: Güc
- Addım 6: Kabel çəkmə
- Addım 7: Kod
- Addım 8: İstifadə qaydası
Video: Arduino Kalkulyatoru: 8 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Təlimat kitabında sizə hər hansı digər kalkulyator qədər yaxşı olan bir Arduino kalkulyatorunun necə hazırlanacağını göstərəcəyəm (yaxşı … bir növ). Ölçüsü, bərabərlik düyməsinin təkrar istifadəsi (düymələrin olmaması səbəbindən) və dəyəri (ehtimal ki, eyni şeyi 2 dollara edən bir kalkulyator ala bilərsiniz) səbəbindən praktik olmasa da, həqiqətən əyləncəli və əlavə edir inventarlaşdırma üçün bir neçə bacarıq. Bu layihəyə necə başladığımı söyləyim. Hər şey orijinal kalkulyatorun müəllimim tərəfindən hazırlandığı məktəbdən başlayır. Tezliklə kifayət qədər şagird onunla oynamağa başladı və tezliklə onu pozdu. Düzəltməyi bilən yeganə tələbə idim, buna görə də cəhd edə biləcəyimə qərar verdim. Prosesdə əsasən hər şeyi ayırdım və sıfırdan başladım. Kodun çox hissəsini yenidən yazdım. Çox şey öyrəndim, çox vaxt ayıklama apardım və bir çox yeni xüsusiyyət əlavə etdim. Nəhayət, bunu etməyə dəyər bir layihə idi. Yaxşı şey budur ki, indi başa düşdüm ki, buna ehtiyac yoxdur. Gəlin başlayaq.
Addım 1: Alətlər və materiallar
Bu layihə üçün bizə lazım olacaq:-1/8 MDF və ya akril və ya kontrplak kimi lazerlə kəsilə bilən digər material-Lazer kəsici (isteğe bağlı, lakin tövsiyə olunur) ekran-Klaviatura-Matkap-Matkap ucları-Disk dəyirmanı (isteğe bağlı) -Anahtar (rok və ya keçid) -İstilik büzmə borusu-Lehimləmə dəmir və lehim-Vidalar-USB A-B kabeli (kabel arduino modelləri arasında fərqlidir) -Arduino IDE ilə kompüter
-9v batareya üçün elektrik fişi
-Arduino (ebayda bir axtarışa 30 dollar xərcləmək istəmirsinizsə bir duemilanove istifadə etdim)
Addım 2: Davanın hazırlanması
Mənim işim 1/4 "MDF -dən lazerlə kəsilmişdi (aşağıda sənədləri PDF formatında əlavə edəcəyəm), amma bunun səbəbi 1/8" material tapa bilməməyimdir. Yanlış material qalınlığı istifadə etdiyim üçün kalkulyatorun kənarları qəribə görünür. Qutunun yuxarıdakı şəkildə niyə bir -birinə mükəmməl uyğun gəldiyini və bu qutunun 1/4 düymlük material üçün hazırlanmış tamamilə fərqli bir kəsik olduğunu düşünə bilərsiniz. Qutuda müxtəlifliyə görə LCD və ya klaviatura üçün deliklər yoxdur. qazma gəlir. Mənə bunu son dəfə aydınlaşdırmağa icazə verin.
Addım 3: Qazma və Əlavə Montaj
Klaviatura və LCD ekranı istədiyiniz yerə qoyun və deşiklərin yerini qeyd etmək üçün qələm istifadə edin. Düzgün ölçüyə uyğun bir matkap tapın və çuxur açın. Klaviatura və ya LCD -ni bağlamadan əvvəl, arduino telləri üçün deliklər açılmalıdır. Bunu etmək üçün ya lazer kəsikini dəyişdirə bilərsiniz, ya da kifayət qədər geniş bir matkap ucu ilə ardıcıl olaraq bir neçə deşik qazın və sonra keçərək bağlayana qədər qazmağı digər deliklərə tərəf itələyən manuel CNC maşını kimi davranın. Bunu etdikdən sonra telləri və komponentlərə bağlayın və LCD və Klaviaturanı yerinə vidalayın. İndi kəsilmiş bütün parçaları bir -birinə yapışdırmaq üçün taxta yapışqan istifadə edin, təmir üçün üstü açıq buraxmaq istəyə bilərsiniz (işiniz bitənə qədər üstə yapışdırmayın). İstəyirsinizsə, kənarları zımpara etmək üçün bir disk öğütücü istifadə edə bilərsiniz. Lazer kəsimdə, kalkulyatorun pozulduğu təqdirdə onu əlçatan etmək üçün arxa tərəfə bir giriş lyuku əlavə etdiyimi görə bilərsiniz (Kalkulyator qırılarsa yenidən başlamamaq üçün belə bir fikir var).
Addım 4: Hatch Dəstəyi
İndi lyuku yerində tutmaq üçün 3 kvadrat mötərizə (dördüncü açma/söndürmə açarı səbəbiylə quraşdırıla bilməz) yaratmalıyıq. Kiçik üçbucaqlara kəsmə mişarı ilə 2 -ni 4 -ə kəsmək kifayətdir. Çox kiçik olsalar ayrılacaqlar, amma çox böyük olsalar çox yer tutarlar. Ən yaxşı mühakimənizdən istifadə edin. Bitirdikdən sonra, vida üçün bələdçi delikləri yaratmaq üçün tərəflərə deliklər qazın. Üçbucaqları hizalayın ki, bir tərəfi korpusun yan tərəfinə vidalanmağa hazır olsun və bir tərəfi arxa tərəfə baxsın. Arxa plakanı əlavə edin və DIY mötərizələrinə vidalayın. Bitirdikdən sonra lyuku çıxarın ki, arduino -ya daxil olaq və kod əlavə edək.
Addım 5: Güc
Çantanın tərəfində 9v batareya və açarın əlçatan olduğu bir çuxur var. 9v elektrik fişinin müsbət tərəfini tel soyucu ilə kəsin və uclarını çıxarın. Telin bir tərəfini açarın sol piminə, digər tərəfini isə açarın mərkəz pininə lehimləyin. İstilik büzücü boru ilə sarın, sonra 9v klipi batareyaya və fişi arduino -ya qoşun. Qısa dövrə axtarın, sonra açarı sınayın. Şalteri yerinə vidalayın. Gerekirse, vidayı istiqamətləndirmək üçün bələdçi delikləri əlavə edin. Açarın açılmış və söndürülmüş tərəflərini etiketləmək istəyirsinizsə, etiket istehsalçısından istifadə edə və ya əllə yaza bilərsiniz. Nəhayət, batareyanın yerində qaldığından əmin olmaq üçün qutunun arxasına kiçik bir kontrplak parçası vidaladım. Kabellərin qalan hissəsi barədə hələ narahat olmayın, bunu növbəti addımda əhatə edəcəyik.
Addım 6: Kabel çəkmə
Bu addıma başlamazdan əvvəl naqillərin qarışması üçün üzr istəməyimə icazə verin (bu səbəbdən bir masa daxil etdim). Yuxarıdakı fotoşəkillərdə gördüyünüz kimi, hər yerdə çoxlu tellər üzəcək. Hər bir telin yapışdırılması lazım olan pimi işarələmək üçün bir etiket istehsalçısı və ya bir parça lent istifadə etməyinizi çox tövsiyə edirəm. İstifadə etdiyim tellərin çoxu kişidən dişi idi, ancaq aşağıda oxuyacağınız güc üçün bəzi kişilərdən kişilərə istifadə etdim. Fərqli bir LCD ekranınız və ya Klaviaturanız varsa, kod buna uyğun olaraq dəyişdirildikdə və arduinoda kifayət qədər ehtiyat telləri olduğu müddətdə heç bir əhəmiyyəti yoxdur. Burada LCD, Klaviatura istifadə etdiyim komponentlərin məlumat cədvəllərinə bağlantılar verilmişdir.
Kalkulyatorun uzunömürlülüyünü qorumaq üçün bütün telləri arduinoya bağladım və arduino qutusuna yapışdırdım. Fotoşəkillərə yaxından baxsanız, bütün 5v bağlantılarını və bütün Ground əlaqələrini bir -birinə bağlamaq üçün bir protoboard istifadə etməli olduğumu görə bilərsiniz. Əsasən, bu, bir protoboya lehimlənmiş və bir -birinə bağlanan bir neçə teldən ibarətdir. Qeyd: Yerə qoşulmaq üçün lövhənin yarısı, 5v bağlantısı üçün isə yarısı.
Addım 7: Kod
Kod həm zip faylı, həm də ino faylı olaraq bu addımda bir yerdə tapıla bilər. Təxminən 480 sətir uzunluğundadır, lakin əksəriyyəti sadə koddur. Kodun bir neçə xüsusi xüsusiyyəti, bir ədədin 0 -a bölündüyü təqdirdə bir səhv yaratmasıdır, Triqonometriya funksiyalarını radian deyil, dərəcə ilə hesablayır, Tənlik tamamlandıqdan sonra hər hansı bir düyməni silmək üçün basmaq olar, Nömrə edilə bilər. Mənfi asanlıqla və ondalıklar yaxşı işlənir. Zipi alırsanız, çıxarın və arduino IDE -də açın. Ino'yu yükləsəniz, arduino IDE ilə açın və bunun üçün bir qovluq yaratmaq istədiyinizi soruşacaq, bəli deyin və işləməlidir. Açıldıqdan sonra lövhənizi seçin, lövhəni qoşun və eskizi yükləyin.
Addım 8: İstifadə qaydası
Kalkulyatorda yalnız rəqəm olmayan bir neçə düymənin olması səbəbindən, kalkulyatorun normal işləməsinə icazə vermək üçün əlimdə olan bir neçə düyməni istifadə etmək üçün bir sistem hazırladım. Əvvəlcə bunun necə işlədiyini sözlə izah edəcəyəm, sonra problem yaratmış kimi göstərəcəyəm və basdığım bütün düymələri sırayla yazacam.
(1) Klaviaturada bir nömrə seçin (2) İstədiyiniz funksiyaya keçmək üçün A və B düymələrini istifadə edin (3) İstədiyiniz funksiyaya bir dəfə D və ya = (4) vurun İndiyə qədər əldə etdiyiniz şey üst sətrə keçməlidir., indi ikinci nömrənizi seçin (5) D və ya = (6) vurun tənlik cavabınızı ikinci sətirdə qoyaraq üst sətrə keçməlidir.
Nümunə: 2 A A (iki dəfə vurmaq --ə keçəcək) D 1 D (Bitti)
Tövsiyə:
1602 LCD və 4x4 klaviatura istifadə edərək Arduino DIY Kalkulyatoru: 4 addım
1602 LCD və 4x4 Klaviatura istifadə edərək Arduino DIY Kalkulyatoru: Salam uşaqlar bu təlimatlarda əsas hesablamalar edə biləcək Arduino istifadə edərək bir kalkulyator hazırlayacağıq. Beləliklə, əsasən 4x4 klaviaturadan giriş alacağıq və məlumatları 16x2 lcd ekranda çap edəcəyik və arduino hesablamaları edəcək
Arduino TFT LCD Toxunma Ekranı Kalkulyatoru: 3 addım
Arduino TFT LCD Toxunma Ekranı Kalkulyatoru: Salam uşaqlar bu təlimatlarda Arduino Uno ilə 3.5 " TFT LCD Toxunma Ekranı. Beləliklə, bir kod yazacağıq və ekranda kalkulyator interfeysini göstərəcək arduino -ya yükləyəcəyik
Arduino Kalkulyatoru yaratmaq üçün Arduino ilə Klaviatura və LCD -dən necə istifadə olunur .: 5 addım
Arduino Kalkulyatoru etmək üçün Arduino ilə Klaviatura və LCD -dən Necə İstifadə Edilir .: Bu təlimatda 4x4 matrisli klaviatura və 16x2 LCD -ni Arduino ilə necə istifadə edə biləcəyinizi və sadə bir Arduino Kalkulyatoru yaratmaq üçün necə istifadə edəcəyinizi bölüşəcəyəm. Beləliklə başlayaq
Arduino GPS Shield Tutorial: Məsafə Kalkulyatoru: 5 Addım
Arduino GPS Shield Tutorial: Məsafə Kalkulyatoru: GPS və ya Qlobal Konumlandırma Sistemi, Google xəritələri kimi tanınmış və əvvəlcədən təyin edilmiş bir xəritədə yerinizi təyin etməyə və başqa yerlərdə sizə yol göstərməyə imkan verən peyk əsaslı bir radio naviqasiya sistemidir. Arduino, bu
Ən sadə Arduino Kalkulyatoru: 5 addım
Ən sadə Arduino Kalkulyatoru: İşdə ən sadə arduino kalkulyatorunun mənim versiyasıdır. Arduino başlayanlar üçün bir layihə olaraq yeni başlayanlar üçün ən yaxşısıdır. Yalnız sadə deyil bu layihə təxminən 40 $ s ərzində çox ucuzdur