ዝርዝር ሁኔታ:
ቪዲዮ: Waveshare ኢ-ኢንክ ማሳያ ትክክለኛ ቮልቲሜትር (0-90v ዲሲ) ከአርዱዲኖ ናኖ ጋር 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በዚህ መመሪያ ውስጥ ፣ በኤ.ዲ.ፒ. ማሳያ ላይ እስከ 90 ቮልት ዲሲ ድረስ ትክክለኛ ውጥረቶችን ለማሳየት በአርዱዲኖ ናኖ ፣ የቮልቴጅ መከፋፈያ እና ADS1115 የ 2.9 '' Waveshare E-Paper ማሳያ እጠቀማለሁ።
ይህ አስተማሪ እነዚህን ሁለት ቀዳሚ ፕሮጄክቶችን ያጣምራል-
-አርዱዲኖ ቮልት ሜትር (0-100V ዲሲ)-ስሪት 2-https://www.instructables.com/Arduino-Volt-Meter-0…
-የኢ-ወረቀት ማሳያ ከ Arduino ጋር ከፊል አድስ-https://www.instructables.com/E-Paper-Display-Part…
አቅርቦቶች
ያገለገሉ አቅርቦቶች
1 x አርዱዲኖ ናኖ -
1 x Waveshare ማሳያ -
የዳቦ ሰሌዳ እና ሽቦዎች -
የዩኤስቢ ኃይል ባንክ -
1 x ADS 1115 - 16 ቢት ADC -
1 x 1/4W (ምንም እንኳን 1W resistors እንዲጠቀሙ ሀሳብ አቀርባለሁ) 1% Resistors - 690k ohm -
1 x 1/4 ዋ (ምንም እንኳን 1 ዋ resistors እንዲጠቀሙ ሀሳብ አቀርባለሁ) 1% Resistors - 10k ohm -
Astro AI DM6000AR -
9V ባትሪዎች -
ካናዳዊንተር ከ Amazon.com እና ከተዛማጅ ጣቢያዎች ጋር በመገናኘት ክፍያዎችን ለማግኘት ለጣቢያዎች መንገዶችን ለማቅረብ የተነደፈ የአጋዘን የማስታወቂያ ፕሮግራም የአማዞን አገልግሎቶች LLC ተባባሪዎች ፕሮግራም ተሳታፊ ነው። እነዚህን አገናኞች በመጠቀም ፣ እንደ አማዞን ተባባሪ እንደመሆኔ መጠን ብቁ ከሆኑ ግዢዎች አገኛለሁ ፣ ምንም እንኳን ሌላ ነገር ቢገዙም-እና ምንም አያስከፍልም።
ደረጃ 1 ክፍሎቹን እናገናኝ
ክፍሎቹን እንደሚከተለው አገናኘኋቸው-
የ Waveshare ማሳያ;
አርዱዲኖን አሳይ
አውቶቡስ D7
RST D8
ዲሲ ዲ 9
ሲኤስ ዲ 10
ዲን ዲ 11
CLK D13
GND GND
ቪሲሲ 3.3 ቪ
ADS1115 ፦
ADS1115 አርዱinoኖ
ቪሲሲ 5 ቪ
GND GND
ADDR GND
SCL A5
ኤስዲኤ A4
AIN0 የቮልቴጅ መከፋፈያ
ለቮልቴጅ አከፋፋይ እኔ በዚህ ጊዜ 680Kohm እና 10Kohm resistors ን እጠቀም ነበር። ለተሻለ ትክክለኛነት ሁል ጊዜ የመቋቋም እሴቶችን እለካለሁ።
የቮልቴጅ መከፋፈያዎቹ ስሌቶች የተለያዩ የተቃዋሚ እሴቶችን ለመጠቀም ከፈለጉ ስሌቶችን በራስ -ሰር በሚያሠራ በዚህ የተመን ሉህ ላይ ይገኛሉ - ከ Google ሉህ ጋር ያገናኙ። እባክዎን ፋይሉ አርትዖት የማይደረግበት መሆኑን ልብ ይበሉ ፣ እሱን ለማስተካከል እሱን ማውረድ ወይም በእርስዎ ድራይቭ ላይ ቅጂ ማድረግ ያስፈልግዎታል።
ደረጃ 2 ኮድ
በማሳያው ላይ ትላልቅ ቁምፊዎችን ከተጠቀምኩ የማሳያው እና የኤዲሲው ኮድ በጣም ትልቅ ነው እና በአርዱዲኖ ላይ በቂ ማህደረ ትውስታ አይኖርም።
ይህንን ለመፍታት ጽሑፉን የያዘ ምስል በመፍጠር ጽሑፉን ወደ ኮድ ቀይሬ ከዚያም በአርዲኖ ወደሚነበብ ኮድ ለመቀየር ይህንን የመስመር ላይ መሣሪያ በመጠቀም
አሁንም አንዳንድ ቅርጸ ቁምፊዎችን እና ቁምፊዎችን እጠቀም ነበር ፣ ግን ማህደረ ትውስታን ለመቆጠብ የባትሪውን ቮልቴጅ እና የክፍያ መቶኛውን ለማሳየት ቁጥሮችን የያዘ ቅርጸ -ቁምፊን ብቻ እጠቀማለሁ።
ይህ ኮድ የባትሪውን voltage ልቴጅ ያሳያል እና የኃይል መሙያ መቶኛን ያሳያል ፣ በ 90 ቪ ባትሪው ተሞልቷል እና በ 0 ቪ ባትሪው ሙሉ በሙሉ ጠፍጣፋ ነው። ይህ ከእርስዎ ፍላጎት ጋር በሚስማማ መልኩ ሊቀየር ይችላል።
// የመሠረት ክፍል GxEPD2_GFX ማጣቀሻዎችን ወይም ጠቋሚዎችን ወደ ማሳያ ምሳሌው እንደ ልኬት ለማስተላለፍ ሊያገለግል ይችላል ፣ ~ 1.2 ኪ ተጨማሪ ኮድ ይጠቀማል
// GxEPD2_GFX ቤዝ ክፍልን ያንቁ ወይም ያሰናክሉ #ይግለጹ ENABLE_GxEPD2_GFX 0 #ያካትቱ #ያካትቱ #ያካትቱ #ያካትቱ #ይካተቱ #የአዳፍ ፍሬ_ADS1115 ማስታወቂያዎችን (0x48); // የአዲሲው አድራሻ #ከተገለጸ (_ AVR) #መግለፅ MAX_DISPLAY_BUFFER_SIZE 800 // #Dineine MAX_HEIGHT (EPD) (EPD:: HEIGHT <= MAX_DISPLAY_BUFFER_SIZE / (EPD:: WIDTH / 8)? EPD:: HET) EPD:: WIDTH/ 8)) GxEPD2_BW ማሳያ (GxEPD2_290 (/*CS = 10*/ SS ፣/*DC =*/ 9 ፣/*RST =*/ 8 ፣/*BUSY =*/ 7)); #ኤንዲፍ U8G2_FOR_ADAFRUIT_GFX u8g2Fonts; ባዶነት ማዋቀር () {Serial.begin (115200); Serial.println (); Serial.println ("ማዋቀር"); ads.begin (); display.init (); u8g2Fonts.begin (ማሳያ); // u8g2 ሂደቶችን ከአዳፍ ፍሬፍ ጂኤፍኤክስ ማሳያ ካርታዎች () ጋር ያገናኙ ፤ መዘግየት (500); Serial.println ("ማዋቀር ተከናውኗል"); } ባዶነት loop () {እሴቶች (); መዘግየት (1000); } // 'ባትሪ መሙያ-አዶ-ሲ' ፣ 128x40px const ያልተፈረመ ቻ ባት PROGMEM = {0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 ፣ 0x87 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x01 ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x3f ፣ 0x80 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x01 ፣ 0xff ፣ 0x80 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfx ፣ 0xf ፣ 0x07 ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x3f ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x7 ፣ 0x7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0xfe ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x0f ፣ 0x87 ፣ 0x8 ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x ff ፣ 0xf0 ፣ 0xf8 ፣ 0x01 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x01 ፣ 0xf 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x01 ፣ 0xff ፣ 0x80 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xc7 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x01 ፣ 0xfe ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x03 ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x03 ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x80 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0x87 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0xfc ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x1f ፣ 0x87 ፣ 0xff ፣ 0xff 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 ፣ 0x00 0xff ፣ 0xff}; const ያልተፈረመ ቻር ባትሪ PROGMEM = {// 'logisoso_epaper_volts_simple4, 128x145px 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0x1f ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf 0x87 ፣ 0xf1 ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xfe ፣ 0x1f ፣ 0x1f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf ፣ 0xf ፣ 0xf ፣ 0xf ፣ 0x7e ፣ 0x1f ፣ 0x1f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0xf1 ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x38 ፣ 0x00 ፣ 0x1f ፣ 0xff ፣ 0xf8 ፣ 0xf 0xf0 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x00 ፣ 0x00 ፣ 0x3f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc3 ፣ 0xc0 ፣ 0x61 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0x7f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xe0 ፣ 0x00 ፣ 0x01 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf0 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x0f ፣ 0x0f ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x07, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x03, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x41, 0x07, 0xff, 0xff ፣ 0xe0 ፣ 0x38 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xf1 ፣ 0xc3 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x18 ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf1 ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc7 ፣ 0x18 ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xf1 ፣ 0xe3 ፣ 0xff ፣ 0xf8 ፣ 0xff8 ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xf1 ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0x0e ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0x0e ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x07 ፣ 0x ff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc7 ፣ 0x0e ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xe0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0xfe 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0x8f, 0xff, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xf8, 0xff, 0xff, 0xcf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xfc ፣ 0xff ፣ 0xff ፣ 0xe0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8, 0xff, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x7f, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x0f, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x31, 0x87, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x71, 0xc3, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf1 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xf1 ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0x ff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xf1 ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xf8 ፣ 0x71 ፣ 0xc3 ፣ 0xff ፣ 0xff ፣ 0xfd ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x30 ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x70 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x03 ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x03 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x83 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xe0 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xe3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xfc ፣ 0x00 ፣ 0x03 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc3 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf3 ፣ 0xff ፣ 0xf ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣0xc3 ፣ 0xff ፣ 0xff ፣ 0xfd ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x03 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x00 ፣ 0x01 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0x1f ፣ 0xff ፣ 0x83 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x3f ፣ 0xf0 ፣ 0x03 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x3f ፣ 0x00 ፣ 0x03 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0x00 ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x01 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xe0 ፣ 0x00 ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x80 ፣ 0x01 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x00 ፣ 0x0f ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xf3 ፣ 0xfc ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ ፣ 0x03 ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0xfe ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0xff3 ፣ 0xff ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xfd, 0xff, 0xff, 0x87, 0xfe, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xfe, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0x00, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x07 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xcf ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfd ፣ 0xff ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x7f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfe ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xfc ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xe0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff 0xff, 0xf8, 0x3f, 0xfc, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xc0, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x07, 0xfc, 0x9f, 0xff 0xc0 ፣ 0x00 ፣ 0x00 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0x00 ፣ 0xfc ፣ 0x1f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x87 ፣ 0xfe ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xc0 ፣ 0x3e ፣ 0x3f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0x8f ፣ 0xff ፣ 0x1f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xfff ፣ 0x78 ፣ 0x07 ፣ 0xff ፣ 0xf ፣ 0xf ፣ 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x3f, 0x00, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0x3f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf9 ፣ 0x3f ፣ 0xf8 ፣ 0x0f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xfx ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0x3f ፣ 0xff ፣ 0x0f ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xe1 ፣ 0xc0 ፣ 0x7f ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xfc, 0x7f, 0xff, 0xdf, 0xff, 0xf9, 0xff, 0xff, 0xc1, 0x80, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff ፣ 0xff ፣ 0xff ፣ 0xc7 ፣ 0x8e ፣ 0x3f ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff7 ፣ 0x0e ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0x0e, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0x1e, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x18, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xe0, 0x38, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff ፣ 0xff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ff ፣ 0xff ፣ 0xf8 ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff ፣ 0xff}; // ይህ ተግባር ምስሎቹን ባዶ ማሳያ ማሳያ ካርታዎችን () {uint16_t bg = GxEPD_WHITE; uint16_t fg = GxEPD_BLACK; display.firstPage (); ያድርጉ {display.fillScreen (bg); display.drawImage (ባቴክ ፣ 0 ፣ 60 ፣ 128 ፣ 145 ፣ ሐሰት ፣ 0 ፣ እውነት); // ጽሑፍ (y ከታች ፣ x ከግራ ፣ ቁመት y ፣ ርዝመት x ፣ የተገላቢጦሽ ቀለም (እውነት/ሐሰት) ፣ ማሽከርከር (0 ፣ 1) ፣ ግልፅነት? (እውነተኛ/ሐሰት)) ማሳያ። 128 ፣ 40 ፣ ሐሰት ፣ 0 ፣ እውነት); // የባትሪ አዶ}} እያለ (display.nextPage ()); } // ይህ ተግባር በማሳያ ባዶ እሴቶች () {float battV; // የባትሪ ቮልቴጅ ተንሳፋፊ perc; // ባትሪ % int calib = 7; // ስህተት ተንሳፋፊ ቮልቴጅ = 0 ለመቀነስ የ ADS1115 የመለኪያ እሴት። // የቮልቴጅ እሴት ተንሳፋፊ ለማከማቸት ያገለገለ Radjust = 0.01437283477; // የቮልቴጅ መከፋፈያ ምክንያት (R2 / R1+R2) R1 ~ 690k እና R2 ~ 10k int16_t adc0; // 16 ቢት ADC የግብዓት A0 adc0 = ads.readADC_SingleEnded (0) ን አንብቧል; ቮልቴጅ = ((adc0 + calib) * 0.1875)/1000; battV = ቮልቴጅ/Radjust; // ባትሪ አስሉ % perc = (battV/ 90) * 100; // እኛ የምናሳየው (+ perc> = 100) {perc = 99; } display.setRotation (1); // 0 ሽክርክሪት የለም ፣ 1 አሽከርክር 90 ዲግሪ uint16_t bg = GxEPD_WHITE; uint16_t fg = GxEPD_BLACK; u8g2Fonts.setFontMode (1); // u8g2 ግልፅ ሁነታን ይጠቀሙ (ይህ ነባሪ ነው) u8g2Fonts.setFontDirection (0); // ከግራ ወደ ቀኝ (ይህ ነባሪ ነው) u8g2Fonts.setForegroundColor (fg); // ተግብር Adafruit GFX ቀለም u8g2Fonts.setBackgroundColor (bg); // ተግብር Adafruit GFX ቀለም u8g2Fonts.setFont (u8g2_font_logisoso32_tn); // ወይም u8g2_font_logisoso32_tr ወይም u8g2_font_logisoso32_tn display.setPartialWindow (203 ፣ 0 ፣ 100 ፣ 128) ፤ // (x ከግራ ፣ y ከላይ ፣ ረጅም x ፣ ቁመት y) ይህ ለዕሴቶች ከፊል ዝመና ማሳያ መስኮት ያዘጋጃል። የመጀመሪያ ገጽ (); ያድርጉ {display.fillScreen (bg); // የባትሪ ቮልቴጅን አትም u8g2Fonts.setCursor (205, 52); u8g2Fonts.print (battV, 1); // ባትሪ ያትሙ % u8g2Fonts.setCursor (205, 110); u8g2Fonts.print (perc, 0); } እያለ (display.nextPage ()); }
ደረጃ 3: እንሞክረው:)
በውጤቶቹ በጣም ተደስቻለሁ።
ከእውነተኛው የቮልቴጅ ዝቅተኛ ልዩነት (ከ 0.2 ቮልት ባነሰ) ከ 9 ቪ እስከ 85 ቮ ድረስ በርካታ የቮልቴጅ መጠኖችን መሞከር ችያለሁ።
አንዴ በጥሩ አጥር ውስጥ ከታሸገ ይህ በጣም በደማቅ አከባቢዎች ውስጥ ሊነበብ የሚችል ጥሩ ትንሽ የቮልት ሜትር ማድረግ አለበት:)።
የሚመከር:
አርዱዲኖ ትክክለኛ እና ትክክለኛ የቮልቲሜትር (0-90V ዲሲ) 3 ደረጃዎች
አርዱinoኖ ትክክለኛ እና ትክክለኛ የቮልቲሜትር (0-90V ዲሲ)-በዚህ ትምህርት ውስጥ አርዱዲኖ ናኖን በመጠቀም አንጻራዊ ትክክለኛነት እና ትክክለኛነት ያላቸውን ከፍተኛ ቮልቴጅ (ዲሲ (0-90v)) ለመለካት ቮልቲሜትር ገንብቻለሁ። እኔ የወሰድኳቸው የሙከራ መለኪያዎች በትክክል ነበሩ ፣ ብዙውን ጊዜ በ 0.3 ቪ ውስጥ ከሚለካው ትክክለኛው ቮልቴጅ
የቁልፍ ሰሌዳ መሣሪያ ከአርዱዲኖ ጋር (ከአርዱዲኖ መጽሐፍ) 6 ደረጃዎች
የቁልፍ ሰሌዳ መሣሪያ ከአርዱዲኖ ጋር (ከአርዲኖ መጽሐፍ) - የቁልፍ ሰሌዳ መሣሪያን ከአርዱዲኖ ጋር እንዴት መፍጠር እንደሚቻል እነሆ። ለጀማሪዎች በአርዱዲኖ ለመጀመር ቀላል የሆኑ 6 እርምጃዎችን ብቻ ይወስዳል። የፕሮጀክቱ ውጤት እንደ ሕብረቁምፊዎች ከበሮ የበለጠ የመጫወቻ መሣሪያ ይመስላል። 4 ማስታወሻዎች አሉ
I2C / IIC LCD ማሳያ - SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ IIC ሞዱል ከአርዱዲኖ ጋር 5 ደረጃዎች
I2C / IIC LCD ማሳያ | SPI ን ወደ I2C LCD ማሳያ ይጠቀሙ ከ SPD ወደ አይአይዲ ሞዱል ከአርዱዲኖ ጋር ይጠቀሙ -ሠላም ሰዎች ከመደበኛ የ SPI LCD 1602 ጋር ለመገናኘት በጣም ብዙ ሽቦዎች ስላሏቸው ከአርዱዲኖ ጋር ለመገናኘት በጣም ከባድ ነው ፣ ግን በገበያ ውስጥ የሚገኝ አንድ ሞጁል አለ የ SPI ማሳያውን ወደ IIC ማሳያ ይለውጡ ስለዚህ 4 ገመዶችን ብቻ ማገናኘት ያስፈልግዎታል
ከአርዱዲኖ ኡኖ እና ከ OLED 0.96 SSD1306 ማሳያ ጋር ረጅም ጨዋታ ይጫወቱ ማሳያ 6 ደረጃዎች
ከአርዱዲኖ ኡኖ እና ከ OLED 0.96 SSD1306 ማሳያ ጋር ረዥም ጨዋታ ይጫወቱ -ሠላም ዛሬ እኛ ከአርዱዲኖ ጋር የONGንግ ጨዋታ እንሠራለን። እኛ ጨዋታውን ለማሳየት የ adafruit ን የ 0.96 ባለቀለም ማሳያ እንጠቀማለን &; ጨዋታውን ለመቆጣጠር የግፊት ቁልፎች
ማውራት አርዱinoኖ - ያለምንም ሞዱል ከአርዱዲኖ ጋር MP3 ን ማጫወት - PCM ን በመጠቀም 6 ፋይልን ከአርዱዲኖ ማጫወት 6 ደረጃዎች
ማውራት አርዱinoኖ | ያለምንም ሞዱል ከአርዱዲኖ ጋር MP3 ን ማጫወት | ፒሲኤምን በመጠቀም የ Ardino ን የ Mp3 ፋይል ማጫወት በዚህ አስተማሪዎች ውስጥ ምንም የኦዲዮ ሞዱል ሳይጠቀሙ የ mp3 ፋይልን ከአርዱዲኖ ጋር እንዴት እንደሚጫወት እንማራለን ፣ እዚህ የ 8 ኪኤች ድግግሞሽ 16 ቢት ፒኤም ለሚጫወት ለአርዱዲኖ የ PCM ቤተ -መጽሐፍትን እንጠቀማለን ስለዚህ ይህንን እናድርግ።