Mündəricat:

Wroombian: 3 addım
Wroombian: 3 addım

Video: Wroombian: 3 addım

Video: Wroombian: 3 addım
Video: НА КАКОЙ ЗАПРАВКЕ ХОТ-ДОГ ЛУЧШЕ? 2024, Oktyabr
Anonim
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian
Wroombian

Heç bir mikrokontrolördə real bir əməliyyat sistemi ilə işləmək istəmisinizmi? Yoxsa özünüzü inkişaf etdirməyə çalışdınız? Bu səbəbdən burdayam!

Wroombian, ESP-WROOM-32 mikro nəzarətçi üçün işləyən bir əməliyyat sistemi yaratmaq cəhdidir. Bir az dəyişdirilmiş Micropython və LoBo Micropython proqramlarına əsaslanır və müxtəlif məqsədlər üçün müxtəlif növ layihələr yaratmağa imkan verir.

Əsasən, cihazın idarə edə biləcəyi hər hansı bir python skriptini yaratmağa, saxlamağa və işə salmağa imkan verir. Beləliklə, yaddaşın imkan verdiyi qədər çox proqram yarada və ehtiyac duyduğunuz zaman bəzilərini işlədə bilərsiniz. Və ya hətta ikisi eyni vaxtda, bir sıra ardıcıllıqla işlətmək və bütün sistemi internet üzərindən idarə etmək üçün bir bash skripti yaradın!

Və bu xüsusiyyətlərin bütün siyahısı deyil. Wrombian, uzaqdan işıq açarı, inqilabi IoT ixtirası və ya bəzi portativ oyunlar kolleksiyasından asılı olmayaraq fərqli layihələr yaratmağa imkan verəcəkdir!

Wroombian haqqında daha çox məlumat əldə etmək üçün wiki səhifəmizə daxil olun!

Təchizat

ESP32 inkişaf lövhəsi, PC, usb mikro kabel

Addım 1: Firmware quraşdırılması

Əvvəlcə depomuzu kompüterinizə yükləyin və ya klonlayın:

ESP32 -ni işə hazırlamaq üçün flash.sh skriptindən istifadə edərək lövhənin flash yaddaşını silməli və firmware yükləməlisiniz:

1. Python quraşdırın

2. Esptool'u pip əmri ilə quraşdırın:

pip esptool qurun

3. Lövhənizi yandırın:

- Linux

Depo qovluğunu yükləyin və ya kopyalayın, /firmware/flash.sh açın, FLASH_COMPORT dəyərini ESP32 portunuza dəyişdirin (məsələn /dev /ttyUSB0). Sonra terminal tipində:

./firmware/flash.sh

- Windows

Windows üçün Git quraşdırın, depo qovluğunu yükləyin və ya klonlayın, /firmware/flash.sh açın, FLASH_COMPORT dəyərini ESP32 portunuza dəyişdirin (məsələn, COM1).

Sonra Git bash -da yazın:

./firmware/flash.sh

OR

Firmware qovluğuna gedin və əmrləri əl ilə işləyin (Linux üçün də işləyəcək, etibarlı bir serial port yazmağı unutmayın):

esptool -port COM1 erase_flash

esptool --chip esp32 --port COM1 --baud 460800 -default_resetdən əvvəl -hard_reset yazmadan sonra_z --flash_mode dio --flash_freq 40m --flash_size 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPin 0x8000 arakəsmələr_mpy.bin 0x8000 arakəsmələr_mpy.bin

Bitdi! İndi növbəti addıma keçə bilərsiniz!

Addım 2: Sistem Dosyalarını Yükləyin

Sistem faylları yüklənir
Sistem faylları yüklənir
Sistem faylları yüklənir
Sistem faylları yüklənir

Wroombian işini qurmaq üçün bütün sistem fayllarını flash yaddaşına yükləməliyik. Bunun üçün Thonny IDE (və ya istədiyiniz Micropython IDE) istifadə edə bilərsiniz.

Thonny -ni yükləyin və quraşdırın, işə salın, sonra Alətlər> Seçimlər> Tərcüməçiyə gedin və cihaz siyahısından lövhənizi seçin. Redaktorda yüklənmiş/klonlanmış layihə qovluğunu açın. Daha sonra altdakı REPL qabığında 1 nömrəli şəkildəki kimi bir mesaj almalısınız. Bəzi səhvlər və ya qəribə bir mətn görürsünüzsə - problem həll olunana qədər Thonny -ni Ctrl + F2 ilə bir neçə dəfə yenidən yükləməyə çalışın.

Sonra layihə flash qovluğuna gedin ('Bu kompüter' pəncərəsində) və bütün faylları və qovluqları bir -bir yükləyin (şəkil #2 -də olduğu kimi). Cihazın yuxarı faylları pəncərəsində görünməlidirlər.

Addım 3: Daha Yaxşı Dünya Yaratmağa Başlayın

Daha Yaxşı Dünya Yaratmağa Başlayın!
Daha Yaxşı Dünya Yaratmağa Başlayın!
Daha Yaxşı Dünya Yaratmağa Başlayın!
Daha Yaxşı Dünya Yaratmağa Başlayın!

Lövhəyə qoşulmaq üçün serial, telnet və ya FTP istifadə edə bilərsiniz, buna görə ilk başlanğıc üçün serial bağlantısından istifadə etməyə icazə verin. Putty yükləyin və quraşdırın, açın, görüntüdə göstərildiyi kimi Serial conection seçin, seriya portunuza yazın və 115200 baudrate seçin. Sonra əlaqəni açın!

Wroombian -da hər hansı bir konfiqurasiya probleminiz varsa və ya öz layihənizi yaradarkən müraciət edə biləcəyiniz olduqca yaxşı təsvir edilmiş bir wiki səhifəsi var. Məsələlər bölməsində suallarınızı verməkdən çekinmeyin!

'Kömək' əmri sizə bütün mövcud əmrləri və istifadəsini göstərəcəkdir.

Səyahətinizə əvvəlcədən yazılmış yanıb -sönmə skriptimizi belə işlədərək başlaya bilərsiniz:

evə qaç/blink.py

Gəminizdəki LED -in yanıb -sönməsini izləyin!

Diqqətinizə görə təşəkkürlər! Daha çox məlumat əldə etmək üçün zəhmət olmasa github depomuzu ziyarət edin:

Tövsiyə: