Мазмұны:

Honey Bee Counter II: 5 қадам
Honey Bee Counter II: 5 қадам

Бейне: Honey Bee Counter II: 5 қадам

Бейне: Honey Bee Counter 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, Wi -Fi немесе ұялы байланысқа қосылуға мүмкіндік береді. Бұл сонымен қатар сіздің ең сезімтал электронды бөлшектеріңізді қорғауды жеңілдетеді.

1 -қадам: Сізге не қажет

Сізге не керек
Сізге не керек
Сізге не керек
Сізге не керек
Сізге не керек
Сізге не керек
Сізге не керек
Сізге не керек

Маған бұл жобаның ұнағаны - бөлшектерге ыңғайланып, оны бөліктерге бөлуге болады …

Сізге uController қажет… Arduino деп айтыңыз

Сізге ара сенсорлық тақтасы қажет: Oshpark арқылы баспа схемасы 19 долларға 3… Qre1113 шағылыстыру датчиктері (12 қақпаға арналған 24 сенсор) $ 10,08 Shift регистрлер qty (3) $ 1,08 74HC165 төмен қарсыласу массивін 100k qty (3) $ 2,04 100k резисторлық массивтік резисторлар LED саны (1) $ 0.68 47ohm резистор массиві Headers qty (13) $ 5.85 $ қақпалар үшін алты істікшелі тақырыпшалар!

Ара қоршауын қоршау үшін сізге пластикалық немесе ағаштан жасалған бөлшектер қажет, сізге ucontroller үшін пластикалық қоршауды тіркеу үшін Ethernet, Wi -Fi немесе деректерді тіркеу қалқаны қажет болуы мүмкін.

2 -қадам: Бұл қалай жұмыс істейді - электроника

Бұл қалай жұмыс істейді - электроника
Бұл қалай жұмыс істейді - электроника
Бұл қалай жұмыс істейді - электроника
Бұл қалай жұмыс істейді - электроника

Әр қақпада екі QRE1113 сенсоры бар. Ара болған кезде шағылыстырылған ИР жарығы IR сенсорын ЖОҒАРЫ іске қосады және ауысым регистрінде ЖОҒАРЫ жазылады. Әйтпесе 100K резисторлары IR сенсорларын төмен түсіреді (жерге).

Бұл дизайнда 3 ауысымдық регистрлер қолданылады. Әр ауысым регистрі 8 датчикті немесе 4 қақпаны оқи алады, барлығы 24 сенсор мен 12 қақпа. Ауысым регистрлері аралардың болуын қадағалауды жалғастырады және араның қай бағытта жүргенін анықтайды.

Әр сенсордан тек бір светодиод қолданылады; Осылайша, бір ИК жарық диоды араның астынан өткенде екі ИҚ қабылдағышты іске қосу үшін шағылыстыруға жеткілікті жарық береді. Бұл бөлшектерді азайтады және тақтаны жеңілдетеді.

Негізгі тақтаның бөлшектер тізімі келесідей:

OshparkQre1113 шағылысу датчиктері (24 датчиктер) арқылы бір тақтаның бағасы 6,5 доллар (10 датасы) $ 10,08 Shift регистрлері qty (3) $ 1,08 74HC165 резисторлар 100k дана (3) $ 2,04 qty (13) $ 5.85 алты түйреуішті тақырыптар

Сіз ара есептегішті бес сыммен Arduino -ға қосасыз.

VCC => 3,3V немесе 5V (3,3 вольт үшін 45 Ом жарықдиодты резисторды және 5 вольтты жарықдиодты резисторды қолданады) MISO - master_in_serial_out, QHSCK - clockLoad - Параллель жүктеме pinGnd - жерге қосылады

Бұл ауысым регистрлерін оқуға арналған өте стандартты қосылыстар. Міне arduino -дан классикалық түймелердің мысалы

Сіз IR светодиоды үшін VCC сындырып алғанымды байқай аласыз. Егер сіз жарық диодты импульсті (PWM) және қуатты үнемдегіңіз келсе, осылай жасалады.

3 -қадам: Дәнекерлеу… Бөлшектерді сенсорлық тақтаға қою

Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою
Дәнекерлеу … Бөлшектерді сенсорлық тақтаға қою

Жақсы, дайын болыңыз … Бұл жер үсті дәнекерлеуді үйренудің тамаша жобасы!

Барлық бөліктер қақпалар үшін бекітілген. Қақпалар 6 істікшеден жасалған. Ортаңғы 4 түйреуішті кесу керек. Сыртқы екі түйреуіш қана дәнекерленген.

Жер үстінде дәнекерлеу бойынша көптеген оқулықтар бар … бірақ бұл жобаға сізге қажет:

  • жартылай ұсақ нүктесі бар дәнекерлеу үтігі
  • кейбір ағындар … қазір қай жерден алуға болатынын білмеймін … мен қалам қолданамын.
  • кейбір дәнекер
  • егер сіз тақтаға тым көп дәнекерлесеңіз, дәнекер білік болуы мүмкін
  • жез губка

Дәнекерленгеннің бәрін алғаннан кейін, сіз қуат көзін қолдана аласыз және камераның көмегімен жарық диодтарын тексере аласыз. Есіңізде болсын, біз тек екі светодиодтың біреуін ғана қуаттаймыз, сондықтан сіз тек орталыққа жақын орналасқан жарықдиодты көресіз.

Егер сіз V2 -ді бөлек басқарғыңыз келмесе, V2 қосқышын дәнекерлеңіз (VCC деп белгіленген). Схемаға сәйкес, V2 светодиоды тәуелсіз басқаруға мүмкіндік береді. Бұл светодиоды PWM үшін пайдалы болуы мүмкін. Мен мұны әлі сынамадым, бірақ ол қуатты азайту үшін жұмыс істеуі керек.

4 -қадам: Деректерді алу және ілу

Іске қосу және деректерді алу
Іске қосу және деректерді алу

Деректерді алмас бұрын … және қақпаңызды дәнекерлемес бұрын … Мен сенсорларды осы ауысымды тіркеу кодымен тексеруді ұсынамын.

жүктеме Pin = 5; // 165dataPin = 6 параллель жүктеме ағытпа түйреуішіне қосылады; // Q7 aka MISO түйрегіне қосылады 165clockPin = 7; // 165plus VCC және GND сағаттарына қосылады.

Мен ақ қағазды қолданамын және оны әр сенсордың үстіне шамамен 3-5 мм сырғытыңыз. IR шамы сенсорға тиіп, қабылдағышқа қайта түседі және жоғарыдағы сынақ коды бойынша 1 қосылады.

Бұл код сенсорлармен тексерілгеннен кейін сіз деректерді SD картасына сақтап көре аласыз … оны сериялық мониторға жіберіңіз немесе веб -қызметке жіберіңіз. Одан кейін САНАРЛАРҒА қарапайым мәліметтермен келу керек! Бұл if if операторы сияқты қарапайым болуы мүмкін. Егер алдымен кіріс сенсоры, содан кейін OUT сенсоры іске қосылса … сіз араның ШЫҒЫП бара жатқанын білесіз. Егер алдымен OUT сенсоры іске қосылады, содан кейін IN сенсоры іске қосылады, сіз ара кіретінін білесіз. Мен бұл кодты кеңейте аламын, бірақ ол тез арада қосымшаға айналады.

Мен мұнда кодты орналастырдым: github

5 -қадам: Араға қарсы қоршау

Араға арналған қоршау
Араға арналған қоршау
Араға арналған қоршау
Араға арналған қоршау

Сізге екі корпус қажет. Сізге ара есептегішін жұқа ағаштан немесе 1/8 дюймдік пластиктен орау керек. Содан кейін сізде ұяның кіреберісінен uController -ге ~ 18 дюймдік кабель бар. Сізге uController үшін корпус қажет.

Мен ара есептегішінің жоғарғы бөлігіне ~ 3/16 дюйм пластикті қолдандым, ал төменгі жағында 1/16 дюйм. Мен мұны Tap Plastics қаласындағы қоқыс жәшігінен алдым. Тікелей күн сәулесінің сенсорларды іске қосуын тоқтату үшін сіздің кіреберісіңізді 1 дюймге ілу үшін сіздің жоғарғы бөліктің берік болуын қалайсыз. Ара қоршауының төменгі жағы қара немесе қара боялған болуы керек, сондықтан ол кездейсоқ ИК сенсорға түспейді. арнайы парақта диапазон тек 1/4 дюйм деп жазылған.

Сонымен қатар, мен СИЛИКОНДЫ ҚОЛДАНБАуды үйрендім. Аралар силиконды жек көреді және оны жоюға тырысады.

Екінші қоршау сіздің uController қондыратын кез келген суға төзімді қорап болуы мүмкін.

Ұсынылған: