Менің Arduino жобасына арналған компоненттерді сатып алуға көмек қажет

Мен осы аппараттық материалдардағы жаңалықтым. Компоненттерді сатып алуға көмек қажет

Жобаның қысқаша сипаттамасы

Маған біреу оны басып, веб-серверге немесе веб-тораптарға жіберген кезде салмақты немесе қысымды анықтайтын құрылғы қажет. Құрылғыны 300 футқа дейін орнатуға болады.

Осыған байланысты бірнеше зерттеулер жасағаннан кейін, мен негізгі құрылғы платформасы ретінде arduino uno, вебпен сымсыз байланыс орнату үшін xbee, xbee үшін xbee қалқаны және кішігірім салмақты немесе қысымды анықтау үшін сезгіштік сезгіштің сенсорына қажет екенін білдім.

Сұрақ

Жоғарыда аталған компоненттерді бірінші рет түзетуге тырысатынымды шеше ме? Егер мен жоқ болса Мен айтқан кез-келген нәрсе:

Мен білемін, xbee explorer, Arduino стекаулы тақырыптар, үзіліссіз тақырыптар және нобай тәрізді нәрсе бар. Маған шынымен мұқтаж?

Болашақта басқаруға арналған басқа эксперименттерді өзімен немесе ультрадыбыстық сенсорды пайдаланып, объектілерді анықтауға арналған инфрақызыл сенсорлар ретінде қолданғым келеді. Бұл сенсорларды тақтамен үйлесімді ету үшін нақты бір нәрсе сатып алу керек пе немесе олар стандартты болып табылады?

Негізінде, мен бір нәрседе қажетті нәрселерді сатып алғым келеді. Алдын-ала рақмет. Кез келген көмекті бағалайды.

0
Сауда-саттыққа қатысты сұрақтар осы сайтта анықталған. Сіз тіркелген кезде оқыған ережелерді қайта оқып шығыңыз.
қосылды автор Petur Olsen, көзі

1 жауаптар

Мен ESP8266-мен бірге барамын. Сіз бұл бағдарламаны Arduino IDE-ден бағдарламалай аласыз. Бағдарламалау кабелінен (USB-UART адаптері) басқа ешнәрсе қажет емес, ал күштік сенсорды аналогтық кіріске бір pullup резисторы арқылы қосуға болады.

There is a similar idea with one button here: https://www.hackster.io/noelportugal/esp8266-ifttt-easy-button-888a87

You can build your own force sensor: http://www.todayifoundout.com/index.php/2010/01/how-to-make-a-ridiculously-cheap-analog-pressure-sensor/

Егер сіз күшті өлшеуді қажет етпесеңіз, адамның салмағын анықтаудың оңай шешімдері бар. Олар бір рет басылып, бір түймені қолдануға болады (менің жауаптың бірінші сілтемесін қараңыз). http://learning.media.mit.edu/projects /gogo/documents/making%20sensors.html#Paper және алюминий фольгасы.

Барлығын бір партия ретінде сатып алу мүмкін емес :) Мен сізге қажет деп айта аламын:

Сізге ESP8266 негізіндегі оқулықты табуға кеңес беремін, Adafruit-дың көпшілігі бар, содан кейін қажетті құралдар мен компоненттер туралы түсінікке ие боласыз.

Егер сіз кейбір Arduino сатып алсаңыз, 32u4 чиптерді пайдаланып, Arduino Leonardo немесе Arduino Micro сияқты сатып ала аласыз. 32u4 чипте Arduino Uno-ға қарағанда көбірек жады бар, алайда ол USB мышкасы немесе USB пернетақтасы ретінде жұмыс істей алады.

Infra үшін (сіз адамды анықтайтын PIR немесе шағылысатын сенсоры бар ма?) Сізде көптеген мүмкіндіктер бар. ESP8266 құрылғысын тікелей қолданған жағдайда сенсорлардың 3.3V жұмыс істейтінін тексеріңіз. Кейбір заттар 5V-де, қалғандары - 3,3В-де жұмыс істейді. Оларды оңай араластыра аласыз, бірақ бұл жай ғана басқа қосымша нәрсе, осылайша арнайы 3.3V сенсорымен жақсы жүру.

Ультрадыбыстық датчиктер көптеген түрлерде де келеді. Күлкілі арзан нәрсе керек пе? Қысқа ауқымдағы сенсор? Ұзағырақ ауқымдағы сенсор? Менің ойымша, алдымен сіздің мақсатты орнату керек.

Леонардо, Уно және Микро тақталар 5V және 3.3V датчиктерімен жұмыс істейді. Бұл сенсорларды жүргізу өте стандартты, оларды екі сыммен қуаттандыру керек және бір нәрсе анықталғанда, 0V-тен 5V-ге дейін (немесе керісінше) бір сымға ие болу керек. Ультрадыбыстық датчиктер әртүрлі: бір аналогтық шығыспен сенсорлар бар, олар қашықтығы 0V және 5V арасында кернеу береді. Алайда, ультрадыбыстық датчиктердің көпшілігі ультрадыбыстық қағидалар сияқты қарапайым: олар сіз жүргізетін бір кіріске ие және қабылданған эхо сигналының бір шығуын береді. Бұл жағдайда сенсордан объектінің қашықтығына байланысты сигнал және эхо арасындағы уақытты өлшеу керек.

0
қосылды
ATmega32u4 кейбір артықшылықтарға ие және тікелей ESP8266 кодты іске қосу мүмкіндігі жобаларды да жеңілдетеді. Дегенмен, бұл бастауыштың әдеттегі Uno/Duemilanove типті ATmega328p тақтасына перифериялық мысалдың кодын өзгеріссіз пайдалануға мүмкіндік беру үшін жаман идея болмауы мүмкін - басқа тақталарға өзгерту қажет біраз тәжірибе алуы мүмкін.
қосылды автор rossp, көзі
Xbee дегеніміз не екенін білмеймін. Digi-нің түрлі коммуникациялық өнімдерінің формалық факторы мына қараңыз: digi.com/lp/xbee Егер сіз xbee wifi пайдаланбасаңыз, сіз тек xbee модулімен бірге интернетке бара алмайсыз. Бұл модульдер интеллектуалды ішкі сымсыз желіні қалыптастыруға арналған, бірақ Интернетке қосылғыңыз келсе, Wi-Fi немесе эфир желісіне қосылуға ие концентратор немесе желілік хаб қажет.
қосылды автор joeqwerty, көзі
Wi-Fi-ді тек «қуат көп тұтынатындықтан» қоспауыңыз мүмкін. Кез-келген технология көптеген қуатты пайдаланады. Шешім коммуникациялық интервалды барынша аз ұстау болып табылады. Сіздің жағдайда, құрылғы ештеңе жасай алмайды және ешқандай адам анықталмаған кезде 88uA ұйқының терең ұйқысында қалады. Анықтау модульді оятуға мүмкіндік береді, модуль кіру нүктесіне қосылады, деректерді жібереді және 200-400 мА 1,5 секундқа жұмсайды, содан кейін ұйқыға оралыңыз. Орташа ағымдағы ұтыс ойыны? Ұйқың болмаса, ол 2 AA батареясында 2 күн бойы жұмыс істейді. Егер сіз ұйқының қиялын жасасаңыз, ол бір жылға жүгіре алады.
қосылды автор joeqwerty, көзі
@Gee Bee Сізге үлкен рахмет. Сіз қалай ойлайсыз, xbee деректерді интернетке (веб-торап арқылы) жіберу үшін жұмыс істеу керек пе? (Мен пайдаланушыға эфирнет алғым келмейді, себебі мен сымсыз болуды қалаймын және Wi-Fi пайдалануды қаламаймын, себебі ол қуатты көп жұмсайды.)
қосылды автор harsh bansal, көзі
Мен мұны білмедім. Сізге бұл өте пайдалы.
қосылды автор harsh bansal, көзі