সুচিপত্র:
ভিডিও: PT Temperatura Y Milibares, Lcd এবং BMP180: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
Hola este DIY te va a enseñar como usar un Arduino Uno, BMP180 y un display LCD para poder calcular la temperatura y la presión del area en el que estas।
Primero lo que tienes que hacer es soldar el BMP180 a 4 cables y el LCD
Después de que hagas esto ya estas listo para armar tu montage
ধাপ 1: উপকরণ
লস ম্যাটেরিয়ালস নেসিসিটাদোস প্যারা রিয়েলাইজার এ মন্টাজে ছেলে son
- 20 তারের
- ডিসপ্লে এলসিডি
- আরডুইনো উনো
- প্রোটোবার্ড (গ্র্যান্ডে)
- প্রতিরোধ 220
- Potencio-metro de 10k
-কুয়ান্ডো হ্যাজ ভেরিফিক্যাডো ডি কিউ টিয়েন্স এস্টোস ম্যাটেরিয়ালস পুয়েডেস এম্পেজার এ আর্মার এল মন্টাজে
ধাপ 2: Montage
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estos instrucciones
ভিআইএন --- 3.3 ভি
GND --- GND
এসসিএল --- এ 5
এসডিএ --- এ 4
ধাপ 3: Arduino Y El Codigo ডাউনলোড করুন
Antes de copiar y pegar este codigo en Arduino es MANDATORIO que descarges esta libreria। Abajo encontrara el link de la página, solo tiene que descargarlo e instalarlo en Arduino।
learn.sparkfun.com/tutorials/bmp180-barome…
Después de que descargues la librería copiar este código y pegarlo en arduino
// লাইব্রেরি কোড অন্তর্ভুক্ত করুন:
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত
// ইন্টারফেস পিনের সংখ্যা দিয়ে লাইব্রেরি আরম্ভ করুন
লিকুইডক্রিস্টাল এলসিডি (12, 11, 5, 4, 3, 2);
SFE_BMP180 চাপ;
ডবল PresionBase;
দ্বিগুণ Presion = 0;
ডবল আল্টুরা = 0;
ডবল তাপমাত্রা = 0;
চর অবস্থা;
অকার্যকর সেটআপ() {
// LCD এর কলাম এবং সারির সংখ্যা সেট আপ করুন:
lcd.begin (16, 2);
Serial.begin (9600);
সেন্সর স্টার্ট ();
}
অকার্যকর লুপ () {
// কার্সারটি কলাম 0, লাইন 1 এ সেট করুন
// (দ্রষ্টব্য: লাইন 1 দ্বিতীয় সারি, যেহেতু গণনা 0 দিয়ে শুরু হয়):
lcd.setCursor (0, 1);
// পুনরায় সেট করার পর সেকেন্ডের সংখ্যা মুদ্রণ করুন:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("মিলিবার্স");
বিলম্ব (1000);
}
অকার্যকর সেন্সর স্টার্ট () {
// Secuencia de inicio del সেন্সর
যদি (চাপ। শুরু ())
Serial.println ("BMP180 init সাফল্য");
অন্য
{
Serial.println ("BMP180 init ব্যর্থ (সংযোগ বিচ্ছিন্ন?) N / n");
যখন (1);
}
// Se inicia la lectura de temperatura
অবস্থা = চাপ। স্টার্ট টেম্পারেচার ();
যদি (অবস্থা! = 0) {
বিলম্ব (স্থিতি);
// Se lee una temperatura inicial
স্থিতি = চাপ। তাপমাত্রা (তাপমাত্রা)
যদি (অবস্থা! = 0) {
// Se inicia la lectura de presiones
অবস্থা = চাপ। স্টার্ট চাপ (3);
যদি (অবস্থা! = 0) {
বিলম্ব (স্থিতি);
// Se lee la presión inicial evente sobre el sensor en la primera ejecución
অবস্থা = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
অকার্যকর ReadSensor () {
// En este método se hacen las lecturas de presión y temperatura y se calcula la altura
// Se inicia la lectura de temperatura
অবস্থা = চাপ। স্টার্ট টেম্পারেচার ();
যদি (অবস্থা! = 0)
{
বিলম্ব (স্থিতি);
// Se realiza la lectura de temperatura
স্থিতি = চাপ। তাপমাত্রা (তাপমাত্রা)
যদি (অবস্থা! = 0)
{
// Se inicia la lectura de presión
অবস্থা = চাপ। স্টার্ট প্রেসার (3);
যদি (অবস্থা! = 0)
{
বিলম্ব (স্থিতি);
// Se lleva a cabo la lectura de presión, // বিবেচনা
অবস্থা = pressure.getPressure (Presion, Temperatura);
যদি (অবস্থা! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
অন্য সিরিয়াল.প্রিন্টলন ("ত্রুটি en la lectura de presion / n");
}
অন্য সিরিয়াল.প্রিন্টলন ("ত্রুটি iniciando la lectura de presion / n");
}
অন্য সিরিয়াল.প্রিন্টলন ("ত্রুটি en la lectura de temperatura / n");
}
অন্য সিরিয়াল.প্রিন্টলন ("ত্রুটি iniciando la lectura de temperatura / n");
}
ধাপ 4: টার্মিনার
Sube el código a Arduino y te debe funcionar representando a la temperatura en C y la presión en milibares। Te debería enseñar algo como el imagen arriba।
প্রস্তাবিত:
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: 11 টি ধাপ
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: আপনি কি কখনো এমন অনেক ডেটা পেয়েছেন যার সাথে আপনি কাজ করছেন এবং নিজেকে ভেবেছেন … " আমি কিভাবে সব করতে পারি এই ডেটাগুলি আরও ভাল দেখায় এবং বুঝতে সহজ হবে? " যদি তাই হয়, তাহলে মাইক্রোসফ্ট অফিস ওয়ার্ড 2007 এর একটি টেবিল আপনার উত্তর হতে পারে
প্রসেসিং এবং আরডুইনো সংযোগ এবং 7 সেগমেন্ট এবং Servo GUI কন্ট্রোলার তৈরি করুন: 4 টি ধাপ
প্রসেসিং এবং আরডুইনো সংযোগ করা এবং 7 সেগমেন্ট এবং সার্ভো GUI কন্ট্রোলার তৈরি করুন: কিছু প্রকল্পের জন্য আপনাকে Arduino ব্যবহার করতে হবে কারণ এটি একটি সহজ প্রোটোটাইপিং প্ল্যাটফর্ম প্রদান করে কিন্তু Arduino এর সিরিয়াল মনিটরে গ্রাফিক্স প্রদর্শন করতে বেশ সময় লাগতে পারে এবং এটি করাও কঠিন। আপনি Arduino সিরিয়াল মনিটর bu এ গ্রাফ প্রদর্শন করতে পারেন
GY-68 BMP180 এবং Arduino ব্যবহার করে চাপ এবং উচ্চতা নির্ধারণ: 6 টি ধাপ
GY-68 BMP180 এবং Arduino ব্যবহার করে চাপ এবং উচ্চতা নির্ণয়: ওভারভিউ অনেক প্রকল্প যেমন উড়ন্ত রোবট, আবহাওয়া কেন্দ্র, রাউটিং কর্মক্ষমতা উন্নত করা, খেলাধুলা ইত্যাদি চাপ এবং উচ্চতা পরিমাপ করা খুবই গুরুত্বপূর্ণ। এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে BMP180 সেন্সর ব্যবহার করতে হয়, যা অন্যতম
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: 13 টি ধাপ (ছবি সহ)
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: ভূমিকা: এটি একটি প্রকল্প যা একটি Arduino বোর্ড, একটি সেন্সর (DHT11), একটি উইন্ডোজ কম্পিউটার এবং প্রসেসিং (একটি বিনামূল্যে ডাউনলোডযোগ্য) প্রোগ্রাম ব্যবহার করে তাপমাত্রা, ডিজিটাল এবং আর্দ্রতা ডেটা প্রদর্শন করতে বার গ্রাফ ফর্ম, প্রদর্শন সময় এবং তারিখ এবং একটি গণনা সময় চালান