Съдържание:

Брояч на медоносните пчели II: 5 стъпки
Брояч на медоносните пчели II: 5 стъпки

Видео: Брояч на медоносните пчели II: 5 стъпки

Видео: Брояч на медоносните пчели II: 5 стъпки
Видео: ИНТЕРЕСНЫЕ ФАКТЫ - ПЧЕЛЫ 2024, Юли
Anonim
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II
Брояч на медоносните пчели II

18.03.2020 г.-нови инструкции …

21.12.2019 Проектът, който не умира! … Направих няколко актуализации на този дизайн. Току -що завърших този дизайн, но исках да започна да го прокарвам. Тази версия на брояча на пчелите е с всички отвори. Наистина исках да направя комплект, който да бъде лесен за сглобяване за хора, които тепърва започват.

www.instructables.com/id/Easy-Bee-Counter/

Това е стар проект … моля, вижте връзката по -горе за най -новите дизайни.

Здравейте, направих този проект по -лесен за изграждане, регистриране на данни и публикуване на данни. Този пчелен брояч, подобно на последния дизайн, брои пчелите, които влизат и излизат през дванадесет порти.

Ние се обединихме с някои нови изследователи и собственици на бизнес, за да предоставим показатели за пчелите. Можете да се свържете с мен на Thomashudson.org.

…. и ние все още се интересуваме да ви помогнем да изградите свой собствен брояч за пчели и този нов дизайн ви позволява да добавяте датталогинг, да се свързвате с ethernet, wifi или клетъчен. Той също така улеснява защитата на вашите най -чувствителни електронни части.

Стъпка 1: Какво ви трябва

От какво имаш нужда
От какво имаш нужда
От какво имаш нужда
От какво имаш нужда
От какво имаш нужда
От какво имаш нужда
От какво имаш нужда
От какво имаш нужда

Това, което ми харесва в този проект, е, че можете да го изградите на парчета, докато се чувствате удобно с частите …

Имате нужда от uController … кажете Arduino

Нуждаете се от сензорна платка за пчели: Печатна платка чрез Oshpark $ 19 за 3… Qre1113 сензори за отразяване (24 сензора за 12 порти) $ 10.08 Регистъри за смяна qty (3) $ 1.08 74HC165 издърпване на резисторен масив 100k qty (3) $ 2.04 $ 100k резисторни масиви LED 1) $ 0,68 $ 47ohm резисторен масив Глави количество (13) $ 5,85 шест пинови заглавки за портите!

Допълнително се нуждаете от някои пластмасови или дървени парчета, за да обградите вашата пчелна стена, може да искате Ethernet, wifi или щит за регистриране на данни, за да регистрирате данни пластмасов корпус за вашия контролер

Стъпка 2: Как работи - Електроника

Как работи - електроника
Как работи - електроника
Как работи - електроника
Как работи - електроника

Всяка порта има два QRE1113 сензора. Когато присъства пчела, отразената инфрачервена светлина задейства ИЧ сензора HIGH и регистърът за смяна отчита HIGH. В противен случай 100K резисторите дърпат IR сензорите ниско (към земята).

Този дизайн използва 3 регистъра за смяна. Всеки регистър за смяна може да чете 8 сензора или 4 порта за общо 24 сензора и 12 порта. Регистрите за смяна продължават да проследяват наличието на пчели и определят по кой път пчелата върви.

Използва се само един светодиод от всеки сензор; така че един инфрачервен светодиод осигурява достатъчно светлина за отразяване, за да задейства и двата инфрачервени приемника, когато пчелата мине под такъв. Това намалява частите и опростява дъската.

Списъкът с части за основната платка е следният:

Разходи на борд $ 6,5 чрез oshparkQre1113 сензори за отразяване (24 сензора) $ 10,08 Регистъри за смяна количество (3) $ 1,08 74HC165 резистори 100k брой (3) $ 2,04 100k резисторни резистори LED (47 или 100) qty (1) $ 0,68 47ohm резисторен масив, 100ohm резистор масив qty (13) $ 5.85 шест пинови заглавия

Свързвате брояча на пчели с вашия Arduino с пет проводника.

VCC => 3.3V или 5V (за 3.3 волта използвайте 45ohm LED резистор и за 5volts използвайте 100ohm LED резистор) MISO - master_in_serial_out, свързва се с QHSCK - clockLoad - Паралелно натоварване pinGnd - мас

Това са много стандартни връзки за четене на регистрите за смяна. Ето класическия пример за бутони от arduino

Може да забележите, че съм прекъснал VCC за инфрачервените светодиоди. Това се прави, ако искате да пулсирате (PWM) светодиодите и да спестите енергия.

Стъпка 3: Запояване … Поставяне на частите на сензорната платка

Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка
Запояване … Поставяне на частите на сензорната платка

Добре, подгответе се … Това е чудесен проект за научаване на спойка с повърхностен монтаж!

Всички части са за повърхностен монтаж, приети за портите. Портите са направени от 6 -пинови заглавки. Трябва да изрежете средните 4 щифта. Само два външни щифта са запоени.

Има много уроци за запояване с повърхностно монтиране … но всичко, от което се нуждаете за този проект, е:

  • поялник с полу-фина точка
  • някакъв поток … не съм сигурен къде е най -доброто място за източник на това сега … Използвам химикалка.
  • някаква спойка
  • може би спойка фитил, ако получите твърде много спойка на дъската
  • месингова гъба

След като получите всичко запоено, можете да приложите захранване и да тествате светодиодите си с камера. Не забравяйте, че захранваме само един от двата светодиода, така че ще видите само светодиода, който е най -близо до центъра, да свети.

Запоявайте джъмпера V2 (обозначен с VCC), ако не искате да управлявате V2 отделно. Според схемата V2 ви позволява да управлявате светодиодите независимо. Това може да е полезно за ШИМ на светодиодите. Все още не съм тествал това, но трябва да работи за намаляване на мощността.

Стъпка 4: Свързване и получаване на данни

Свързване и получаване на данни
Свързване и получаване на данни

Преди да получите данни … и дори преди да запоявате портите си на … предлагам да тествате сензорите си с този лесен код за смяна на регистъра.

pload Pin = 5; // Свързва се към /PL известен още като Паралелно натоварване известен още като фиксатор 165dataPin = 6; // Свързва се с Q7, известен още като MISO щифт 165clockPin = 7; // Свързва се към пина на часовника 165plus VCC и GND.

Използвам парче бяла хартия и го плъзгам на около 3-5 мм над всеки сензор. Инфрачервената светлина ще удари сензора и ще се отрази обратно в приемника и ще задейства 1 на вашия код за тест по -горе.

След като този код бъде тестван с вашите сензори, можете да опитате да запишете данните на SD карта … изпратете го на вашия сериен монитор или го публикувайте в уеб услуга. След това трябва да измислите някои прости данни за БРОЙ ПЧЕЛИ! Това може да бъде толкова просто, колкото изявление if then. Ако първо се задейства сензорът IN, последван от сензора OUT … знаете, че пчелата излизаше. Ако първо се задейства сензорът OUT, последван от сензор IN, вие знаете, че пчелата влиза. Мога да разширя този код, но той бързо става специфичен за приложението.

Публикувах код тук: github

Стъпка 5: Ограждане на брояча на пчелите

Ограда за брояч на пчели
Ограда за брояч на пчели
Ограда за брояч на пчели
Ограда за брояч на пчели

Имате нужда от две заграждения. Трябва да увиете брояча на пчелите си в тънко дърво или пластмаса от 1/8 ". След това имате ~ 18" кабел от входа на кошера към вашия uController. Имате нужда от корпус и за uController.

Използвах ~ 3/16 "парчета пластмаса за горната част на брояча на пчелите и 1/16" в долната част. Получих това от кошчето за скрап в Tap Plastics. Искате горната част да е достатъчно здрава, за да надвеси входа ви с 1 ", за да спре директната слънчева светлина да задейства сензорите ви. Дъното на заграждението на пчелите ви трябва да е черно или боядисано в черно, за да не отразява по невнимание IR обратно във вашия сензор, въпреки че спецификацията казва, че диапазонът е само ~ 1/4 ".

Също така научих НЕ ИЗПОЛЗВАЙТЕ СИЛИКОН. Пчелите мразят силикона и ще работят трескаво, за да се опитат да го премахнат.

Вторият корпус може да бъде всяка водоустойчива кутия, която може да побере вашия uController.

Препоръчано: