صفحه 1 از 5 123 ... آخرینآخرین
نمایش نتایج: از 1 به 10 از 49
Like Tree3 لایک

موضوع: ماژول پرینتر حرارتی سریال ttl با پشتیبانی از فونت فارسی - میکرو پرینتر 2 اینچ

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    Lightbulb ماژول پرینتر حرارتی سریال ttl با پشتیبانی از فونت فارسی - میکرو پرینتر 2 اینچ

    ماژول پرینتر حرارتی سریال TTL
    پرینترهای حرارتی همان پرینترهای بکار رفته درسوپر مارکتها ، دستگاه هاي كارتخوان، عابر بانك يا سيستمهاي نوبت دهي هستند. جهت رسید های پرداخت در فروشگاه ها معمولا از پرینترهای حرارتی استفاده میکنند.این پرینترها دارای عملکرد سریع ،آسان و ارزان برای پرینت روی رول های کاغذ هستند. مکانیزم جدید چاپ تحت عنوان چاپ با حرارت یا چاپگرهای حرارتی معرفی شده اند. در این نوع چاپ نیاز به جوهر نیست در واقع هد دستگاه توسط ایجاد حرارت بر روی کاغذ مینویسد. البته باید توجه داشت که کاغذ از نوع خاص میباشد و در واقع در این مکانیزم نیاز به کاغذی داریم که در مقابل حرارت حساس بوده و واکنش نشان دهد.پرینترهای حرارتی صدور فیش در دو نوع تک رنگ (سیاه و سفید) و ۲ رنگ در بازار موجود است که کارایی نوع ۲ رنگ آن به علت عدم وجود کاغذ دو رنگدر بازار ایران مانند پرینترهای تک رنگ است. اين پرينتر گزينه مناسبی برای سيستمهاي اندازه گيري، تجهيزات پزشكي، دستگاههاي نوبت دهي، سيستمهاي سفارش و فروش است.شما می توانید با استفاده از آردینو این پرینتر را راه اندازی کنید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 437586376_643-500x500.jpg
مشاهده: 486
حجم: 31.2 کیلو بایت

    مشخصات
    روش پرینت: نقطه خط حرارتی
    سرعت پرینت: 50-85mm/s
    رزولیشن: 8dots/mm, 384 dots/line
    عرض موثر پرینت: 48mm
    نوع کاغذ: کاغذ حرارتی
    ماکزیمم قطر رول کاغذ: 22MM
    کاراکتر: ASCII
    فونت پرینت: ANK9x17,12x24
    رابط: RS232/TTL
    تغذیه: 5V-9V یا 12VDC

    مثال
    در این مثال پرینتر از طریق ارتباط سریال با آردوینو کلمه "Hello" را چاپ می کند.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Thermal printer_bb.jpg
مشاهده: 837
حجم: 84.0 کیلو بایت

    کد:
    #include <SoftwareSerial.h> #include <Thermal.h> int printer_RX_Pin = 2; int printer_TX_Pin = 3; Thermal printer(printer_RX_Pin, printer_TX_Pin, 19200); void setup(){ //////////////////////////////////////////////////////////////////// //Following are in setup, but do not need to be. Use them anywhere. //Just here so they do not just keep printing over and over //Printer will ignore commands during printing, so use delay(3000) //after prints to ensure it see everything you want to print. //SOME FUNCTIONS WILL FEED A LINE WHEN CALLED TO SOLIDIFY SETTING //////////////////////////////////////////////////////////////////// printer.justify('R'); //sets text justification (right, left, center) accepts 'L', 'C', 'R' printer.setSize('L'); // set type size, accepts 'S', 'M', 'L' printer.println("hello"); //print line printer.setSize('M'); // set type size, accepts 'S', 'M', 'L' printer.println("hello"); //print line printer.setSize('S'); // set type size, accepts 'S', 'M', 'L' printer.println("hello"); //print line printer.feed(); //advance one line printer.feed(); //advance one line //printer.setHeatTime(80); // 80 is default from page 23 of datasheet. Controls speed of printing and darkness //printer.setHeatInterval(2); // 2 is default from page 23 of datasheet. Controls speed of printing and darkness //printer.setPrintDensity(15); // Not sure what the defaut is. Testing shows the max helps darken text. From page 23. //printer.setPrintBreakTime(15); // Not sure what the defaut is. Testing shows the max helps darken text. From page 23. //printer.print("hello"); //add text to print line without printing it. Call println to print.//printer.print(1234); //printer.println("hello"); //print line//printer.println(1234); //printer.printBarcode("123456789123"); //print simple bar code - up to 12 characters long//printer.printFancyBarCode("WWW.BILDR.ORG"); // print fancy barcode. Cap latters and some symbols //printer.printFancyBarcode("WWW.BILDR.ORG"); // print fancy barcode. Cap latters and some symbols //printer.setBarcodeHeight(50); // set barcode px height: 0-255 //printer.boldOn(); // Turn bold on//printer.boldOff(); //Rurn bold off //printer.doubleHeightOn(); // sets type to print double hight//printer.doubleHeightOff(); //Turn off double hight printing //printer.inverseOn(); //set to print white on black//printer.inverseOff(); //set to print black on white (default) //printer.sleep(); //Tell printer to sleep. MUST call wake before printing again, even if reset//printer.wake(); //Wake //printer. //printer.wake(); //printer.setSize('L'); // set type size, accepts 'S', 'M', 'L' //printer.feed(); //advance one line //printer.tab(); //Tabs text over 8 spaces //printer.justify('R'); //sets text justification (left, center, right) accepts 'L', 'C', 'R' //printer.setDefault(); //set printer to defaults. ****WILL FEED SEVERAL LINES WHEN CALLED*** } void loop(){ }
    اگر پرينتر را با استفاده از بوردهاي Arduino راه اندازي ميكنيد حتما بايد تغذيه پرينتر را بصورت جداگانه و از منبع تغذيه خارجي فراهم كنيد.
    زيرا جريان كاري پرينتر بالاتر از جريان قابل تامين توسط كابل و پورت USB است. براي تغذيه اين پرينتر يك آداپتور 5 ولت بهترين انتخاب خواهد بود.

    مرجع:
    bildr
    Getting started with a Thermal Printer | kavasmlikon
    https://fa.wikipedia.org/wiki/%DA%86...B1%D8%AA%DB%8C

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط hesam.time : 10-30-2013 در ساعت 03:38 PM

  2. #2
    Junior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    3
    با سلام
    آیا کتابخانه و مثال برای ارتباط میکرو avr با این پرینتر به زبان c وجو دارد؟
    اطلاعات code page مربوط به زبان فارسی در کدام فایل قرار دارد؟
    نحوه چاپ تصاویر گرافیکی با این چاپگر چگونه می باشد؟

    تشکر

  3. #3
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    -آیا کتابخانه و مثال برای ارتباط میکرو avr با این پرینتر به زبان c وجو دارد؟
    من اطلاعی ندارم باید جستجو کنید

    -اطلاعات code page مربوط به زبان فارسی در کدام فایل قرار دارد؟
    کافی کارکترهای مربوط به کد اسکی 1 تا 255 رو چاپ کنید می تونید کد اسکی معادلش رو به دست بیارید

    -نحوه چاپ تصاویر گرافیکی با این چاپگر چگونه می باشد؟
    لطفا به دیتاشیت مراجعه نمایید

  4. #4
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    سلام میشه اینو به کامپیوتر هم (حالا چه با آردینو چه بدون اون توسط رایط Usb To serial) متصل کرد وازش استفاده کرد؟

  5. #5
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    نقل قول نوشته اصلی توسط navidnkh نمایش پست ها
    سلام میشه اینو به کامپیوتر هم (حالا چه با آردینو چه بدون اون توسط رایط Usb To serial) متصل کرد وازش استفاده کرد؟
    سلام
    با آردوینو میشه ولی باید خودتون یه درایور ساده براش تهیه کنید.

  6. #6
    Junior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    1
    نقل قول نوشته اصلی توسط dehghanimeh نمایش پست ها
    با سلام
    آیا کتابخانه و مثال برای ارتباط میکرو avr با این پرینتر به زبان c وجو دارد؟
    اطلاعات code page مربوط به زبان فارسی در کدام فایل قرار دارد؟
    نحوه چاپ تصاویر گرافیکی با این چاپگر چگونه می باشد؟

    تشکر

    سلام
    آقای دهقانی منم سوالات شما رو داشتم... شما به نتیجه ای رسیدین؟؟
    ممنون میشم جواب بدین

  7. #7
    Junior Member
    تاریخ عضویت
    Feb 2014
    نوشته ها
    14
    ارتباط با این ماژول، یک پورت سریال خیلی ساده هست ، print بیسکام یا printf سی، و برای پی سی هم استفاده از پورت سریال یا یک مبدل usb ّه سریال ساده
    کد اسکی کاراکتر ارسال میشه که 128 بایت بالایی ، معادل حروف فارسی هستند و لذا به هیچ کار خاصی نیاز نیست !

  8. #8
    Junior Member
    تاریخ عضویت
    Mar 2015
    نوشته ها
    16
    سلام
    چطور میتونم توی ال سی دی یه متن فارسی بنویسم و بعد این نوشته ها رو با این ماژول چاپ کنم؟

  9. #9
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    1
    سلام
    من میخام این پرینتر رو خریداری کنم و قبل از خرید نیاز به ی سری اطلاعات از جمله " جدول کاراکتر فارسی " دارم .
    فایل ای ضمیمه رو دانلود کردم ولی چیزی در مورد کارامترهای فارسی ندیدم
    ممنون میشم در صورت امکان جدول کاراکتر فارسی که این پرینتر پشتیبانی میکنه رو قرار بدید .

    متشکرم

  10. #10
    Junior Member
    تاریخ عضویت
    Aug 2015
    نوشته ها
    1
    سلام دوستان
    کسی اطلاع داره این پرینتر چه مقدار جریان به صورت لحظه ای و به صورت دایمی میکشه؟

صفحه 1 از 5 123 ... آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO