citizen science with homemade solar hive scales€¦ · simple, inexpensive microcomputer boards...

24
Andrew Wootton 1 , Emily Grace 2 1 The Beekeepers Club Inc and RMIT University, Melbourne Australia 2 Beeinventive Pty. Ltd. PO Box 8 Suffolk Park NSW 2481 Australia Citizen science with homemade solar hive scales

Upload: others

Post on 31-May-2020

7 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Andrew Wootton1, Emily Grace2

1The Beekeepers Club Inc and RMIT University, Melbourne Australia2Beeinventive Pty. Ltd. PO Box 8 Suffolk Park NSW 2481 Australia

Citizen science with homemade solar hive scales

Page 2: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Outline

• Original project objectives

• Description of technology

• How the project evolved to the Citizen Science study

• Lessons learned

• Future IoT communications protocols

Page 3: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Objective

Page 4: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Moja Mbili Autonomo SodaqONE

Page 5: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Arduino

Simple, inexpensive microcomputer boards used for DIY projects

An Arduino board is best used for simple repetitive tasks: opening and closing a garage door, reading the outside temperature and reporting it to Twitter, driving a simple robot.

Raspberry Pi is best used when you need a full-fledged computer: driving a more complicated robot, performing multiple tasks, doing intense calculations (as for Bitcoin or encryption)

Digital and analog Input/Output (I/O) pins allow connection of a wide variety of sensors and electronic devices

Page 6: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:
Page 7: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Sodaq Autonomo

• Atmel Cortex M0+ 32bit microcontroller• 16 Digital I/O Pins • 5V USB power and/or 3.7V LiPo battery• Solar charge controller, up to 500mA

charge current• Capable of running indefinitely using

solar generated power

Page 8: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Load cells

hivetool.org

Page 9: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Rudimentary soldering and programming skills

Page 10: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

y = 1.0097x - 0.1682

-5

0

5

10

15

20

25

30

35

40

45

0 10 20 30 40 50

Hive

scal

e re

adin

g kg

Actual weight kg

Validating scale measurements

Rain

Page 11: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Costs

Sodaq + GPRS Bee + SIM $ 130Load Cell Amplifier $ 12Load Cells $ 24Miscellaneous $ 24

Total $ 190

Page 12: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Data handling: ThingSpeak

ThingSpeak™ is an IoT* service that allows you to store and visualize live data streams

Data is sent using an HTTP request

*The Internet of Things (IoT) is a system of computing devices and objects with unique identifiers that transfer data over a network

Page 13: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Smart Actions: ThingSpeak

Trigger Action

eg No data, Tweet,low battery, SMS,weight loss HTTP request (eg Slack)

Page 14: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Slack - Collaborative Messaging Tool

Page 15: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:
Page 16: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

From Workshop to Citizen Science

Flow donates 10 hives with additional sets of load cells

Autonomo capable of running multiple scales through separate digital I/O pins

? Do differences in honey harvesting regime effect total honey yield over a season or alter bee behavior ?

Requires synchronized harvesting, data consistency and good record keeping

Page 17: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Results

• Only a few sites generated usable data

• Several had difficulty mastering technologies (electronics or computer)

• Several failed to follow up problems such as faulty connections (eg moisture or expired SIM cards)

• Systems under my direct control functioned well

• Differences in hive performance meant coordinated harvesting was not possible

Page 18: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

0

20

40

60

80

100

120Hi

ve w

eigh

t KgSaxon St

Langstroth Flow

Page 19: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

0

10

20

30

40

50

60

70Hi

ve W

eigh

t KgSt John's

Flow Langstroth

Page 20: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Inferences

With only limited data so far, little overall differences in honey collection between hive types can be demonstrated

The strength of the colonies had more effect on weight changes than the hives

Tracking hive weights was useful for management decisions such as adding supers and swarm control measures

Data alerts via smart phone were helpful

Page 21: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

The Guardian Newspaper (Australian edition) Sunday 5th August

Page 22: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Citizen Science

Obtaining data that is robust enough to answer the original questions is challenging

Citizen Science requires considerable commitment from both participants and principals

Page 23: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

Future IoT communications

• Low-power, wide-area network technology (LPWAN)

• LoRaWAN is a long range and low power radio frequency protocol

• SigFox

• Cellular IoT

• NB-IoT uses spare cellular spectrum

• 5G ?

Technologies aimed at low cost and power consumption

Page 24: Citizen science with homemade solar hive scales€¦ · Simple, inexpensive microcomputer boards used for DIY projects. An Arduino board is best used for simple repetitive tasks:

LoRaWAN data from a Langstroth(NB: Melbourne in winter)

2021222324252627282930

Kg

LoRa Scale