با سلام
منظور شما از خروجی دیجیتال میگیرید چه چیزی می باشد؟؟
یعنی پین خروجی را مستقیم به آردوینو وصل کردید و زدید دیجیتال رید ؟؟
یا پین خروجی را به یک op-amp وصل کردید و ولتاژ Offset را تنظیم کردید و خروجی op-amp را به آردوینو وصل کردید؟؟
چون بین این 2 مورد فرق هست - در صورتی که مورد اول را استفاده میکنید با تغییر به مورد دوم می توانید رنج را بیشتر بکنید.
اگر از مورد دوم استفاده میکنید، ضعیف بودن آهنربا و ضعیف بودن سنسور هر 2 تاثیر دارند که باید مورد بررسی قرار بگیرد.
همچنین نزدیک بودن بخش های فلزی دور سنسور اثر هال بر روی قدرت اندازه گیری سنسور اثر میگذارد.
ویرایش اول:
خوب برای حل این مشکل یک op-amp مانند lm358 باید تهیه کنید. اکثرا IC اش هست (ماژولی میتوانید از این ماژول استفاده کنید)
برای نقشه سیم کشی op-amp مورد نظر باید از سیستم Non-inverting Comparator Circuit که در لینک مشخص شده آمده است استفاده کنید و همان طور که در توضیحات آماده است وقتی ولتاژ از حدی بالاتر برود خروجی شما HIGH می شود که دقیقا هدف شما می باشد و می توانید با مقاومت متغییر این استارت ولتاژ را تغییر بدهید.
پایه دیجیتال خوان در ESP به این صورت عمل میکند که ولتاژ باید بالاتر از 1.6 ولت برود که خروجی را HIGH در نظر بگیرد. با این روش شما می توانید از 0.1 الی 3 ولت تنظیم کنید که در چه حالتی خروجی 1 بشود که امکان تنظیم کردن را برای شما فراهم میکند.