Mündəricat:
Video: Arduino Mega 2560 Core necə proqramlaşdırılır ?: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu böyük kiçik form faktoru Arduino mega boardunu ebayda tapdım. Arduino mega 2560 -ın daha kiçik bir versiyasıdır və yəqin ki, Arduino mega core adlanır … Ancaq bir problem var idi! USB bağlantısı daxil deyil və İnternetdə də çox məlumat yoxdur.. Buna görə də lövhəni necə proqramlaşdıracağımı və Arduino mega tələb edən bəzi layihələrimi kiçiltmək üçün istifadə etməli olduğumu başa düşməliyəm… Bir ftdi moduluna sahibəm və covid19 kilidlənməsi səbəbindən birini sifariş edə bilmədim … və Hindistanda lazımsız yerə bahadır.. Sahib olduğum şey seriyalı çeviriciyə bir ch340g usbdir … Əla bir ftdi alternativi və bu çip (ch340) Arduino klonlarında və bir çox esp8266 lövhələrində çox yayılmışdır … İşə girməsi üçün bir az hack tələb olunurdu … Kimsə eyni lövhəni öz layihələri üçün istifadə etmək istəsə, bu təlimatı yazmaq… PL2303 -ə ZƏNG EDİN (Sonrakı addımlarda şəkillərin bir yerində görə bilərsiniz) AMMA İŞLƏMƏDİM ASLA … Ümid edirəm kömək edir
Təchizat
-Arduino mega 2560 core- ch340g usb seriyalı çeviriciyə- lehimləmə dəmir-dupont bağlama telləri (5 kişi-qadına)
Addım 1: Sürücüləri Qurun
Ch340g sürücüləri Windows -da əvvəlcədən quraşdırılmamışdır. Linux maşınları üçün bu çip üçün heç bir sürücü tələb olunmur (linuxu sevirəm, hamımız bunu edirik) Amma kifayət qədər adi bir çip olduğu üçün sürücülər əldə etmək çox asandır … Sadəcə google "ch340 sürücüləri" və açılan ilk linkdən yükləyin … Sonra Sürücüləri qurduqda, Windows sisteminiz cihazı görə və onunla əlaqə qura biləcək. Burada link var (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
Addım 2: HACK
lövhəni ch340 istifadə edərək proqramlaşdıra bilmək üçün ch340 modulunda kiçik bir hack etməliyəm. Proqramlaşdırma üçün lövhəni aşağıdakı kimi bağlamaq lazımdır (oxun sol tərəfi serial modula usb, sağ tərəfi meqa 2560 lövhə) Rx pin. > Tx pin və ya ArduinoTx pin. > RxVcc (5v)> vcc pinGnd. > torpaq pinDtr> dtr pinAmma ch340 modulu ilə bağlı bəzi problemlər var: 1. Rx və Tx pin ipək ekran tərs çap olunur. Lövhədə heç bir dtr qırılma pimi yoxdur. 1 nömrəli problemi həll etmək üçün sadəcə rx və tx əlaqələrini geri çevirirəm, belə ki… Arxino mega core Rx> Rx Arxino mega core Tx> Tx, istehsalçının xüsusi bir işi ola bilər) 2 nömrəli problemi həll etmək üçün bir DuPont bağlama telinin dişi ucunu kəsib çipdəki dtr pininə (ch340 çipinin PİN SAYI 13) lehim etməli idim və sonra bacardım digər ucunu Arduinonun dtr pininə bağlayın və tamamlandı! İndi ünsiyyət qura və proqramı heç bir problem olmadan lövhəyə yükləyə bilərsiniz!
Addım 3: Test
Yaxşı köhnə HELLO DÜNYA yükləyərək ziddiyyəti sınadım! Mikro nəzarətçilərdən, yəni göz qırpma eskizindən! USB və lövhəni yuxarıdakı addımda göstərildiyi kimi bağlayın. Sürücüləri düzgün qurmusunuzsa (sistemin yenidən başlaması tələb oluna bilər) pəncərələr modulu heç bir problem olmadan algılar. LINUX (UBUNTU) ÜÇÜN TƏLƏBLİ SÜRÜCÜLƏR Arduino IDE -ni açın (arduino.cc) Fayllar> nümunələr> əsaslara gedərək yanıb -sönmək nümunəsi eskizini açın. Alətlər> com portuna gedin> (thr com portunu seçin, mənim vəziyyətimdə com3) LINUX (UBUNTU) COM PORTU ÜÇÜN, mənim vəziyyətimdə /dev /ttyUSB0 VƏ BUNA bənzər bir şey göstərə bilər! (görürsünüzsə) Linux -da birdən çox port və qarışıq, terminalı açın və "sudo lsusb" əmrini yazın və h340 -ın hansı olduğunu öyrənmək üçün enter düyməsini basın) Sonra alətlər> lövhələr> Arduino mega və ya mega 2560 seçin sol üst küncdəki yükləmə düyməsini vurun (dairəvi Və hər şey düzgün aparılırsa, kod Arduino IDE -də "yükləmə tamamlandı" mesajı ilə lövhəyə yüklənəcək və göyərtədəki LED yanıb sönməyə başlamalıdır!
Tövsiyə:
Bağımsız Arduino 3.3V W / Xarici 8 MHz Saat Arduino Unodan ICSP / ISP vasitəsilə Proqramlaşdırılır (Serial İzləmə ilə!): 4 Addım
Bağımsız Arduino 3.3V W / Xarici 8 MHz Saat Arduino Unodan ICSP / ISP vasitəsilə Proqramlaşdırılır (Serial İzləmə ilə!): Məqsədlər: 8 MHz xarici saatdan 3.3V işləyən müstəqil bir Arduino qurmaq. Bir Arduino Uno-dan (5V-də işləyən) ISP (ICSP olaraq da bilinir) ilə proqramlaşdırmaq üçün bootloader faylını redaktə etmək və yazmaq
WiFi Daxili Arduino MEGA 2560 - ESP8266: 10 addım
Arduino MEGA 2560 Daxili WiFi ilə - ESP8266: Bugünkü mətndə son dərəcə xüsusi hesab etdiyim bir Arduino haqqında danışırıq, çünki lövhəsində bir ESP8266 var. ESP12 lövhəyə lehimlənməmişdir. Bunun əvəzinə Espressif çipi var. Beləliklə, lövhədə quraşdırılmış cihazınız var
Arduino Mega 2560 və IoT: 8 Adımdan istifadə edərək Kaldırma Tətbiqi üçün Motor İdarəetmə Sistemi (Şəkillərlə birlikdə)
Arduino Mega 2560 və IoT istifadə edərək tətbiqin qaldırılması üçün motor idarəetmə sistemi: İndiki vaxtda IoT əsaslı mikrokontroller sənaye tətbiqində geniş istifadə olunur. İqtisadi cəhətdən kompüter əvəzinə istifadə olunur. Layihənin məqsədi, nəzarət, məlumat qeyd etmə və 3 fazalı induksiya motorunu tam rəqəmsal hala gətirməkdir
C-sadə dərslikdə necə proqramlaşdırılır: 5 addım
C-Sadə Dərslikdə Necə Proqramlaşdırmaq olar: İstəsəniz şərh yazın! Bu Təlimat hər kəsə C proqramlaşdırma dilində sadə bir proqram yazmağı öyrədəcək. Sizə nə lazım olacaq: Geliştirici alətləri olan bir Macintosh Kompüteri və bir qədər beyin gücü
Bir AVR (arduino) başqa bir Arduino ilə necə proqramlaşdırılır: 7 addım
Başqa bir Arduino ilə AVR (arduino) Proqramlaşdırılması: Bu təlimatlar aşağıdakı hallarda faydalıdır: * atmega168 ilə arduino almışsınızsa və yerli elektronika mağazasında bir atmega328 almışsınızsa. Arduino yükləyicisi yoxdur * arduino istifadə etməyən bir layihə etmək istəyirsən - sadəcə