Мазмуну:
- Жабдуулар
- 1 -кадам: Программаны орнотуу
- 2 -кадам: системалык файлдарды жүктөө
- 3 -кадам: Жакшы Дүйнө түзүүнү баштаңыз
Video: Wroombian: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Сиз микроконтроллерде чыныгы операциялык система менен иштөөнү каалаган учуруңуз болду беле? Же өзүңүздү өнүктүрүүгө аракет кылдыңызбы? Деп, мен бул жердемин себептен!
Wroombian-бул ESP-WROOM-32 микроконтроллери үчүн иштеп жаткан операциялык системаны түзүү аракети. Бул бир аз өзгөртүлгөн Micropython жана LoBo Micropython программаларына негизделген жана ар кандай максаттар үчүн ар кандай долбоорлорду түзүүгө мүмкүндүк берет.
Негизинен, бул түзмөк башкара турган бардык питон скрипттерин түзүүгө, сактоого жана иштетүүгө мүмкүндүк берет. Ошентип, сиз эстутум мүмкүн болушунча көп программаларды түзө аласыз жана алардын айрымдарын сизге керек болгондо иштете аласыз. Же ал тургай, алардын экөө бир эле учурда, аларды кандайдыр бир ырааттуулукта иштетүү үчүн bash скриптин түзүп, бүт системаны интернет аркылуу көзөмөлдөңүз!
Жана бул өзгөчөлүктөрдүн толук тизмеси эмес. Wrombian сизге ар кандай долбоорлорду түзүүгө мүмкүндүк берет, мейли алыстан жарык которгуч, IoT революциялык ойлоп табуусу же портативдүү оюндар коллекциясы!
Wroombian жөнүндө көбүрөөк билүү үчүн вики баракчабызга өтүңүз!
Жабдуулар
ESP32 өнүктүрүү тактасы, ЖК, USB микро кабели
1 -кадам: Программаны орнотуу
Биринчиден, биздин репозиторийди компьютериңизге жүктөп алыңыз же клондоштуруңуз:
ESP32'иңизди жумушка даярдоо үчүн, флэш -эс тутумун өчүрүп, flash.sh скриптин колдонуп программаны жүктөөңүз керек:
1. Python орнотуу
2. esptool орнотуу пип буйругу аркылуу:
esptool орнотуу
3. Тактаңызды жаркылдатыңыз:
- Linux
Репозиторий папкасын жүктөп алыңыз же клондоштуруңуз, /firmware/flash.sh ачыңыз, FLASH_COMPORT маанисин ESP32 портуна өзгөртүңүз (мис. /Dev /ttyUSB0). Андан кийин терминалдын түрүндө:
./firmware/flash.sh
- Windows
Windows үчүн Gitти орнотуу, репозиторий папкасын жүктөө же клондоо, /firmware/flash.sh ачуу, FLASH_COMPORT баасын ESP32 портуна өзгөртүү (мис. COM1).
Андан кийин Git bash түрүнө:
./firmware/flash.sh
ЖЕ
Программалык камсыздоо папкасына өтүңүз жана буйруктарды кол менен иштетиңиз (Linux үчүн да иштейт, жарактуу сериялык портту терүүнү унутпаңыз):
esptool -порт COM1 erase_flash
esptool --chip esp32 --port COM1 --baud 460800 -default_reset алдында 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin
Бүттү! Эми сиз кийинки кадамга бара аласыз!
2 -кадам: системалык файлдарды жүктөө
Wroombian менен иштөө үчүн, биз анын флеш -эсине бардык системалык файлдарды жүктөшүбүз керек. Бул үчүн Thonny IDE (же башка Micropython IDE) колдоно аласыз.
Thonnyди жүктөп алып, орнотуңуз, аны ишке киргизиңиз, андан кийин Куралдар> Жолдор> Котормочу бөлүмүнө өтүңүз жана түзмөктөр тизмесинен тактаңызды тандаңыз. Редактордон жүктөлүп алынган/клондолгон долбоордун каталогун ачыңыз. Сиз анда билдирүүнү #1 -сүрөттөгү окшош REPL кабыгынын астына алышыңыз керек. Эгер сиз кээ бир каталарды же кызыктай текстти көрсөңүз - көйгөй бүтмөйүнчө Thonny'ди Ctrl + F2 менен бир нече жолу кайра жүктөп көрүңүз.
Андан кийин проект флеш каталогуна өтүңүз ("Бул компьютердин" терезесинде) жана бардык файлдарды жана папкаларды бирден жүктөп бериңиз (№2 сүрөттөгүдөй). Алар түзмөктүн файлдары терезесинде көрүнүшү керек.
3 -кадам: Жакшы Дүйнө түзүүнү баштаңыз
Тактага туташуу үчүн сериялык, телнетти же FTPди колдонсоңуз болот, андыктан биринчи баштоо үчүн сериялык туташууну колдонууга уруксат бериңиз. Putty'ди жүктөп алып, орнотуңуз, аны ачыңыз, сүрөттө көрсөтүлгөндөй Serial conection тандап, сериялык портко териңиз жана 115200 baudrate коюңуз. Андан кийин байланышты ачыңыз!
Wroombianде абдан жакшы сүрөттөлгөн вики баракчасы бар, эгерде сизде конфигурация көйгөйлөрү бар болсо же өз долбооруңузду түзө аласыз. Суроолоруңузду Маселелер бөлүмүнө берүүдөн тартынбаңыз!
"Жардам" буйругу сизге бардык жеткиликтүү буйруктарды жана алардын колдонулушун көрсөтөт.
Сиз өзүңүздүн саякатты алдын ала жазылган скриншотубузду төмөнкүдөй иштетип баштасаңыз болот:
үйгө чуркоо/көзүн ирмөө.py
Жана сиздин борттогу LED жаркылдап турганын көрүңүз!
Көңүл бурганыңыз үчүн рахмат! Көбүрөөк маалымат алуу үчүн биздин github репо сайтына баш багыңыз:
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)