আরডুইনো থেকে কোনও ওয়েব পরিষেবাতে ডেটা পোস্ট করুন


13

যদি আপনি কোথাও কোনও রিমোট সার্ভার / ডাটাবেসে তাপমাত্রার মতো সেন্সর ডেটা জমা দিতে চান তবে আপনাকে ওয়েব সার্ভারে কোনও ধরণের কল ব্যবহার করতে হবে কারণ আরডুইনো থেকে কোনও ডাটাবেসের সাথে সরাসরি সংযোগ করা সম্ভব নয়।

আপনি ইন্টারনেটের সাথে সংযুক্ত এমন একটি আড়ডিনো থেকে কোনও জেএসএন ওয়েব পরিষেবায় ডেটা পোস্ট করবেন কীভাবে?


আপনি কোন ওয়েব পরিষেবা ব্যবহার করছেন?
tstew

এটি আমি লিখতে এক হবে।
এইচকে 1

উত্তর:


4

এমন একটি জেএস লাইব্রেরি রয়েছে যা আপনাকে আরডুইনোতে জেএসএন বস্তুর সাথে কাজ করতে দেয়।

যাইহোক, আপনার প্রোগ্রামের জটিলতার উপর নির্ভর করে, আমি মেমরিটি সংরক্ষণ করতে এটি নিজেই করব। আপনি কেবল লাইব্রেরির বাইরে থাকা ফাংশনগুলি অনুলিপি করতে সক্ষম হতে পারেন।

তারপরে ওয়েবক্লিয়েন্ট লাইব্রেরিটি দেখুন যা নীচে একটি পোষ্ট অনুরোধ করার জন্য উদাহরণ রয়েছে।


1

এটি আরডুইনো ডক্স থেকে পরীক্ষা করুন।

"পোস্ট পদ্ধতি অনুরোধ" কোড উদাহরণে উদাহরণস্বরূপ আপনার জাসনকে সাধারণ পাঠ্য হিসাবে সংজ্ঞায়িত করুন char jsonData[] = "{name: 'yourName', data: 'yourData'}"এবং তারপরে byte postPage(char* domainBuffer,int thisPort,char* page,char* thisData)"এইডাটা" প্যারামিটারের জন্য সংজ্ঞায়িত "jsonData" ভেরিয়েবলটি পাস করুন।

এটি আমার পক্ষে কাজ করেছে, আশা করি এটি সাহায্য করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.