ისიამოვნეთ თქვენი მაგარი ზაფხულით M5StickC ESP32 გულშემატკივართან - რეგულირებადი სიჩქარე: 8 ნაბიჯი
ისიამოვნეთ თქვენი მაგარი ზაფხულით M5StickC ESP32 გულშემატკივართან - რეგულირებადი სიჩქარე: 8 ნაბიჯი
Anonim
ისიამოვნეთ თქვენი მაგარი ზაფხულით M5StickC ESP32 გულშემატკივართან - რეგულირებადი სიჩქარით
ისიამოვნეთ თქვენი მაგარი ზაფხულით M5StickC ESP32 გულშემატკივართან - რეგულირებადი სიჩქარით

ამ პროექტში ჩვენ ვისწავლით როგორ გავაკონტროლოთ FAN სიჩქარე M5StickC ESP32 დაფისა და L9110 ვენტილატორის მოდულის გამოყენებით.

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  • M5StickC ESP32
  • FAN მოდული L9110
  • Visuino პროგრამული უზრუნველყოფა: ჩამოტვირთეთ Visuino აქ:

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ StickC pin 5V FAN მოდულის პუნქტში VCC
  • შეაერთეთ StickC pin GND FAN მოდულის pin GND
  • შეაერთეთ StickC პინი G0 FAN მოდულის პინ INA- სთან

ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი

დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი

ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" არდუინოს კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "M5 Stack Stick C" როგორც ნაჩვენებია სურათზე 2

ნაბიჯი 4: Visuino- ში დაამატეთ და დააყენეთ კომპონენტები

Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
Visuino- ში დაამატეთ და დააყენეთ კომპონენტები
  • დაამატეთ "Counter" კომპონენტი
  • დაამატეთ "Detect Edge" კომპონენტი
  • დაამატეთ კომპონენტი "მთელი რიცხვი ანალოგზე"
  • დაამატეთ კომპონენტი "გამოაკელი ანალოგური ღირებულებიდან"
  • აირჩიეთ "Counter1" და თვისებების ფანჯარაში: დააყენეთ Max> მნიშვნელობა 10 -ზე, დააყენეთ Min> მნიშვნელობა 0 -ზე
  • აირჩიეთ "IntegerToAnalog1" და თვისებების ფანჯარაში დააყენეთ Scale 0.1 -ზე
  • აირჩიეთ "SubtractFromValue1" და თვისებების ფანჯარაში დააყენეთ მნიშვნელობა 1
  • აირჩიეთ "M5 Stack Stick C" დაფა და თვისებების ფანჯარაში გააფართოვეთ მოდულები> ჩვენება ST7735 და:

    • დააყენეთ Orientation to goRight
    • აირჩიეთ ელემენტები და დააჭირეთ ღილაკს 3 წერტილი და ელემენტების ფანჯარაში:

      • გადაიტანეთ "დახაზეთ ტექსტი:" მარცხნივ და თვისებების ფანჯარაში დააყენეთ ზომა 2 და ტექსტი "FAN SPEED"
      • გადაიტანეთ "ტექსტი: ველი" მარცხნივ და თვისებების ფანჯარაში დააყენეთ ზომა 3 და Y 30 -მდე

დახურეთ ელემენტების ფანჯარა

ნაბიჯი 5: Visuino Connect კომპონენტებში

Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
  1. შეაერთეთ "M5 Stack Stick C" ღილაკის პინი A (M5) "DetectEdge1" პინში
  2. შეაერთეთ "DetectEdge1" pin Out "Counter1" pin In
  3. შეაერთეთ "Counter1" pin Out "IntegerToAnalog1" pin In და "M5 Stack Stick C"> Text Field1> pin In
  4. შეაერთეთ "IntegerToAnalog1" პინი "SubtractFromValue1" პინში
  5. შეაერთეთ "SubtractFromValue1" პინი "M5 Stack Stick C" GPIO [0] პინ ანალოგური PWM

ნაბიჯი 6: კოდის გენერირება, შედგენა და ატვირთვა

გენერირება, შედგენა და ატვირთვა კოდი
გენერირება, შედგენა და ატვირთვა კოდი

Visuino- ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.

ნაბიჯი 7: თამაში

თუ თქვენ ჩართავთ M5StickC მოდულს, FAN დაიწყებს ბრუნვას და თქვენ შეგიძლიათ შეცვალოთ მისი სიჩქარე ნარინჯისფერი ღილაკის M5 გამოყენებით, ასევე ნახავთ სიჩქარეს ეკრანზე.

გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino- სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable- ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino- ში:

ნაბიჯი 8: პრობლემების მოგვარება

Დიაგნოსტიკა
Დიაგნოსტიკა
  • დარწმუნდით, რომ თქვენ სწორად შეარჩიეთ StickC დაფა, შეამოწმეთ თქვენი მოდელი
  • ზოგჯერ თქვენ უნდა გამორთოთ/ჩართოთ StickC მოდული გამოყენებამდე, ამის გაკეთება შეგიძლიათ გვერდითი ღილაკის დაჭერით 5+ წამის განმავლობაში.

გირჩევთ: