Სარჩევი:

NO Fuss Micro: bit ტემპერატურის მონიტორი: 8 ნაბიჯი
NO Fuss Micro: bit ტემპერატურის მონიტორი: 8 ნაბიჯი

ვიდეო: NO Fuss Micro: bit ტემპერატურის მონიტორი: 8 ნაბიჯი

ვიდეო: NO Fuss Micro: bit ტემპერატურის მონიტორი: 8 ნაბიჯი
ვიდეო: How To Fix Microsoft Store Not Downloading Apps or Games Issue | Fix Apps Not Downloading 2024, ნოემბერი
Anonim
NO Fuss Micro: bit ტემპერატურის მონიტორი
NO Fuss Micro: bit ტემპერატურის მონიტორი

ამ ტემპერატურის მონიტორის Micro: bit & xChips შეკრება შეუძლებელია. კოდირება არის ტორტის ნაჭერი პროგრამული უზრუნველყოფის ბლოკებითაც!

ნაბიჯი 1: ნივთები, რომლებიც გამოიყენება ამ პროექტში

აპარატურის კომპონენტები

  • BBC მიკრო: ბიტი დაფა x 1
  • XinaBox IM02 x 1
  • XinaBox OD01 x 1
  • XinaBox SW01 x 1
  • XinaBox MD01 x 1
  • XinaBox PB04 x 1
  • XinaBox XC10 x 1
  • AA ბატარეები (ზოგადი) x 2

პროგრამული უზრუნველყოფის პროგრამები და ონლაინ სერვისები

მიკრო: ბიტი pxt.microbit.org

ნაბიჯი 2: ისტორია

პროექტის შესახებ

ეს პროექტი შეიძლება დასრულდეს 5 წუთში. ეს გაკვეთილი გაჩვენებთ თუ როგორ უნდა შეიკრიბოთ და დააპროგრამოთ Micro: Bit ტემპერატურის მონიტორი xChips– ით. ამ პროექტის კოდი მარტივია Micro: bit's drag-and-drop პლატფორმის გამოყენებით.

შესავალი

მე ავაშენე ეს ტემპერატურის მონიტორი მიკრო: ბიტის და XinaBox– ის რამდენიმე xChip– ის გამოყენებით. ეს არის ძალიან მარტივი და სწრაფი მშენებლობა. XinaBox ტექნოლოგიამ ეს პროექტი ძალიან მარტივად გააკეთა, გამორიცხავს შედუღების და ინსტრუმენტების საჭიროებას. Micro: bit ინტერფეისი საშუალებას მაძლევს მარტივად დავპროგრამო. თქვენ შეგიძლიათ მარტივად შეცვალოთ კოდი ამინდის სენსორის სხვა მონაცემების დასამატებლად, როგორიცაა ბარომეტრული წნევა, ტენიანობა და სიმაღლე.

ნაბიჯი 3: შეიკრიბეთ წრე

დააწკაპუნეთ OD01 და SW01 ერთად xBUS კონექტორის გამოყენებით (XC10 პაკეტიდან)

გამოსახულება
გამოსახულება

სურათი 1: დაკავშირებული SW01 და OD01

დააწკაპუნეთ 2 xBUS კონექტორზე IM02– ის მარცხენა მხარეს, შემდეგ დააწკაპუნეთ დაკავშირებულ SW01 და OD01– ზე. დარწმუნდით, რომ xChips ერთნაირად მაღლა დგას, ასე რომ თქვენ შეგიძლიათ ნახოთ SW01 სახელი და IM02 სახელი ორივე ზემოთ

გამოსახულება
გამოსახულება

სურათი 2: დაკავშირებულია IM02, SW01 და OD01

  • გამოიყენეთ სხვა xBUS კონექტორი MD01– ს PB04– თან დასაკავშირებლად. გამოყავით დაკავშირებული PB04 და MD01 3 xBUS კონექტორით და AA ბატარეებით.
  • დააწკაპუნეთ მიკრო: ბიტი IM02– ზე. დარწმუნდით, რომ LED- ები დგას ზემოთ - ისევე, როგორც SW01 სახელი და IM02 სახელი.
გამოსახულება
გამოსახულება

სურათი 3: დაკავშირებულია IM02, SW01, OD01 და მიკრო: ბიტი

მიამაგრეთ მიკრო USB კავშირი თქვენი კომპიუტერიდან მიკრო: ბიტზე. ყურადღება მიაქციეთ ქვედა მხარეს ყვითელ შუქს, რომელიც ჩართულია

ნაბიჯი 4: დააინსტალირეთ პაკეტი

  • გახსენით ბრაუზერი და გადადით makecode.microbit.org– ზე
  • გადაახვიეთ ქვემოთ "მოწინავე"
  • შემდეგ გადაახვიეთ ქვემოთ "პაკეტის დამატება"
გამოსახულება
გამოსახულება

სურათი 4: "პაკეტის დამატების" პოვნა

  • მოძებნეთ "ამინდი" და დააწკაპუნეთ "weather-bit" პაკეტის დასამატებლად
  • გაიმეორეთ პუნქტები 2 და 3
  • შემდეგ ჩასვით ეს URL საძიებო ზოლში: https://github.com/xinabox/pxt-OD01 შემდეგ დააჭირეთ OD01 პაკეტის დასამატებლად
გამოსახულება
გამოსახულება

სურათი 5: პაკეტების დამატება

ახლა თქვენ გაქვთ ყველა საჭირო პაკეტი

ნაბიჯი 5: პროგრამირება

გადაიტანეთ და ჩამოაგდეთ კოდის ელემენტები, სანამ არ მიიღებთ იმას, რაც ქვემოთ მოცემულ სურათს ჰგავს

გამოსახულება
გამოსახულება

სურათი 6: კოდი ბლოკებში

ასევე შეგიძლიათ მოატყუოთ და დააწკაპუნოთ ღილაკზე "{} JavaScript" და უბრალოდ დააკოპირეთ და ჩასვით კოდი კოდის ქვეგანყოფილებაში. კვლავ დააჭირეთ ღილაკს "ბლოკები", რომ ნახოთ შედეგი

ნაბიჯი 6: შედგენა და ტესტირება

  • დააწკაპუნეთ "გადმოწერაზე"
  • გადმოათრიეთ გადმოწერილი ფაილი, როგორც წესი: microbit-Untitled.hex, თქვენს Micro: Bit დისკზე, ჩვეულებრივ სახელი: MICROBIT.
  • იხილეთ შედეგი გადახვევის LED ეკრანზე და OLED ეკრანზე.
  • მოათავსეთ თითი სენსორზე, რომ დაინახოთ ტემპერატურა იზრდება … იმედია! თუ ის არ გადადგამს თქვენს ნაბიჯებს, სანამ არ იპოვით პრობლემას და არ გამოასწორებთ მას.

ნაბიჯი 7: სრული ტემპერატურის მონიტორი

  • გათიშეთ მიკრო: ბიტი მიკრო USB კავშირიდან.
  • ჩადეთ AA ბატარეები PB04– ში
  • გამოიყენეთ 3 xBUS კონექტორი PB04 და MD01 IM02 და SW01– თან დასაკავშირებლად, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათზე.
  • ჩართეთ გადამრთველი PB04.
  • ახლა თქვენი Micro: bit ტემპერატურის მონიტორი არის პორტატული და მზადაა განთავსდეს სადაც თქვენ აირჩევთ.

ნაბიჯი 8: კოდი

მიკრო: ბიტი `ტემპერატურის მონიტორი JavaScript JavaScript კოდი Micro: bit ტემპერატურის მონიტორისთვის. თქვენ შეგიძლიათ დააკოპიროთ და ჩასვათ როგორც ეს ნათქვამია STORY– ში და შემდეგ გადააკეთოთ იგი ბლოკებად.

ნება ტემპერატურა = 0

Basic.showLeds (` #… #. #. #……. #. #. #…. ტემპერატურის პროექტი ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (ტემპერატურა ცელსიუსი)})

გირჩევთ: