Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kusakinisha Programu dhibiti
- Hatua ya 2: Kupakia Faili za Mfumo
- Hatua ya 3: Anza Kuunda Ulimwengu Bora
Video: Wroombian: 3 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Je! Umewahi kutaka kufanya kazi na mfumo halisi wa uendeshaji kwenye mdhibiti mdogo? Au hata ulijaribu kukuza yako mwenyewe? Ndio maana niko hapa!
Wroombian ni jaribio la kuunda mfumo wa kufanya kazi kwa mdhibiti mdogo wa ESP-WROOM-32. Inategemea viwandani vya Micropython na LoBo Micropython na hukuruhusu kuunda miradi anuwai kwa madhumuni anuwai.
Kimsingi hukuruhusu kuunda, kudumisha na kuendesha hati yoyote ya chatu ambayo kifaa kinaweza kushughulikia. Kwa hivyo unaweza kuunda programu nyingi kama kumbukumbu inavyokuruhusu na kuendesha zingine wakati unahitaji. Au hata mbili kati yao wakati huo huo, tengeneza bash script ili kuiendesha kwa mfuatano na kudhibiti mfumo mzima kwenye wavuti!
Na hii sio orodha yote ya huduma. Wrombian itakuruhusu kuunda aina tofauti za miradi, bila kujali ni swichi ya taa ya mbali, uvumbuzi wa IoT ya mapinduzi au mkusanyiko wa michezo inayoweza kubebeka!
Nenda kwenye ukurasa wetu wa wiki kujifunza zaidi kuhusu Wroombian!
Vifaa
Bodi ya maendeleo ya ESP32, PC, kebo ndogo ya usb
Hatua ya 1: Kusakinisha Programu dhibiti
Kwanza kabisa, pakua au weka hazina yetu kwenye kompyuta yako:
Ili kuandaa ESP32 yako kwa kazi unahitaji kufuta kumbukumbu ya bodi na kupakia firmware kwa kutumia script ya flash.sh:
1. Sakinisha Chatu
2. Sakinisha esptool kupitia amri ya bomba:
bomba kufunga esptool
3. Flash bodi yako:
- Linux
Pakua au unganisha folda ya hazina, fungua /firmware/flash.sh, badilisha thamani ya FLASH_COMPORT kwenye bandari yako ya ESP32 (k.m. / dev / ttyUSB0). Halafu katika aina ya terminal:
./firmware/flash.sh
- Windows
Sakinisha Git kwa Windows, pakua au folda ya kuhifadhi clone, fungua /firmware/flash.sh, badilisha thamani ya FLASH_COMPORT kwenye bandari yako ya ESP32 (k.m COM1).
Halafu katika aina ya Git bash:
./firmware/flash.sh
AU
Nenda kwenye folda ya firmware na utumie amri kwa mikono (itafanya kazi kwa Linux pia, usisahau kuchapa bandari halali ya serial):
esptool - bandari COM1 futa_flash
esptool --chip esp32 --port COM1 --baud 460800 - kabla ya default_setet - baada ya hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader / bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython. 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin
Imekamilika! Sasa unaweza kwenda hatua inayofuata!
Hatua ya 2: Kupakia Faili za Mfumo
Ili kufanya kazi ya Wroombian tunahitaji kupakia faili zote za mfumo kwenye kumbukumbu yake ya flash. Unaweza kutumia Thonny IDE (au IDE yoyote ya Micropython unayotaka) kwa hili.
Pakua na usakinishe Thonny, uzindue, kisha elekea Zana> Chaguzi> Mkalimani na uchague bodi yako kutoka kwenye orodha ya vifaa. Fungua saraka ya mradi uliopakuliwa / uliowekwa kwenye mhariri. Unapaswa kisha kupata ujumbe kwenye ganda la chini la REPL sawa na ile iliyo kwenye picha # 1. Ukiona makosa au maandishi ya kushangaza - jaribu kupakia tena Thonny na Ctrl + F2 mara chache hadi shida iishe.
Kisha nenda kwenye saraka ya mradi wa flash (kwenye dirisha la 'Kompyuta hii', na upakie faili na folda zote moja kwa moja (kama kwenye picha # 2). Wanapaswa kuonekana kwenye dirisha la faili la kifaa cha juu.
Hatua ya 3: Anza Kuunda Ulimwengu Bora
Unaweza kutumia serial, telnet au FTP kuungana na bodi, kwa hivyo hebu tumia unganisho la serial kwa kuanza kwa kwanza. Pakua na usakinishe Putty, ifungue, chagua uunganisho wa serial kama inavyoonyeshwa kwenye picha, andika bandari yako ya serial na uweke baudrate ya 115200. Kisha fungua unganisho!
Wroombian ana ukurasa wa wiki ulioelezewa vizuri unaweza kutaja ikiwa una shida yoyote ya usanidi au wakati wa kuunda mradi wako mwenyewe. Jisikie huru kuuliza maswali yako katika sehemu ya Masuala!
Amri ya 'msaada' itakuonyesha amri zote zinazopatikana na matumizi yake.
Unaweza kuanza safari yako kwa kutumia hati yetu ya blink iliyoandikwa kama hii:
kimbia nyumbani / blink.py
Na angalia mwangaza wako wa onboard LED!
Asante kwa umakini! Tafadhali tembelea repo yetu ya github kupata habari zaidi:
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)