Სარჩევი:
- ნაბიჯი 1: შეიმუშავეთ ელექტრო სქემა EasyEDA– ით
- ნაბიჯი 2: შეუკვეთეთ PCB JLCPCB– ით
- ნაბიჯი 3: შეუკვეთეთ კომპონენტი LCSC– ით
- ნაბიჯი 4: შედუღეთ კომპონენტი კომპიუტერზე
- ნაბიჯი 5: ააშენეთ ნიადაგის ტენიანობის სენსორი
- ნაბიჯი 6: ატვირთეთ კოდი
- ნაბიჯი 7: შექმენით აპლიკაცია ბლინკით
- ნაბიჯი 8: შეამოწმეთ გარემო
ვიდეო: როგორ გააკეთოთ ჭკვიანი ქოთანი NodeMCU– ით, რომელსაც აკონტროლებს აპლიკაცია: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ სახელმძღვანელოში ჩვენ ავაშენებთ Smart Pot- ს, რომელსაც აკონტროლებს ESP32 და აპლიკაცია სმარტფონისთვის (iOS და Android).
ჩვენ გამოვიყენებთ NodeMCU (ESP32) კავშირისთვის და ბლინკის ბიბლიოთეკას ღრუბლოვანი IoT– სთვის და სმარტფონის აპლიკაციისთვის.
საბოლოოდ ჩვენ გამოვიყენებთ JLCPCB და LCSC შეკვეთის pcb და კომპონენტი.
ნაბიჯი 1: შეიმუშავეთ ელექტრო სქემა EasyEDA– ით
ჩვენი დაფების შესაქმნელად და დასაბეჭდად JLCPCB სერვისით ჩვენ გამოვიყენებთ EasyEda პროგრამულ უზრუნველყოფას, რომლის მეშვეობითაც ჩვენ შეგვიძლია დავხატოთ გაყვანილობის დიაგრამა და შემდეგ გადავაქციოთ იგი PCB– ში და შეუკვეთოთ იგი უშუალოდ პროგრამული უზრუნველყოფიდან.
EasyEda არის პროგრამული უზრუნველყოფა, რომელიც საშუალებას გაძლევთ დახაზოთ ელექტრული სქემები კომპონენტების ჩასმით უშუალოდ LCSC მონაცემთა ბაზიდან, ასე რომ თქვენ შეგიძლიათ შეიძინოთ ისინი ერთხელ. ის ასევე გაძლევთ საშუალებას შეიმუშაოთ PCB დაწყებული გაყვანილობის დიაგრამიდან. მას შემდეგ რაც დახატავთ, შესაძლებელი იქნება მისი შეკვეთა JLCPCB საშუალებით.
ჯერ უნდა ჩამოტვირთოთ EasyEda ბმულიდან https://easyeda.com/page/download შემდეგ დააინსტალირეთ და შემოიტანეთ ჩემს მიერ შემუშავებული სქემა.
სქემის ჩამოტვირთვა შესაძლებელია აქ.
გაყვანილობის დიაგრამის გადმოტვირთვის შემდეგ, უბრალოდ შექმენით მისგან PCB.
ნაბიჯი 2: შეუკვეთეთ PCB JLCPCB– ით
შემდგომ, მას შემდეგ რაც PCB შეიმუშავა, უბრალოდ შეუკვეთეთ დაფები JLCPCB მეშვეობით, ზემოთ მოცემულ ფიგურაში ნაჩვენები ღილაკის დაჭერით.
მცირე ფულით ჩვენ შეგვიძლია შევუკვეთოთ PCB– ები, რომლებიც დამზადებულია მართლაც კარგად და ძალიან სწრაფად. ასევე შესაძლებელი იქნება PCB- ების შეკვეთის შემდეგ, ნახოთ თქვენი ანგარიშიდან შეკვეთის მიმდინარეობა.
ნაბიჯი 3: შეუკვეთეთ კომპონენტი LCSC– ით
კომპონენტების შეკვეთა მარტივია, უბრალოდ დააჭირეთ ღილაკს "BOM" (მასალები) პროგრამაში EasyEda PCB- ების დახატვის მიზნით.
შემდეგ თქვენ დაგიბრუნდებით მასალების შესყიდვის გვერდზე LCSC ვებსაიტზე, გააგრძელეთ შესყიდვა, რათა დაასრულოთ PCB- ის მშენებლობა. უბრალოდ მიჰყევით ზემოთ მოცემულ ფოტოებს, რათა შეუკვეთოთ ელექტრონული კომპონენტები.
LCSC არის ვებსაიტი, რომელიც გაძლევთ საშუალებას აირჩიოთ კომპონენტები უზარმაზარი მონაცემთა ბაზიდან და შეუკვეთოთ ისინი თქვენი პროექტებისთვის და PCB– ებისთვის. ის გთავაზობთ კომპონენტების უსასრულობას მართლაც კონკურენტუნარიან ფასებში და ამიტომაც ავირჩიე ეს სერვისი.
ნაბიჯი 4: შედუღეთ კომპონენტი კომპიუტერზე
აიღეთ lcsc– ით შეკვეთილი კომპონენტები და შეაერთეთ ისინი PCB– ში გაყვანილობის დიაგრამის მითითების შესაბამისად.
ნაბიჯი 5: ააშენეთ ნიადაგის ტენიანობის სენსორი
მე დავწერე ცალკე სახელმძღვანელო ნიადაგის ტენიანობის სენსორის გასაკეთებლად და ის აქ არის შესაძლებელი!
ნაბიჯი 6: ატვირთეთ კოდი
ჩამოტვირთეთ კოდი აქედან.
ატვირთეთ იგი Arduino IDE– ზე.
თუ არ გაქვთ ბლინკის ბიბლიოთეკა და ESP32 დრაივერი, შეამოწმეთ ეს სახელმძღვანელო:
დააინსტალირეთ ESP32 დრაივერი Windows- ზე: აქ
დააინსტალირეთ ESP32 დრაივერი Linux– ზე: აქ
დააინსტალირეთ ESP32 დრაივერი Mac OS– ზე: აქ
ჩამოტვირთეთ და დააინსტალირეთ ბლინკის ბიბლიოთეკა
ნაბიჯი 7: შექმენით აპლიკაცია ბლინკით
Blynk არის უფასო სერვისი, რომელიც საშუალებას გაძლევთ დისტანციურად გააკონტროლოთ თქვენი NodeMcu ბარათები ESP32 პროცესორით.
ეს გამოდგება პროექტში, რადგან ჩვენ არ მოგიწევთ ჩვენი IoT სერვერის შექმნა, არამედ მხოლოდ ბლინკის სერვერზე იქნება დამოკიდებული. გარდა ამისა, ბლინკი საშუალებას გაძლევთ შექმნათ თქვენი უფასო პროგრამა, იმის ცოდნის გარეშე, თუ როგორ უნდა დაპროგრამდეთ უბრალოდ მისი ძირითადი აპლიკაციის საშუალებით. იმისათვის, რომ იცოდეთ როგორ დააკონფიგურიროთ blynk Arduino IDE– ზე მიყევით ამ ნაბიჯებს.
ნაბიჯი 8: შეამოწმეთ გარემო
მას შემდეგ რაც პროგრამული უზრუნველყოფა დატვირთულია esp32– ზე, ჩვენ მაშინვე ვნახავთ მუშაობას ჩვენი ახალი ჭკვიანი სარწყავი სისტემა.
ჩვენ შეგვიძლია ნებისმიერ დროს შევხედოთ ჭურჭელში წყლის დონეს და ტუმბოს მდგომარეობას, რომელსაც იგი მორწყავს.
გირჩევთ:
ჭკვიანი ყავის აპარატის ტუმბო, რომელსაც აკონტროლებს Raspberry Pi & HC-SR04 ულტრაბგერითი სენსორი და Cloud4RPi: 6 ნაბიჯი
ჭკვიანი ყავის აპარატის ტუმბო, რომელსაც აკონტროლებს Raspberry Pi & HC-SR04 ულტრაბგერითი სენსორი და Cloud4RPi: თეორიულად, ყოველ ჯერზე, როდესაც დილის ჭიქისთვის ყავის აპარატთან მიდიხართ, მხოლოდ ოციდან ერთი შანსია, რომ თქვენ უნდა შეავსოთ წყალი სატანკო. პრაქტიკაში, როგორც ჩანს, მანქანა რატომღაც პოულობს გზას, რომ ეს სამუშაო ყოველთვის თქვენზე დააყენოს
4 DOF მექანიკური მკლავი რობოტი, რომელსაც აკონტროლებს არდუინო: 6 ნაბიჯი
4 DOF მექანიკური მკლავი რობოტი, რომელსაც აკონტროლებს არდუინო: ახლახანს შევიძინე ეს ნაკრები aliexpress– ზე, მაგრამ ვერ ვიპოვე ინსტრუქცია, რომელიც შეესაბამება ამ მოდელს. ასე რომ, ის მთავრდება თითქმის ორჯერ აშენებით და ბევრი ექსპერიმენტის ჩატარებით, რათა გაირკვეს სერვო სამონტაჟო კუთხეები. გონივრული დოკუმენტაციაა ის
როგორ მოვამზადოთ ჭკვიანი ყვავილების ქოთანი: 8 ნაბიჯი
როგორ მოვამზადოთ ჭკვიანი ყვავილების ქოთანი: იცით თუ არა რა აიძულა ადამიანებმა შექმნან პირველი ქალაქი? ეს არის სოფლის მეურნეობა. ამ პროექტში ჩვენ გავაკეთებთ 3D დაბეჭდილ ყვავილის ქოთანს, რომელშიც განთავსდება მცირე ზომის მცენარე, გარედან LED მონიტორით, რომელიც მიუთითებს ჰაერის ტენიანობაზე
[WIP] დრაბოტის შექმნა, რომელსაც აკონტროლებს მიო სამკლაური: 11 ნაბიჯი
[WIP] Drawbot– ის კონტროლირებადი Myo სამკლაური: გამარჯობა ყველას! რამოდენიმე თვის წინ, ჩვენ გადავწყვიტეთ, შეგვეძლო გვემუშავებინა ჩარჩოების დახაზვის ღია ჩარჩოს შექმნის იდეა, რომელიც მხოლოდ Myo ბენდს იყენებდა მის გასაკონტროლებლად. როდესაც ჩვენ პირველად შევუდექით პროექტს, ჩვენ ვიცოდით, რომ ის უნდა გაყოფილიყო რამდენიმე სხვადასხვა ნაწილად
წვრილმანი ვიდეო თამაში, რომელსაც აკონტროლებს ხელმძღვანელის მოძრაობა (დამატებული რეალობა): 4 ნაბიჯი
წვრილმანი ვიდეო თამაში, რომელსაც აკონტროლებს ხელმძღვანელი მოძრაობა (დამატებული რეალობა): მინდა გაჩვენოთ, რამდენად ადვილია დღეს საკუთარი თამაშის გაკეთება, რომლის კონტროლიც შესაძლებელია სხეულის გადაადგილებით. თქვენ დაგჭირდებათ მხოლოდ ლეპტოპი ვებკამერით და პროგრამირების გარკვეული უნარებით. თუ თქვენ არ გაქვთ ლეპტოპი და ვებ კამერა ან თუ არ იცით პროგრამირება, მაშინ