Სარჩევი:
- მარაგები
- ნაბიჯი 1: Firmware– ის ინსტალაცია
- ნაბიჯი 2: სისტემის ფაილების ატვირთვა
- ნაბიჯი 3: დაიწყეთ უკეთესი სამყაროს შექმნა
ვიდეო: ვრუმბიული: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ოდესმე გსურდათ მიკროკონტროლერზე რეალურ ოპერაციულ სისტემასთან მუშაობა? ან სცადა საკუთარი თავის განვითარება? ამიტომაც ვარ აქ!
Wroombian არის მცდელობა შექმნას ოპერაციული სისტემა ESP-WROOM-32 მიკროკონტროლერისთვის. იგი დაფუძნებულია ოდნავ შეცვლილ მიკროპითონისა და LoBo მიკროპითონის ფირმებზე და გაძლევთ საშუალებას შექმნათ სხვადასხვა სახის პროექტები სხვადასხვა მიზნით.
ძირითადად ის გაძლევთ საშუალებას შექმნათ, შეინარჩუნოთ და გაუშვათ პითონის ნებისმიერი სკრიპტი, რომელსაც მოწყობილობა გაუძლებს. ასე რომ თქვენ შეგიძლიათ შექმნათ იმდენი პროგრამა, რამდენიც მეხსიერება გაძლევთ საშუალებას და გაუშვათ ზოგიერთი მათგანი, როცა დაგჭირდებათ. ან თუნდაც ორი მათგანი ერთდროულად, შექმენით bash სკრიპტი, რომ გაუშვათ ისინი გარკვეული თანმიმდევრობით და გააკონტროლოთ მთელი სისტემა ინტერნეტით!
და ეს არ არის მახასიათებლების მთელი სია. Wrombian საშუალებას მოგცემთ შექმნათ სხვადასხვა სახის პროექტები, არ აქვს მნიშვნელობა ეს არის დისტანციური შუქის გადამრთველი, რევოლუციური IoT გამოგონება თუ პორტატული თამაშების კოლექცია!
გადადით ჩვენს ვიკის გვერდზე, რომ შეიტყოთ მეტი ვრუმბიანის შესახებ!
მარაგები
ESP32 განვითარების დაფა, კომპიუტერი, USB მიკრო კაბელი
ნაბიჯი 1: Firmware– ის ინსტალაცია
უპირველეს ყოვლისა, გადმოწერეთ ან კლონირება ჩვენი საცავი თქვენს კომპიუტერში:
თქვენი ESP32 სამუშაოს მოსამზადებლად თქვენ უნდა წაშალოთ დაფის ფლეშ მეხსიერება და ატვირთოთ firmware flash.sh სკრიპტის გამოყენებით:
1. დააინსტალირეთ პითონი
2. დააინსტალირეთ esptool pip ბრძანების საშუალებით:
pip დააინსტალირეთ esptool
3. აანთეთ დაფა:
- Linux
ჩამოტვირთეთ ან კლონინეთ საცავის საქაღალდე, გახსენით /firmware/flash.sh, შეცვალეთ FLASH_COMPORT მნიშვნელობა თქვენს ESP32 პორტში (მაგ. /Dev /ttyUSB0). შემდეგ ტერმინალის ტიპში:
./firmware/flash.sh
- Windows
დააინსტალირეთ Git Windows- ისთვის, გადმოწერეთ ან მოახდინეთ საცავის საქაღალდის კლონირება, გახსენით /firmware/flash.sh, შეცვალეთ FLASH_COMPORT მნიშვნელობა თქვენს ESP32 პორტში (მაგ. COM1).
შემდეგ Git bash ტიპის:
./ firmware/flash.sh
ან
გადადით firmware საქაღალდეში და გაუშვით ბრძანებები ხელით (ასევე იმუშავებს Linux– ზეც, არ დაგავიწყდეთ აკრიფოთ სწორი სერიული პორტი):
esptool -პორტი COM1 erase_flash
esptool -ჩიპი esp32 -პორტი COM1 -ბადი 460800 -სანამ ნაგულისხმევი_ გადატვირთვა -მას შემდეგ რაც hard_reset ჩაიწერეთ 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin
Შესრულებულია! ახლა თქვენ შეგიძლიათ გადახვიდეთ შემდეგ საფეხურზე!
ნაბიჯი 2: სისტემის ფაილების ატვირთვა
Wroombian– ის მუშაობისთვის ჩვენ უნდა ჩავტვირთოთ ყველა სისტემის ფაილი მის ფლეშ მეხსიერებაში. ამისათვის შეგიძლიათ გამოიყენოთ Thonny IDE (ან ნებისმიერი სხვა Micropython IDE).
ჩამოტვირთეთ და დააინსტალირეთ Thonny, გაუშვით იგი, შემდეგ გადადით Tools> Options> Interpreter და შეარჩიეთ დაფა მოწყობილობების სიიდან. გახსენით გადმოწერილი/კლონირებული პროექტის დირექტორია რედაქტორში. თქვენ უნდა მიიღოთ შეტყობინება ქვედა REPL ჭურვიში, როგორც ეს გამოსახულებაზე #1. თუ ხედავთ შეცდომებს ან უცნაურ ტექსტს - სცადეთ გადატვირთოთ Thonny Ctrl + F2 რამდენჯერმე, სანამ პრობლემა არ გაქრება.
შემდეგ გადადით პროექტის ფლეშ დირექტორიაში ("ეს კომპიუტერი" ფანჯარაში) და ატვირთეთ ყველა ფაილი და საქაღალდე სათითაოდ (როგორც სურათზე #2). ისინი უნდა გამოჩნდეს მოწყობილობის ფაილების ზედა ფანჯარაში.
ნაბიჯი 3: დაიწყეთ უკეთესი სამყაროს შექმნა
თქვენ შეგიძლიათ გამოიყენოთ სერიული, ტელნეტი ან FTP დაფაზე დასაკავშირებლად, ასე რომ, გამოიყენეთ სერიული კავშირი პირველი გაშვებისთვის. გადმოწერეთ და დააინსტალირეთ Putty, გახსენით იგი, შეარჩიეთ სერიული კავშირი, როგორც ეს გამოსახულია სურათზე, ჩაწერეთ თქვენი სერიული პორტი და დააყენეთ 115200 ბაუდრატი. შემდეგ გახსენით კავშირი!
Wroombian– ს აქვს საკმაოდ კარგად აღწერილი ვიკი გვერდი, რომელსაც შეგიძლიათ მიმართოთ, თუ თქვენ გაქვთ რაიმე კონფიგურაციის პრობლემა ან საკუთარი პროექტის შექმნისას. მოგერიდებათ დასვით თქვენი შეკითხვები საკითხთა განყოფილებაში!
ბრძანება "დახმარება" გაჩვენებთ ყველა არსებულ ბრძანებას და მათ გამოყენებას.
თქვენ შეგიძლიათ დაიწყოთ თქვენი მოგზაურობა ჩვენი წინასწარი დაწკაპუნების სკრიპტის გაშვებით ასე:
გაიქეცი სახლში/დახუჭე. py
და უყურეთ თქვენს ბორტზე LED მოციმციმე!
მადლობა ყურადღებისთვის! გთხოვთ ეწვიოთ ჩვენს github რეპოს, რომ მიიღოთ მეტი ინფორმაცია:
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: 3 ნაბიჯი
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: შემდეგი სახელმძღვანელო დაგეხმარებათ მიიღოთ პირდაპირი HD ხარისხის ვიდეო ნაკადები თითქმის ნებისმიერი DJI თვითმფრინავისგან. FlytOS მობილური აპლიკაციისა და FlytNow ვებ აპლიკაციის დახმარებით თქვენ შეგიძლიათ დაიწყოთ ვიდეოს სტრიმინგი დრონიდან