Სარჩევი:
- ნაბიჯი 1: აპარატურა
- ნაბიჯი 2: აპარატურის დაყენება
- ნაბიჯი 3: პროგრამული უზრუნველყოფა - Arduino IDE, PyCharm IDE
- ნაბიჯი 4: Arduino IDE
- ნაბიჯი 5: Arduino IDE - კოდი ნაწილი 1
- ნაბიჯი 6: Arduino IDE - კოდი ნაწილი 2
- ნაბიჯი 7: გახსენით PyCharm IDE და დააწკაპუნეთ ფაილზე -> პარამეტრებზე
- ნაბიჯი 8: პროექტის ფარგლებში, აირჩიეთ პროექტის თარჯიმანი და დააწკაპუნეთ "+" ხატულაზე
- ნაბიჯი 9: საძიებო ზოლში ჩაწერეთ Pyserial და დააწკაპუნეთ ინსტალაციის პაკეტზე
- ნაბიჯი 10: ქვემოთ პითონის კოდი გაშვებულია PyCharm IDE– ზე
- ნაბიჯი 11: პითონის კოდი - ნაწილი 1
- ნაბიჯი 12: პითონის კოდი - ნაწილი 2
- ნაბიჯი 13: საბოლოო
- ნაბიჯი 14: ვიდეო
![პითონი (pySerial) + არდუინო + DC ძრავა: 14 ნაბიჯი პითონი (pySerial) + არდუინო + DC ძრავა: 14 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-1928-34-j.webp)
ვიდეო: პითონი (pySerial) + არდუინო + DC ძრავა: 14 ნაბიჯი
![ვიდეო: პითონი (pySerial) + არდუინო + DC ძრავა: 14 ნაბიჯი ვიდეო: პითონი (pySerial) + არდუინო + DC ძრავა: 14 ნაბიჯი](https://i.ytimg.com/vi/gUFfgR0_OtE/hqdefault.jpg)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
![პითონი (pySerial) + არდუინო + DC ძრავა პითონი (pySerial) + არდუინო + DC ძრავა](https://i.howwhatproduce.com/images/001/image-1928-35-j.webp)
ეს სწრაფი სახელმძღვანელო გვიჩვენებს DC ძრავის მარტივ მუშაობას პითონის GUI გამოყენებით. იმისათვის, რომ პითონი დაუკავშირდეს Arduino დაფას, ჩვენ ვიყენებთ pySerial პაკეტს. pySerial არის პითონის ბიბლიოთეკა, რომელიც უზრუნველყოფს სერიული კავშირების მხარდაჭერას სხვადასხვა მოწყობილობებზე.
ნაბიჯი 1: აპარატურა
![ტექნიკა ტექნიკა](https://i.howwhatproduce.com/images/001/image-1928-36-j.webp)
ადაფრუტის საავტომობილო ფარი, არდუინოს დაფა (მეგა), DC ძრავა, 1k ohm რეზისტორები (2), LED- ები (2), შემაერთებელი მავთულები და დაფა.
ნაბიჯი 2: აპარატურის დაყენება
![აპარატურის დაყენება აპარატურის დაყენება](https://i.howwhatproduce.com/images/001/image-1928-37-j.webp)
ამ კონფიგურაციაში, მწვანე LED -> Arduino დაფარული LED 30 პინი -> Arduino დაფის 32 პუნქტი DC საავტომობილო -> საავტომობილო ფარის არხი 3 (M3)
ნაბიჯი 3: პროგრამული უზრუნველყოფა - Arduino IDE, PyCharm IDE
![პროგრამული უზრუნველყოფა - Arduino IDE, PyCharm IDE პროგრამული უზრუნველყოფა - Arduino IDE, PyCharm IDE](https://i.howwhatproduce.com/images/001/image-1928-38-j.webp)
ნაბიჯი 4: Arduino IDE
![Arduino IDE Arduino IDE](https://i.howwhatproduce.com/images/001/image-1928-39-j.webp)
შეაერთეთ სასურველი Arduino დაფა კომპიუტერთან (ამ შემთხვევაში მე ვიყენებ Arduino Mega- ს). გახსენით Arduino IDE და შეარჩიეთ შესაბამისი COM პორტი და დაფა. ქვემოთ მოყვანილი კოდი იტვირთება Arduino დაფაზე, ატვირთვის ღილაკზე დაჭერით.
ნაბიჯი 5: Arduino IDE - კოდი ნაწილი 1
![Arduino IDE - კოდი ნაწილი 1 Arduino IDE - კოდი ნაწილი 1](https://i.howwhatproduce.com/images/001/image-1928-40-j.webp)
ნაბიჯი 6: Arduino IDE - კოდი ნაწილი 2
![Arduino IDE - კოდი ნაწილი 2 Arduino IDE - კოდი ნაწილი 2](https://i.howwhatproduce.com/images/001/image-1928-41-j.webp)
ნაბიჯი 7: გახსენით PyCharm IDE და დააწკაპუნეთ ფაილზე -> პარამეტრებზე
![პროექტის ფარგლებში აირჩიეთ პროექტის თარჯიმანი და დააწკაპუნეთ "+" ხატულაზე პროექტის ფარგლებში აირჩიეთ პროექტის თარჯიმანი და დააწკაპუნეთ "+" ხატულაზე](https://i.howwhatproduce.com/images/001/image-1928-42-j.webp)
პარამეტრები. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
![საძიებო ზოლში ჩაწერეთ Pyserial და დააწკაპუნეთ პაკეტის ინსტალაციაზე საძიებო ზოლში ჩაწერეთ Pyserial და დააწკაპუნეთ პაკეტის ინსტალაციაზე](https://i.howwhatproduce.com/images/001/image-1928-43-j.webp)
პარამეტრები. "Src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
ნაბიჯი 8: პროექტის ფარგლებში, აირჩიეთ პროექტის თარჯიმანი და დააწკაპუნეთ "+" ხატულაზე
ნაბიჯი 9: საძიებო ზოლში ჩაწერეთ Pyserial და დააწკაპუნეთ ინსტალაციის პაკეტზე
ნაბიჯი 10: ქვემოთ პითონის კოდი გაშვებულია PyCharm IDE– ზე
![ქვემოთ პითონის კოდი გაშვებულია PyCharm IDE– ზე ქვემოთ პითონის კოდი გაშვებულია PyCharm IDE– ზე](https://i.howwhatproduce.com/images/001/image-1928-44-j.webp)
ნაბიჯი 11: პითონის კოდი - ნაწილი 1
![პითონის კოდი - ნაწილი 1 პითონის კოდი - ნაწილი 1](https://i.howwhatproduce.com/images/001/image-1928-45-j.webp)
შენიშვნა: დარწმუნდით, რომ იგივე COM პორტის ნომერი გამოიყენება პითონის კოდში. წყაროები: pySerial: https://pyserial.readthedocs.io/en/latest/shortintro.html ტყავი: https://docs.python.org/3/ ბიბლიოთეკა/tkinter.html#tkinter-modules
ნაბიჯი 12: პითონის კოდი - ნაწილი 2
![პითონის კოდი - ნაწილი 2 პითონის კოდი - ნაწილი 2](https://i.howwhatproduce.com/images/001/image-1928-46-j.webp)
ნაბიჯი 13: საბოლოო
![ფინალური ფინალური](https://i.howwhatproduce.com/images/001/image-1928-47-j.webp)
მარტივი GUI იხსნება 3 ღილაკით - FORWARD, REVERSE და EXIT. საავტომობილო კავშირის გაყვანილობის მიხედვით, ძრავა გადის სასურველი მიმართულებით FORWARD ან REVERSE ღილაკზე დაჭერით. EXIT ღილაკი ხურავს სერიულ პორტს და მთავრდება პროგრამის შესრულებას.