VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS48.32%
Net Worth
15.121USD
STEEM
0.620STEEM
SBD
2.025SBD
Own SP
263.062SP
Detailed Balance
| STEEM | ||
| balance | 0.019STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.601STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 263.062SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 263.062SP | SP |
| Reward SP (pending) | 5.834SP | SP |
| SBD | ||
| sbd_balance | 1.082SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.943SBD | SBD |
{
"balance": "0.019 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.601 STEEM",
"vesting_shares": "428375.192018 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "1.082 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.943 SBD",
"conversions": []
}Account Info
| name | robotjini |
| id | 177685 |
| rank | 9,357 |
| reputation | 243792755793 |
| created | 2017-06-04T03:34:54 |
| recovery_account | steem |
| proxy | None |
| post_count | 159 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2020-04-10T20:57:33 |
| last_root_post | 2020-04-10T20:57:33 |
| last_vote_time | 2020-04-10T20:59:39 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 9,606 |
| delayed_votes | 0 |
| balance | 0.019 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 1.082 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 428375.192018 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 11419.785961 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 2017-07-26T23:23:15 |
| last_account_update | 2020-02-18T20:16:24 |
| mined | No |
| sbd_seconds | 2,513,803,026 |
| sbd_last_interest_payment | 2017-12-03T21:49:39 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 177685,
"name": "robotjini",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8MXpfhuxJHSm6ouQvKcGqH4vXUcopF3hHBatgxBZ1Pq8UCMJxr",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6zbKfR5WTNq3ACgXDvamzjueYFJnuNxZXVs3SPodMDHfbzqg5m",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7gBw2jh4VZQw7vr3XtQQhUzDMEQPzMaYU8Yyo6TPjJ88YnXDsx",
1
]
]
},
"memo_key": "STM6Cd2kuWegJnVTc2aLf8bLcRBUxTWUxgeENQcxx7P8cg2brTAdy",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmdtSNT5ocKVPnqKwDzxK7eJrfkGFY5R58iV49FPb9Ha9M/dreamstime_xl_22623701.jpg\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTGBqtL5yj1R13raWkUFuBOaeNZ8iAIfRB2dOQMgIem0diS9SMcTg\"}}",
"proxy": "",
"last_owner_update": "2017-07-26T23:23:15",
"last_account_update": "2020-02-18T20:16:24",
"created": "2017-06-04T03:34:54",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 159,
"can_vote": true,
"voting_manabar": {
"current_mana": "411528147659",
"last_update_time": 1586552379
},
"downvote_manabar": {
"current_mana": "107093798004",
"last_update_time": 1586552379
},
"voting_power": 9606,
"balance": "0.019 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "1.082 SBD",
"sbd_seconds": "2513803026",
"sbd_seconds_last_update": "2017-12-30T19:11:12",
"sbd_last_interest_payment": "2017-12-03T21:49:39",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.943 SBD",
"reward_steem_balance": "0.601 STEEM",
"reward_vesting_balance": "11419.785961 VESTS",
"reward_vesting_steem": "5.834 STEEM",
"vesting_shares": "428375.192018 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 588,
"posting_rewards": 14739,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2020-04-10T20:57:33",
"last_root_post": "2020-04-10T20:57:33",
"last_vote_time": "2020-04-10T20:59:39",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "243792755793",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 9357
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
ph-supportsent 0.003 STEEM to @robotjini- "Hi there @robotjini. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our n..."2022/08/19 03:47:24
ph-supportsent 0.003 STEEM to @robotjini- "Hi there @robotjini. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our n..."
2022/08/19 03:47:24
| from | ph-support |
| to | robotjini |
| amount | 0.003 STEEM |
| memo | Hi there @robotjini. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our new delegation program. Perhaps you will find it worth your time and hopefully you will decide that our efforts bring value to Steemit and are worth your support. We would also greatly appreciate if you could RESTEEM this post and help us bring more traffic. Link: // https://steemit.com/hive-175254/@ph-support/check-out-our-passive-income-delegation-program-run-by-project-hope |
| Transaction Info | Block #66928587/Trx 6c13372fdf232624f9b6a2fb5d6b38cb40204f3b |
View Raw JSON Data
{
"trx_id": "6c13372fdf232624f9b6a2fb5d6b38cb40204f3b",
"block": 66928587,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-08-19T03:47:24",
"op": [
"transfer",
{
"from": "ph-support",
"to": "robotjini",
"amount": "0.003 STEEM",
"memo": "Hi there @robotjini. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our new delegation program. Perhaps you will find it worth your time and hopefully you will decide that our efforts bring value to Steemit and are worth your support. We would also greatly appreciate if you could RESTEEM this post and help us bring more traffic. Link: // https://steemit.com/hive-175254/@ph-support/check-out-our-passive-income-delegation-program-run-by-project-hope"
}
]
}ph-supportsent 0.001 STEEM to @robotjini2022/08/17 10:41:51
ph-supportsent 0.001 STEEM to @robotjini
2022/08/17 10:41:51
| from | ph-support |
| to | robotjini |
| amount | 0.001 STEEM |
| memo | |
| Transaction Info | Block #66879597/Trx bcb278d6d794c38af8380b71727ce7dc627a7d77 |
View Raw JSON Data
{
"trx_id": "bcb278d6d794c38af8380b71727ce7dc627a7d77",
"block": 66879597,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-08-17T10:41:51",
"op": [
"transfer",
{
"from": "ph-support",
"to": "robotjini",
"amount": "0.001 STEEM",
"memo": ""
}
]
}blurtofficialsent 0.001 STEEM to @robotjini- "CONGRATS! You have a 1:1 BLURT AIRDROP of 17.699 BLURT and 219.471000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@robotjini and https://blurt.blog/ TODAY!"2020/12/18 01:25:12
blurtofficialsent 0.001 STEEM to @robotjini- "CONGRATS! You have a 1:1 BLURT AIRDROP of 17.699 BLURT and 219.471000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@robotjini and https://blurt.blog/ TODAY!"
2020/12/18 01:25:12
| from | blurtofficial |
| to | robotjini |
| amount | 0.001 STEEM |
| memo | CONGRATS! You have a 1:1 BLURT AIRDROP of 17.699 BLURT and 219.471000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@robotjini and https://blurt.blog/ TODAY! |
| Transaction Info | Block #49541773/Trx 609d3206b7723a853118fc3ce99d6a54b8c03b77 |
View Raw JSON Data
{
"trx_id": "609d3206b7723a853118fc3ce99d6a54b8c03b77",
"block": 49541773,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-18T01:25:12",
"op": [
"transfer",
{
"from": "blurtofficial",
"to": "robotjini",
"amount": "0.001 STEEM",
"memo": "CONGRATS! You have a 1:1 BLURT AIRDROP of 17.699 BLURT and 219.471000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@robotjini and https://blurt.blog/ TODAY!"
}
]
}crypto.piotrsent 0.002 STEEM to @robotjini- "Dear @robotjini, I hope you don't mind this little memo. I would like to introduce you to new "LEARN AND EARN" initiative which I came up together with @hardaeborla. Check out my latest post and hopef..."2020/05/14 17:45:03
crypto.piotrsent 0.002 STEEM to @robotjini- "Dear @robotjini, I hope you don't mind this little memo. I would like to introduce you to new "LEARN AND EARN" initiative which I came up together with @hardaeborla. Check out my latest post and hopef..."
2020/05/14 17:45:03
| from | crypto.piotr |
| to | robotjini |
| amount | 0.002 STEEM |
| memo | Dear @robotjini, I hope you don't mind this little memo. I would like to introduce you to new "LEARN AND EARN" initiative which I came up together with @hardaeborla. Check out my latest post and hopefully you will enjoy our new idea. Obviously I would appreciate every resteem and your feedback. I read all comments. Yours, Piotr // LINK: https://steemit.com/hive-175254/@crypto.piotr/learn-and-earn-our-project-hope-new-awesome-initiative |
| Transaction Info | Block #43371858/Trx 9193bb12095c3be9905bb2ac621ebd9f93dd872c |
View Raw JSON Data
{
"trx_id": "9193bb12095c3be9905bb2ac621ebd9f93dd872c",
"block": 43371858,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-14T17:45:03",
"op": [
"transfer",
{
"from": "crypto.piotr",
"to": "robotjini",
"amount": "0.002 STEEM",
"memo": "Dear @robotjini, I hope you don't mind this little memo. I would like to introduce you to new \"LEARN AND EARN\" initiative which I came up together with @hardaeborla. Check out my latest post and hopefully you will enjoy our new idea. Obviously I would appreciate every resteem and your feedback. I read all comments. Yours, Piotr // LINK: https://steemit.com/hive-175254/@crypto.piotr/learn-and-earn-our-project-hope-new-awesome-initiative"
}
]
}robotjinireceived 0.067 STEEM, 0.003 SBD, 0.104 SP author reward for @robotjini / 8-custom-weather-station-rain-sensor2020/04/17 20:57:33
robotjinireceived 0.067 STEEM, 0.003 SBD, 0.104 SP author reward for @robotjini / 8-custom-weather-station-rain-sensor
2020/04/17 20:57:33
| author | robotjini |
| permlink | 8-custom-weather-station-rain-sensor |
| sbd payout | 0.003 SBD |
| steem payout | 0.067 STEEM |
| vesting payout | 170.140964 VESTS |
| Transaction Info | Block #42617582/Virtual Operation #4 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 42617582,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 4,
"timestamp": "2020-04-17T20:57:33",
"op": [
"author_reward",
{
"author": "robotjini",
"permlink": "8-custom-weather-station-rain-sensor",
"sbd_payout": "0.003 SBD",
"steem_payout": "0.067 STEEM",
"vesting_payout": "170.140964 VESTS"
}
]
}robotjinireceived 0.005 SP curation reward for @adventureoflink / installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry2020/04/17 17:07:45
robotjinireceived 0.005 SP curation reward for @adventureoflink / installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry
2020/04/17 17:07:45
| curator | robotjini |
| reward | 7.822641 VESTS |
| comment author | adventureoflink |
| comment permlink | installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry |
| Transaction Info | Block #42613117/Virtual Operation #3 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 42613117,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 3,
"timestamp": "2020-04-17T17:07:45",
"op": [
"curation_reward",
{
"curator": "robotjini",
"reward": "7.822641 VESTS",
"comment_author": "adventureoflink",
"comment_permlink": "installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry"
}
]
}creativebluesent 0.011 STEEM to @robotjini- "Good morning :) I've noticed that you still post on Steemit and you seem to enjoy topics related to technology, blockchain and economy. For that reason I would like to introduce you to PH (project.hop..."2020/04/15 08:21:33
creativebluesent 0.011 STEEM to @robotjini- "Good morning :) I've noticed that you still post on Steemit and you seem to enjoy topics related to technology, blockchain and economy. For that reason I would like to introduce you to PH (project.hop..."
2020/04/15 08:21:33
| from | creativeblue |
| to | robotjini |
| amount | 0.011 STEEM |
| memo | Good morning :) I've noticed that you still post on Steemit and you seem to enjoy topics related to technology, blockchain and economy. For that reason I would like to introduce you to PH (project.hope) community, which does focus on those few particular topics. My good friend posted recently small introduction to our community and I believe you may find it interesting and worth your time and attention. Check it out :) Cheers: https://steemit.com/hive-175254/@fuchao80/project-hope-a-vibrant-community-the-place-to-be |
| Transaction Info | Block #42547097/Trx 033b1ec333cc6cdbab0efbb3b07d80890a1a1cde |
View Raw JSON Data
{
"trx_id": "033b1ec333cc6cdbab0efbb3b07d80890a1a1cde",
"block": 42547097,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-15T08:21:33",
"op": [
"transfer",
{
"from": "creativeblue",
"to": "robotjini",
"amount": "0.011 STEEM",
"memo": "Good morning :) I've noticed that you still post on Steemit and you seem to enjoy topics related to technology, blockchain and economy. For that reason I would like to introduce you to PH (project.hope) community, which does focus on those few particular topics. My good friend posted recently small introduction to our community and I believe you may find it interesting and worth your time and attention. Check it out :) Cheers: https://steemit.com/hive-175254/@fuchao80/project-hope-a-vibrant-community-the-place-to-be"
}
]
}mytechtrailupvoted (25.00%) @robotjini / 8-custom-weather-station-rain-sensor2020/04/11 02:25:45
mytechtrailupvoted (25.00%) @robotjini / 8-custom-weather-station-rain-sensor
2020/04/11 02:25:45
| voter | mytechtrail |
| author | robotjini |
| permlink | 8-custom-weather-station-rain-sensor |
| weight | 2500 (25.00%) |
| Transaction Info | Block #42427566/Trx b746f5802fbea22345a0340d9e701b87d61e0b6c |
View Raw JSON Data
{
"trx_id": "b746f5802fbea22345a0340d9e701b87d61e0b6c",
"block": 42427566,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-11T02:25:45",
"op": [
"vote",
{
"voter": "mytechtrail",
"author": "robotjini",
"permlink": "8-custom-weather-station-rain-sensor",
"weight": 2500
}
]
}payrollupvoted (4.00%) @robotjini / 8-custom-weather-station-rain-sensor2020/04/10 21:26:36
payrollupvoted (4.00%) @robotjini / 8-custom-weather-station-rain-sensor
2020/04/10 21:26:36
| voter | payroll |
| author | robotjini |
| permlink | 8-custom-weather-station-rain-sensor |
| weight | 400 (4.00%) |
| Transaction Info | Block #42421714/Trx 77aa191f2eb1c3e476236f8e3a45a223ce78c25f |
View Raw JSON Data
{
"trx_id": "77aa191f2eb1c3e476236f8e3a45a223ce78c25f",
"block": 42421714,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-10T21:26:36",
"op": [
"vote",
{
"voter": "payroll",
"author": "robotjini",
"permlink": "8-custom-weather-station-rain-sensor",
"weight": 400
}
]
}2020/04/10 20:59:39
2020/04/10 20:59:39
| voter | robotjini |
| author | adventureoflink |
| permlink | installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42421183/Trx fc1ee36b22507d6a8aa0ef40582e612605b2c24f |
View Raw JSON Data
{
"trx_id": "fc1ee36b22507d6a8aa0ef40582e612605b2c24f",
"block": 42421183,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-10T20:59:39",
"op": [
"vote",
{
"voter": "robotjini",
"author": "adventureoflink",
"permlink": "installing-an-injen-is2020p-air-intake-on-a-4th-gen-toyota-camry",
"weight": 10000
}
]
}robotjiniupvoted (100.00%) @robotjini / 8-custom-weather-station-rain-sensor2020/04/10 20:57:39
robotjiniupvoted (100.00%) @robotjini / 8-custom-weather-station-rain-sensor
2020/04/10 20:57:39
| voter | robotjini |
| author | robotjini |
| permlink | 8-custom-weather-station-rain-sensor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42421144/Trx 683acbd69c37045b661dc5fc6bb0e33d1dd6d80c |
View Raw JSON Data
{
"trx_id": "683acbd69c37045b661dc5fc6bb0e33d1dd6d80c",
"block": 42421144,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-10T20:57:39",
"op": [
"vote",
{
"voter": "robotjini",
"author": "robotjini",
"permlink": "8-custom-weather-station-rain-sensor",
"weight": 10000
}
]
}robotjinipublished a new post: 8-custom-weather-station-rain-sensor2020/04/10 20:57:33
robotjinipublished a new post: 8-custom-weather-station-rain-sensor
2020/04/10 20:57:33
| parent author | |
| parent permlink | diy |
| author | robotjini |
| permlink | 8-custom-weather-station-rain-sensor |
| title | 8. Custom Weather Station: Rain Sensor |
| body | Welcome back, this post is going to cover connecting and integrating the rain sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145). # Connecting Started off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/8) as a reference for most sensors. The rain sensor is unlabeled in the image in the top left. It has just two wires and connects to GPIO button 6.  Made a simple example program which ran without issue. ``` from gpiozero import Button from signal import pause rain_sensor = Button(6) rain_count = 0 def spin(): global rain_count rain_count = rain_count + 1 print("spin" + str(rain_count)) rain_sensor.when_pressed = spin pause() ``` # Ros 2 Added the sensor as a new node in the project [rain_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/rain_sensor.py). The node operates a bit differently than other nodes in the project. Instead of sending messages at known intervals the node only sends messages when it records rainfall. This is sent as a header message, which includes a time stamp and a frame_id where I added the amount of rain recorded. The recorded rain amount is always the same. This data is meant to be captured into a database then other more interesting post processing information such as rain fall per period of time can be reported. The message is reported on the /rainfall topic. I will be adding this sensor along with the wind speed and wind direction to the master launch file later, for now launch with <code> ros2 run mimir rain_sensor</code> Please like and subscribe. 1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog) 2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog) 3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install) 4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install) 5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor) 6. [Custom Weather Station: Wind Speed Sensor](https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor) 7. [Custom Weather Station: Wind Direction Sensor](https://steemit.com/diy/@robotjini/7-custom-weather-station-wind-direction-sensor) |
| json metadata | {"tags":["diy","build-it","how-to","doityourself","weather","raspberrypi","ros","grandsolarminimum"],"image":["https://cdn.steemitimages.com/DQmYsZAAPeJuPfZdTGsrxkB9VNxJWGUXfwLUvTHHKdsPKoJ/rainfall_bb.png"],"links":["https://www.argentdata.com/catalog/product_info.php?products_id=145","https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/8","https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/rain_sensor.py","https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog","https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog","https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install","https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install","https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor","https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor","https://steemit.com/diy/@robotjini/7-custom-weather-station-wind-direction-sensor"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #42421142/Trx 7d80d26a6f88fc8662c88d690539e21903365882 |
View Raw JSON Data
{
"trx_id": "7d80d26a6f88fc8662c88d690539e21903365882",
"block": 42421142,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-10T20:57:33",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "diy",
"author": "robotjini",
"permlink": "8-custom-weather-station-rain-sensor",
"title": "8. Custom Weather Station: Rain Sensor",
"body": "Welcome back, this post is going to cover connecting and integrating the rain sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145).\n\n# Connecting\n\nStarted off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/8) as a reference for most sensors. The rain sensor is unlabeled in the image in the top left. It has just two wires and connects to GPIO button 6.\n\n\n\nMade a simple example program which ran without issue.\n\n```\nfrom gpiozero import Button\nfrom signal import pause\n\nrain_sensor = Button(6)\nrain_count = 0\n\ndef spin():\n global rain_count\n rain_count = rain_count + 1\n print(\"spin\" + str(rain_count))\n\nrain_sensor.when_pressed = spin\npause()\n```\n\n# Ros 2\n\nAdded the sensor as a new node in the project [rain_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/rain_sensor.py). The node operates a bit differently than other nodes in the project. Instead of sending messages at known intervals the node only sends messages when it records rainfall. This is sent as a header message, which includes a time stamp and a frame_id where I added the amount of rain recorded. The recorded rain amount is always the same. This data is meant to be captured into a database then other more interesting post processing information such as rain fall per period of time can be reported. The message is reported on the /rainfall topic.\n\nI will be adding this sensor along with the wind speed and wind direction to the master launch file later, for now launch with <code> ros2 run mimir rain_sensor</code>\n\nPlease like and subscribe.\n\n1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog)\n2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog)\n3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install)\n4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install)\n5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor)\n6. [Custom Weather Station: Wind Speed Sensor](https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor)\n7. [Custom Weather Station: Wind Direction Sensor](https://steemit.com/diy/@robotjini/7-custom-weather-station-wind-direction-sensor)",
"json_metadata": "{\"tags\":[\"diy\",\"build-it\",\"how-to\",\"doityourself\",\"weather\",\"raspberrypi\",\"ros\",\"grandsolarminimum\"],\"image\":[\"https://cdn.steemitimages.com/DQmYsZAAPeJuPfZdTGsrxkB9VNxJWGUXfwLUvTHHKdsPKoJ/rainfall_bb.png\"],\"links\":[\"https://www.argentdata.com/catalog/product_info.php?products_id=145\",\"https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/8\",\"https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/rain_sensor.py\",\"https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog\",\"https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog\",\"https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install\",\"https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install\",\"https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor\",\"https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor\",\"https://steemit.com/diy/@robotjini/7-custom-weather-station-wind-direction-sensor\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}robotjinireceived 0.012 SBD, 0.089 SP author reward for @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/10 15:16:15
robotjinireceived 0.012 SBD, 0.089 SP author reward for @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/10 15:16:15
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| sbd payout | 0.012 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 144.773850 VESTS |
| Transaction Info | Block #42414479/Virtual Operation #6 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 42414479,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 6,
"timestamp": "2020-04-10T15:16:15",
"op": [
"author_reward",
{
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"sbd_payout": "0.012 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "144.773850 VESTS"
}
]
}robotjinicustom json: notify2020/04/07 13:31:42
robotjinicustom json: notify
2020/04/07 13:31:42
| required auths | [] |
| required posting auths | ["robotjini"] |
| id | notify |
| json | ["setLastRead",{"date":"2020-04-07T13:31:40"}] |
| Transaction Info | Block #42328051/Trx 4ebf4246d92a98d7f175f6a918997ced59ace1ce |
View Raw JSON Data
{
"trx_id": "4ebf4246d92a98d7f175f6a918997ced59ace1ce",
"block": 42328051,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-07T13:31:42",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"robotjini"
],
"id": "notify",
"json": "[\"setLastRead\",{\"date\":\"2020-04-07T13:31:40\"}]"
}
]
}robotjinireceived 0.847 SBD, 5.720 SP author reward for @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/04/06 13:46:09
robotjinireceived 0.847 SBD, 5.720 SP author reward for @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/04/06 13:46:09
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| sbd payout | 0.847 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 9314.444726 VESTS |
| Transaction Info | Block #42300238/Virtual Operation #331 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 42300238,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 331,
"timestamp": "2020-04-06T13:46:09",
"op": [
"author_reward",
{
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"sbd_payout": "0.847 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "9314.444726 VESTS"
}
]
}mytechtrailupvoted (25.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/04 01:21:21
mytechtrailupvoted (25.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/04 01:21:21
| voter | mytechtrail |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 2500 (25.00%) |
| Transaction Info | Block #42229453/Trx 5101a33e5132d2b7440ac7cec8df95ef54f871d4 |
View Raw JSON Data
{
"trx_id": "5101a33e5132d2b7440ac7cec8df95ef54f871d4",
"block": 42229453,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-04T01:21:21",
"op": [
"vote",
{
"voter": "mytechtrail",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 2500
}
]
}build-itupvoted (20.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 17:20:54
build-itupvoted (20.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 17:20:54
| voter | build-it |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 2000 (20.00%) |
| Transaction Info | Block #42219985/Trx a2726332463e7d5356b0d48e97275e7d40770875 |
View Raw JSON Data
{
"trx_id": "a2726332463e7d5356b0d48e97275e7d40770875",
"block": 42219985,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T17:20:54",
"op": [
"vote",
{
"voter": "build-it",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 2000
}
]
}payrollupvoted (4.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 15:35:18
payrollupvoted (4.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:35:18
| voter | payroll |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 400 (4.00%) |
| Transaction Info | Block #42217902/Trx 456a43aa11744cfa901823ad1490426d963b7ac7 |
View Raw JSON Data
{
"trx_id": "456a43aa11744cfa901823ad1490426d963b7ac7",
"block": 42217902,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:35:18",
"op": [
"vote",
{
"voter": "payroll",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 400
}
]
}millibotupvoted (50.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 15:19:27
millibotupvoted (50.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:19:27
| voter | millibot |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 5000 (50.00%) |
| Transaction Info | Block #42217591/Trx 6d0389ae4fe3d8cf7812b1b2c90d388cec2e5bc9 |
View Raw JSON Data
{
"trx_id": "6d0389ae4fe3d8cf7812b1b2c90d388cec2e5bc9",
"block": 42217591,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:19:27",
"op": [
"vote",
{
"voter": "millibot",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 5000
}
]
}robotjiniupvoted (100.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 15:16:21
robotjiniupvoted (100.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:16:21
| voter | robotjini |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42217530/Trx cb414a647fb6bc1a21ac83dde72f3f03933a8c82 |
View Raw JSON Data
{
"trx_id": "cb414a647fb6bc1a21ac83dde72f3f03933a8c82",
"block": 42217530,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:16:21",
"op": [
"vote",
{
"voter": "robotjini",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 10000
}
]
}2020/04/03 15:16:21
2020/04/03 15:16:21
| parent author | robotjini |
| parent permlink | 7-custom-weather-station-wind-direction-sensor |
| author | xx0xx |
| permlink | xx0xx-re-robotjini7-custom-weather-station-wind-direction-sensor |
| title | |
| body | https://i.imgur.com/CBqCEo5.png<br><br>HIVE (THE NON-COMMUNIST, NON-CENSORED, JUSTIN SUN EXCLUDING SOCIAL BLOCKCHAIN) IS ALIVE, COME JOIN US!!!<br><br>https://peakd.com <--- Log in with your Steem account today!! |
| json metadata | |
| Transaction Info | Block #42217530/Trx 689d6f73531aac2ec6bf470bdb33e50c4e5f2052 |
View Raw JSON Data
{
"trx_id": "689d6f73531aac2ec6bf470bdb33e50c4e5f2052",
"block": 42217530,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:16:21",
"op": [
"comment",
{
"parent_author": "robotjini",
"parent_permlink": "7-custom-weather-station-wind-direction-sensor",
"author": "xx0xx",
"permlink": "xx0xx-re-robotjini7-custom-weather-station-wind-direction-sensor",
"title": "",
"body": "https://i.imgur.com/CBqCEo5.png<br><br>HIVE (THE NON-COMMUNIST, NON-CENSORED, JUSTIN SUN EXCLUDING SOCIAL BLOCKCHAIN) IS ALIVE, COME JOIN US!!!<br><br>https://peakd.com <--- Log in with your Steem account today!!",
"json_metadata": ""
}
]
}xx0xxupvoted (0.01%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 15:16:21
xx0xxupvoted (0.01%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:16:21
| voter | xx0xx |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 1 (0.01%) |
| Transaction Info | Block #42217530/Trx f0341ec907ecfb6f87d4bc1a84b51a58147a4749 |
View Raw JSON Data
{
"trx_id": "f0341ec907ecfb6f87d4bc1a84b51a58147a4749",
"block": 42217530,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:16:21",
"op": [
"vote",
{
"voter": "xx0xx",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 1
}
]
}rpiupvoted (20.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor2020/04/03 15:16:18
rpiupvoted (20.00%) @robotjini / 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:16:18
| voter | rpi |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| weight | 2000 (20.00%) |
| Transaction Info | Block #42217529/Trx af93b5c08ea2fc46d3d48e313f4ef5e78f9cf486 |
View Raw JSON Data
{
"trx_id": "af93b5c08ea2fc46d3d48e313f4ef5e78f9cf486",
"block": 42217529,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:16:18",
"op": [
"vote",
{
"voter": "rpi",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"weight": 2000
}
]
}robotjinipublished a new post: 7-custom-weather-station-wind-direction-sensor2020/04/03 15:16:15
robotjinipublished a new post: 7-custom-weather-station-wind-direction-sensor
2020/04/03 15:16:15
| parent author | |
| parent permlink | diy |
| author | robotjini |
| permlink | 7-custom-weather-station-wind-direction-sensor |
| title | 7. Custom Weather Station: Wind Direction Sensor |
| body | Welcome back, this post is going to cover connecting and integrating the wind direction sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145). .jpeg) # Connecting Started off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/7) as a reference for most sensors. Here I ran into my first problem as it seems that two of the four wires were meant to go to the wind speed sensor which is supposed to be plugged into the bottom of the wind direction sensor. Too bad I already cut off and redid that connection, I will have to fix it later for now its just more wires. Anyway wires one and four were for the wind direction sensor and I plugged things in as shown in the diagram. (hot pink and purple)  Long story short this did not work when I attempted to run the simple test program all I got was zero values. This is due to the diagram being slightly wrong, it shows the 10k ohm resistor connecting from ground to output 0 of the ADC. The 10k ohm resistor should instead connect from the 5V vcc rail to output 0. After this change the test program worked fine. # Adding Ros2 Added in the sensor as a new node in the project [wind_direction_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_direction_sensor.py). The node reports the degrees from north on ros topic /wind_direction_raw and the cardinal direction on ros topic /wind_direction. The ROS node keeps a running average of the last five reported degree values from the sensor and uses the average of those five to report the current wind direction. Currently if you add more or less fields to the angles variable you can average over more readings. The actual averaging is done in the get_average function. ` self._angles = [None, None, None, None, None] ` The wind direction sensor reports voltages based on what resistors have been internally triggered by the position of the sensor. To convert this to degrees I referenced the [datasheet](https://www.argentdata.com/files/80422_datasheet.pdf) and made a dictionary relating voltages to degree values. ``` self._voltage_to_degrees_dict = {3.84: 0, 1.98: 22.5, 2.25: 45, 0.41: 67.5, 0.45: 90, 0.32: 112.5, 0.9: 135, 0.62: 157.5, 1.4: 180, 1.19: 202.5, 3.08: 225, 2.93: 247.5, 4.62: 270, 4.04: 292.5, 4.33: 315, 3.43: 337.5} ``` Relating degrees to voltage was a bit more complicated than a simple key value pair as the reported voltage is sometimes slightly different than expected, to deal with this problem the program allows from a 0.015 voltage variance from expected value. ```python def get_degrees(self, raw_voltage): for voltage in self._voltage_to_degrees_dict: if abs(voltage - raw_voltage) <= 0.015: return self._voltage_to_degrees_dict[voltage] return None ``` Finally the sensor has no way to know how any of the degrees relate to any of the cardinal directions. Right now we are assuming that 0 degrees is North. During setup we will have to either make sure 0 degrees on the sensor is aligned to North or make sure to add an offset to all the degree calculations in the code to account for some other value being set to North. I will be adding this sensor along with the wind speed and rain gauge to the master launch file later, for now launch with <code> ros2 run mimir wind_direction_sensor</code> Please like and subscribe. 1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog) 2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog) 3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install) 4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install) 5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor) 6. [Custom Weather Station: Wind Speed Sensor](https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor) |
| json metadata | {"tags":["diy","build-it","how-to","doityourself","weather","raspberrypi","ros","grandsolarminimum"],"image":["https://cdn.steemitimages.com/DQmTbzkSdrDqBmTsfVsatgWURuqyhbqGnQwisp7kPxeqe2a/serveimage%20(10).jpeg","https://cdn.steemitimages.com/DQmPBrM8TtcAL8TA64gdv11icUnikb9rNWK8HERUCY8hdxT/wind_direction_bb.png"],"links":["https://www.argentdata.com/catalog/product_info.php?products_id=145","https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/7","https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_direction_sensor.py","https://www.argentdata.com/files/80422_datasheet.pdf","https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog","https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog","https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install","https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install","https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor","https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #42217528/Trx 07e64a9153f74138b4b1ef6a4d8378d1325cbb5c |
View Raw JSON Data
{
"trx_id": "07e64a9153f74138b4b1ef6a4d8378d1325cbb5c",
"block": 42217528,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T15:16:15",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "diy",
"author": "robotjini",
"permlink": "7-custom-weather-station-wind-direction-sensor",
"title": "7. Custom Weather Station: Wind Direction Sensor",
"body": "Welcome back, this post is going to cover connecting and integrating the wind direction sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145).\n\n.jpeg)\n\n# Connecting\n\nStarted off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/7) as a reference for most sensors. Here I ran into my first problem as it seems that two of the four wires were meant to go to the wind speed sensor which is supposed to be plugged into the bottom of the wind direction sensor. Too bad I already cut off and redid that connection, I will have to fix it later for now its just more wires. Anyway wires one and four were for the wind direction sensor and I plugged things in as shown in the diagram. (hot pink and purple)\n\n\n\nLong story short this did not work when I attempted to run the simple test program all I got was zero values. This is due to the diagram being slightly wrong, it shows the 10k ohm resistor connecting from ground to output 0 of the ADC. The 10k ohm resistor should instead connect from the 5V vcc rail to output 0. After this change the test program worked fine.\n\n# Adding Ros2\n\nAdded in the sensor as a new node in the project [wind_direction_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_direction_sensor.py). The node reports the degrees from north on ros topic /wind_direction_raw and the cardinal direction on ros topic /wind_direction.\n\nThe ROS node keeps a running average of the last five reported degree values from the sensor and uses the average of those five to report the current wind direction. Currently if you add more or less fields to the angles variable you can average over more readings. The actual averaging is done in the get_average function.\n\n` self._angles = [None, None, None, None, None] `\n\nThe wind direction sensor reports voltages based on what resistors have been internally triggered by the position of the sensor. To convert this to degrees I referenced the [datasheet](https://www.argentdata.com/files/80422_datasheet.pdf) and made a dictionary relating voltages to degree values. \n\n```\n self._voltage_to_degrees_dict = {3.84: 0, \n 1.98: 22.5,\n 2.25: 45,\n 0.41: 67.5,\n 0.45: 90,\n 0.32: 112.5,\n 0.9: 135,\n 0.62: 157.5,\n 1.4: 180,\n 1.19: 202.5,\n 3.08: 225,\n 2.93: 247.5,\n 4.62: 270,\n 4.04: 292.5,\n 4.33: 315,\n 3.43: 337.5}\n```\n\nRelating degrees to voltage was a bit more complicated than a simple key value pair as the reported voltage is sometimes slightly different than expected, to deal with this problem the program allows from a 0.015 voltage variance from expected value.\n\n```python\ndef get_degrees(self, raw_voltage):\n for voltage in self._voltage_to_degrees_dict:\n if abs(voltage - raw_voltage) <= 0.015:\n return self._voltage_to_degrees_dict[voltage]\n return None\n```\n\nFinally the sensor has no way to know how any of the degrees relate to any of the cardinal directions. Right now we are assuming that 0 degrees is North. During setup we will have to either make sure 0 degrees on the sensor is aligned to North or make sure to add an offset to all the degree calculations in the code to account for some other value being set to North.\n\nI will be adding this sensor along with the wind speed and rain gauge to the master launch file later, for now launch with <code> ros2 run mimir wind_direction_sensor</code>\n\nPlease like and subscribe.\n\n1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog)\n2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog)\n3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install)\n4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install)\n5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor)\n6. [Custom Weather Station: Wind Speed Sensor](https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor)",
"json_metadata": "{\"tags\":[\"diy\",\"build-it\",\"how-to\",\"doityourself\",\"weather\",\"raspberrypi\",\"ros\",\"grandsolarminimum\"],\"image\":[\"https://cdn.steemitimages.com/DQmTbzkSdrDqBmTsfVsatgWURuqyhbqGnQwisp7kPxeqe2a/serveimage%20(10).jpeg\",\"https://cdn.steemitimages.com/DQmPBrM8TtcAL8TA64gdv11icUnikb9rNWK8HERUCY8hdxT/wind_direction_bb.png\"],\"links\":[\"https://www.argentdata.com/catalog/product_info.php?products_id=145\",\"https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/7\",\"https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_direction_sensor.py\",\"https://www.argentdata.com/files/80422_datasheet.pdf\",\"https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog\",\"https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog\",\"https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install\",\"https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install\",\"https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor\",\"https://steemit.com/diy/@robotjini/6-custom-weather-station-wind-speed-sesnor\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor2020/04/03 14:52:09
robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor
2020/04/03 14:52:09
| parent author | |
| parent permlink | diy |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| title | 6. Custom Weather Station: Wind Speed Sensor |
| body | @@ -566,16 +566,240 @@ licated. + CAUTION: I found out later the two wires for this sensor are bridged through the wind direction sensor, you can connect the wind speed sensor to the direction sensor first then change the connector on the direction sensor. %0A%0A!%5Bwind |
| json metadata | {"tags":["robotics","grandsolarminimum","weather","raspberrypi","maine","ros2"],"image":["https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png"],"links":["https://www.argentdata.com/catalog/product_info.php?products_id=145","https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5","https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio","https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py","https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install","https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog","https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog","https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install","https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #42217055/Trx 8f685abdc0c85d0761c4ad57e5e98fba59d84001 |
View Raw JSON Data
{
"trx_id": "8f685abdc0c85d0761c4ad57e5e98fba59d84001",
"block": 42217055,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T14:52:09",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "diy",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"title": "6. Custom Weather Station: Wind Speed Sensor",
"body": "@@ -566,16 +566,240 @@\n licated.\n+ CAUTION: I found out later the two wires for this sensor are bridged through the wind direction sensor, you can connect the wind speed sensor to the direction sensor first then change the connector on the direction sensor.\n %0A%0A!%5Bwind\n",
"json_metadata": "{\"tags\":[\"robotics\",\"grandsolarminimum\",\"weather\",\"raspberrypi\",\"maine\",\"ros2\"],\"image\":[\"https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png\"],\"links\":[\"https://www.argentdata.com/catalog/product_info.php?products_id=145\",\"https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5\",\"https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio\",\"https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py\",\"https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install\",\"https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog\",\"https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog\",\"https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install\",\"https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor2020/04/03 14:07:33
robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor
2020/04/03 14:07:33
| parent author | |
| parent permlink | diy |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| title | 6. Custom Weather Station: Wind Speed Sensor |
| body | Welcome back, this post is going to cover connecting and integrating the wind speed sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145). # Connecting Started off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5) as a reference for most sensors. The sensor was only two wires so connecting it was relatively non complicated.  The initial example code wind.py worked fine as long as it was run as sudo. # Enabling GPIO for use without sudo I ran into some trouble when merging the example code into a ROS node since the ROS node can not be run as sudo. The main problem was I needed access to /dev/gpiomem in user space and /dev/gpiochip* which it took awhile to figure out. To solve this issue initially I created a new user group and added a dev rule for access to the gpio. <code> sudo groupadd gpio sudo usermod -a -G gpio user_name </code> After a few failed attempts to change all the right settings I took the advice of this [post](https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio). <code>sudo nano /etc/udev/rules.d/90-local_mem_group.rules </code> Add the following to the udev file save and reboot <code> SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio", MODE="0660" SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'" SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'"</code> Finally I initially called my udev rule 10-local_mem_group.rules, the numbers in udev file names denote priority 0-100 and the level 10 priority was actually being over written by system settings. I just upped the number right to 90 and it worked, its possible there is a more appropriate lower number. # Adding Ros2 Added in the sensor as a new node in the project [wind_speed_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py). The node reports the wind speed every 5 seconds in miles per hour and reports on ros topic /wind_speed. In the future gusts will be calculated off stored data and reported from another area. Check out the [third blog](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install) for information on downloading and using the code. I will be adding this sensor along with the wind direction and rain gauge to the master launch file later, for now launch with <code> ros2 run mimir wind_speed_sensor</code> Please like and subscribe. 1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog) 2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog) 3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install) 4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install) 5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor) |
| json metadata | {"tags":["robotics","grandsolarminimum","weather","raspberrypi","maine","ros2"],"image":["https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png"],"links":["https://www.argentdata.com/catalog/product_info.php?products_id=145","https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5","https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio","https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py","https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install","https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog","https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog","https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install","https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #42216177/Trx 67fd8fe7f404007922511dbc862af89f4919cd6d |
View Raw JSON Data
{
"trx_id": "67fd8fe7f404007922511dbc862af89f4919cd6d",
"block": 42216177,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-03T14:07:33",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "diy",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"title": "6. Custom Weather Station: Wind Speed Sensor",
"body": "Welcome back, this post is going to cover connecting and integrating the wind speed sensor from the [wind / rain sensor assembly](https://www.argentdata.com/catalog/product_info.php?products_id=145).\n\n# Connecting\n\nStarted off by cutting off the connector the sensor came with and adding my own connector that was easier to plug wires into. I have been using the following [guide](https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5) as a reference for most sensors. The sensor was only two wires so connecting it was relatively non complicated.\n\n\n\n\nThe initial example code wind.py worked fine as long as it was run as sudo.\n\n# Enabling GPIO for use without sudo\n\nI ran into some trouble when merging the example code into a ROS node since the ROS node can not be run as sudo. The main problem was I needed access to /dev/gpiomem in user space and /dev/gpiochip* which it took awhile to figure out. To solve this issue initially I created a new user group and added a dev rule for access to the gpio.\n<code> \nsudo groupadd gpio \nsudo usermod -a -G gpio user_name\n</code>\n\nAfter a few failed attempts to change all the right settings I took the advice of this [post](https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio).\n\n<code>sudo nano /etc/udev/rules.d/90-local_mem_group.rules </code>\n\nAdd the following to the udev file save and reboot\n<code>\nSUBSYSTEM==\"bcm2835-gpiomem\", KERNEL==\"gpiomem\", GROUP=\"gpio\", MODE=\"0660\"\nSUBSYSTEM==\"gpio\", KERNEL==\"gpiochip*\", ACTION==\"add\", PROGRAM=\"/bin/sh -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'\"\nSUBSYSTEM==\"gpio\", KERNEL==\"gpio*\", ACTION==\"add\", PROGRAM=\"/bin/sh -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'\"</code>\n\nFinally I initially called my udev rule 10-local_mem_group.rules, the numbers in udev file names denote priority 0-100 and the level 10 priority was actually being over written by system settings. I just upped the number right to 90 and it worked, its possible there is a more appropriate lower number.\n\n# Adding Ros2\n\nAdded in the sensor as a new node in the project [wind_speed_sensor.py](https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py). The node reports the wind speed every 5 seconds in miles per hour and reports on ros topic /wind_speed. In the future gusts will be calculated off stored data and reported from another area.\n\nCheck out the [third blog](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install) for information on downloading and using the code.\n\nI will be adding this sensor along with the wind direction and rain gauge to the master launch file later, for now launch with <code> ros2 run mimir wind_speed_sensor</code>\n\nPlease like and subscribe.\n\n1. [Building a Custom Weather Station in ROS2 Parts and Plans (DIY BLOG)](https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog)\n2. [Custom Weather Station: Installing Ros2 (DIY BLOG)](https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog)\n3. [Custom Weather Station: Temperature, Pressure, Humidity Sensor Install](https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install)\n4. [Custom Weather Station: UV Sensor install](https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install)\n5. [Custom Weather Station: Ground Temperature Sensor](https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor)",
"json_metadata": "{\"tags\":[\"robotics\",\"grandsolarminimum\",\"weather\",\"raspberrypi\",\"maine\",\"ros2\"],\"image\":[\"https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png\"],\"links\":[\"https://www.argentdata.com/catalog/product_info.php?products_id=145\",\"https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5\",\"https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio\",\"https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py\",\"https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install\",\"https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog\",\"https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog\",\"https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install\",\"https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}robotjinicustom json: notify2020/03/31 14:29:18
robotjinicustom json: notify
2020/03/31 14:29:18
| required auths | [] |
| required posting auths | ["robotjini"] |
| id | notify |
| json | ["setLastRead",{"date":"2020-03-31T14:29:17"}] |
| Transaction Info | Block #42131555/Trx 3b6037795396946b88ed0e9e46950fd97830884c |
View Raw JSON Data
{
"trx_id": "3b6037795396946b88ed0e9e46950fd97830884c",
"block": 42131555,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T14:29:18",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"robotjini"
],
"id": "notify",
"json": "[\"setLastRead\",{\"date\":\"2020-03-31T14:29:17\"}]"
}
]
}payrollupvoted (4.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/31 13:58:18
payrollupvoted (4.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/31 13:58:18
| voter | payroll |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 400 (4.00%) |
| Transaction Info | Block #42130942/Trx 15897d5fe9baa2a0f00cb69b1b44b25813afbdcf |
View Raw JSON Data
{
"trx_id": "15897d5fe9baa2a0f00cb69b1b44b25813afbdcf",
"block": 42130942,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T13:58:18",
"op": [
"vote",
{
"voter": "payroll",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 400
}
]
}robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor2020/03/31 13:57:00
robotjinipublished a new post: 6-custom-weather-station-wind-speed-sesnor
2020/03/31 13:57:00
| parent author | |
| parent permlink | diy |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| title | 6. Custom Weather Station: Wind Speed Sesnor |
| body | @@ -570,22 +570,26 @@ ted.%0A%0A!%5B -bme280 +wind_speed _bb.png%5D @@ -626,59 +626,63 @@ /DQm -eF1QcicfDFGXFrU3u3nCAzjDeH1X7RY9BfoXCX4bwfY6/bme280 +chp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed _bb. @@ -687,16 +687,17 @@ b.png)%0A%0A +%0A The init |
| json metadata | {"tags":["robotics","grandsolarminimum","weather","raspberrypi","maine","ros2"],"image":["https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png"],"links":["https://www.argentdata.com/catalog/product_info.php?products_id=145","https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5","https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio","https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py","https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install","https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog","https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog","https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install","https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #42130916/Trx 6acbb8fdd51d3a792956d7720890bcbdffb5b80b |
View Raw JSON Data
{
"trx_id": "6acbb8fdd51d3a792956d7720890bcbdffb5b80b",
"block": 42130916,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T13:57:00",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "diy",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"title": "6. Custom Weather Station: Wind Speed Sesnor",
"body": "@@ -570,22 +570,26 @@\n ted.%0A%0A!%5B\n-bme280\n+wind_speed\n _bb.png%5D\n@@ -626,59 +626,63 @@\n /DQm\n-eF1QcicfDFGXFrU3u3nCAzjDeH1X7RY9BfoXCX4bwfY6/bme280\n+chp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed\n _bb.\n@@ -687,16 +687,17 @@\n b.png)%0A%0A\n+%0A\n The init\n",
"json_metadata": "{\"tags\":[\"robotics\",\"grandsolarminimum\",\"weather\",\"raspberrypi\",\"maine\",\"ros2\"],\"image\":[\"https://cdn.steemitimages.com/DQmchp5215LzyUX5wjaenf5Q3pNoU49B8ymGJEMGcXqbwXJ/wind_speed_bb.png\"],\"links\":[\"https://www.argentdata.com/catalog/product_info.php?products_id=145\",\"https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/5\",\"https://stackoverflow.com/questions/41679547/failed-to-add-edge-detection-raspberry-pi-3-gpio\",\"https://gitlab.com/Robotjini/mimir/-/blob/master/mimir/wind_speed_sensor.py\",\"https://steemit.com/diy/@robotjini/5tdps3-3-custom-weather-station-temperature-pressure-humidity-sensor-install\",\"https://beta.steemit.com/ros2/@robotjini/1-building-a-custom-weather-station-in-ros2-parts-and-plans-diy-blog\",\"https://beta.steemit.com/diy/@robotjini/2-custom-weather-station-installing-ros2-diy-blog\",\"https://steemit.com/diy/@robotjini/4-custom-weather-station-uv-sensor-install\",\"https://steemit.com/diy/@robotjini/5-custom-weather-station-ground-temperature-sensor\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}eprolificupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/31 13:16:21
eprolificupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/31 13:16:21
| voter | eprolific |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42130112/Trx 60af94e58686014d16c2052ab1fac8602d781018 |
View Raw JSON Data
{
"trx_id": "60af94e58686014d16c2052ab1fac8602d781018",
"block": 42130112,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T13:16:21",
"op": [
"vote",
{
"voter": "eprolific",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}build-it.curatorupvoted (21.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/31 12:46:15
build-it.curatorupvoted (21.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/31 12:46:15
| voter | build-it.curator |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2100 (21.00%) |
| Transaction Info | Block #42129518/Trx 56836e3536409261165c70f2c1500e8683783b44 |
View Raw JSON Data
{
"trx_id": "56836e3536409261165c70f2c1500e8683783b44",
"block": 42129518,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T12:46:15",
"op": [
"vote",
{
"voter": "build-it.curator",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2100
}
]
}build-it.curatorreplied to @robotjini / q8264m2020/03/31 12:46:00
build-it.curatorreplied to @robotjini / q8264m
2020/03/31 12:46:00
| parent author | robotjini |
| parent permlink | 6-custom-weather-station-wind-speed-sesnor |
| author | build-it.curator |
| permlink | q8264m |
| title | |
| body | **Thank you for using the recommended tag/s. This post has been manually rewarded with BUILD tokens in the form of an upvote. You can buy, stake, and exchange our "BUILD" tokens for steem on [steem engine](https://steem-engine.com/?p=tokens) or [SteemLeo](http://dex.steemleo.com/market/BUILD).** **[Build-it](https://www.build-it.io/) is a DIY (do it yourself) platform where you can find tons of how-to's, ideas, and advice to create or build something all by yourself. The platform leverages a robust digital token, called the BUILD. The recommended tags required when creating a DIY article are #diy, #build-it. #how-to, or #doityourself. Please subscribe to our HIVE community [here](https://peakd.com/c/hive-129017/created) and earn extra 'HIVE' tokens.** **Chat with us on our discord and telegram channels [Discord](https://discord.gg/XW5ER8E), [Telegram](https://t.me/build_it_diy).** <center>**Follow @build-it for more updates!**</center> |
| json metadata | {"tags":["build-it","diy","how-to","doityourself"],"users":["build-it"],"links":["https://steem-engine.com/?p=tokens","http://dex.steemleo.com/market/BUILD","https://www.build-it.io/","https://peakd.com/c/hive-129017/created","https://discord.gg/XW5ER8E","https://t.me/build_it_diy"],"app":"buildit/0.1","canonical_url":"https://www.build-it.io/@build-it.curator/q8264m"} |
| Transaction Info | Block #42129513/Trx eb38192c3508f7ae27178c8173b6d03dfab17a59 |
View Raw JSON Data
{
"trx_id": "eb38192c3508f7ae27178c8173b6d03dfab17a59",
"block": 42129513,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T12:46:00",
"op": [
"comment",
{
"parent_author": "robotjini",
"parent_permlink": "6-custom-weather-station-wind-speed-sesnor",
"author": "build-it.curator",
"permlink": "q8264m",
"title": "",
"body": "**Thank you for using the recommended tag/s. This post has been manually rewarded with BUILD tokens in the form of an upvote. You can buy, stake, and exchange our \"BUILD\" tokens for steem on [steem engine](https://steem-engine.com/?p=tokens) or [SteemLeo](http://dex.steemleo.com/market/BUILD).** \n\n**[Build-it](https://www.build-it.io/) is a DIY (do it yourself) platform where you can find tons of how-to's, ideas, and advice to create or build something all by yourself. The platform leverages a robust digital token, called the BUILD. The recommended tags required when creating a DIY article are #diy, #build-it. #how-to, or #doityourself. Please subscribe to our HIVE community [here](https://peakd.com/c/hive-129017/created) and earn extra 'HIVE' tokens.**\n\n**Chat with us on our discord and telegram channels [Discord](https://discord.gg/XW5ER8E), [Telegram](https://t.me/build_it_diy).**\n\n<center>**Follow @build-it for more updates!**</center>",
"json_metadata": "{\"tags\":[\"build-it\",\"diy\",\"how-to\",\"doityourself\"],\"users\":[\"build-it\"],\"links\":[\"https://steem-engine.com/?p=tokens\",\"http://dex.steemleo.com/market/BUILD\",\"https://www.build-it.io/\",\"https://peakd.com/c/hive-129017/created\",\"https://discord.gg/XW5ER8E\",\"https://t.me/build_it_diy\"],\"app\":\"buildit/0.1\",\"canonical_url\":\"https://www.build-it.io/@build-it.curator/q8264m\"}"
}
]
}ufmbotupvoted (0.90%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/31 10:27:00
ufmbotupvoted (0.90%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/31 10:27:00
| voter | ufmbot |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 90 (0.90%) |
| Transaction Info | Block #42126769/Trx 9e060e24a3076834ff227979d5adc425f40374e6 |
View Raw JSON Data
{
"trx_id": "9e060e24a3076834ff227979d5adc425f40374e6",
"block": 42126769,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T10:27:00",
"op": [
"vote",
{
"voter": "ufmbot",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 90
}
]
}mytechtrailupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/31 06:22:36
mytechtrailupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/31 06:22:36
| voter | mytechtrail |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42121947/Trx efe4c5ed8f4972b4dffec3444e8367a4bf116952 |
View Raw JSON Data
{
"trx_id": "efe4c5ed8f4972b4dffec3444e8367a4bf116952",
"block": 42121947,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-31T06:22:36",
"op": [
"vote",
{
"voter": "mytechtrail",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}jaggedupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:42:36
jaggedupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:42:36
| voter | jagged |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 480 (4.80%) |
| Transaction Info | Block #42104579/Trx 111313556805ea892d15fcc99f4dc8e2730ea5d0 |
View Raw JSON Data
{
"trx_id": "111313556805ea892d15fcc99f4dc8e2730ea5d0",
"block": 42104579,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:42:36",
"op": [
"vote",
{
"voter": "jagged",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 480
}
]
}cyprianjupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:17:39
cyprianjupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:17:39
| voter | cyprianj |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42104086/Trx c51585d496ca2b3ab81ae7d04e751ace60341a75 |
View Raw JSON Data
{
"trx_id": "c51585d496ca2b3ab81ae7d04e751ace60341a75",
"block": 42104086,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:17:39",
"op": [
"vote",
{
"voter": "cyprianj",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}dream.tripupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:17:39
dream.tripupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:17:39
| voter | dream.trip |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42104086/Trx 5a921412e159c240c6be42f8ce5e658e74958970 |
View Raw JSON Data
{
"trx_id": "5a921412e159c240c6be42f8ce5e658e74958970",
"block": 42104086,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:17:39",
"op": [
"vote",
{
"voter": "dream.trip",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}maxwell95upvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:51
maxwell95upvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:51
| voter | maxwell95 |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42103990/Trx 32b3f40e45a3cc3dccbda008e4e53d3dd00941cd |
View Raw JSON Data
{
"trx_id": "32b3f40e45a3cc3dccbda008e4e53d3dd00941cd",
"block": 42103990,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:51",
"op": [
"vote",
{
"voter": "maxwell95",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}sbhub-ugupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:51
sbhub-ugupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:51
| voter | sbhub-ug |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42103990/Trx df9a1b6ccba191e9fc21bae8062d67e100a4b892 |
View Raw JSON Data
{
"trx_id": "df9a1b6ccba191e9fc21bae8062d67e100a4b892",
"block": 42103990,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:51",
"op": [
"vote",
{
"voter": "sbhub-ug",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}cordetaupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:39
cordetaupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:39
| voter | cordeta |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103986/Trx 1bb5c7a1c8576309d6b2e6b55f4e6cfa3cb6391e |
View Raw JSON Data
{
"trx_id": "1bb5c7a1c8576309d6b2e6b55f4e6cfa3cb6391e",
"block": 42103986,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:39",
"op": [
"vote",
{
"voter": "cordeta",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}ivan-gupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:39
ivan-gupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:39
| voter | ivan-g |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103986/Trx 87132263a09bd339fdc9a5a67830596ec2f64ced |
View Raw JSON Data
{
"trx_id": "87132263a09bd339fdc9a5a67830596ec2f64ced",
"block": 42103986,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:39",
"op": [
"vote",
{
"voter": "ivan-g",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}lk666upvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:39
lk666upvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:39
| voter | lk666 |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103986/Trx ca5e52c9f110c30be188722653896e50e1b8d263 |
View Raw JSON Data
{
"trx_id": "ca5e52c9f110c30be188722653896e50e1b8d263",
"block": 42103986,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:39",
"op": [
"vote",
{
"voter": "lk666",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}oghieupvoted (50.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:39
oghieupvoted (50.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:39
| voter | oghie |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 5000 (50.00%) |
| Transaction Info | Block #42103986/Trx aa2fb787fbff6e6776cd2c16c6c90ee9ac876fc6 |
View Raw JSON Data
{
"trx_id": "aa2fb787fbff6e6776cd2c16c6c90ee9ac876fc6",
"block": 42103986,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:39",
"op": [
"vote",
{
"voter": "oghie",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 5000
}
]
}xandersleeupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
xandersleeupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | xanderslee |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx 32f5cf3d82e67f8d1e163c235dbc2b660bf8ed5c |
View Raw JSON Data
{
"trx_id": "32f5cf3d82e67f8d1e163c235dbc2b660bf8ed5c",
"block": 42103985,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "xanderslee",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}fabrikupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
fabrikupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | fabrik |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx c961fe745be5c98de87a1029c340f83f0c673f83 |
View Raw JSON Data
{
"trx_id": "c961fe745be5c98de87a1029c340f83f0c673f83",
"block": 42103985,
"trx_in_block": 43,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "fabrik",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}drawmeashipupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
drawmeashipupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | drawmeaship |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103985/Trx c382afa32a0b659ff6837ada65e1c90732f7aa90 |
View Raw JSON Data
{
"trx_id": "c382afa32a0b659ff6837ada65e1c90732f7aa90",
"block": 42103985,
"trx_in_block": 33,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "drawmeaship",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}ninyeaupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
ninyeaupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | ninyea |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx 057d7af52385d1ff604e44fafd07606d3314a87b |
View Raw JSON Data
{
"trx_id": "057d7af52385d1ff604e44fafd07606d3314a87b",
"block": 42103985,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "ninyea",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}wishmaidenupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
wishmaidenupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | wishmaiden |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103985/Trx a86da1f108f2a920a6ce289b726001531883830d |
View Raw JSON Data
{
"trx_id": "a86da1f108f2a920a6ce289b726001531883830d",
"block": 42103985,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "wishmaiden",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}orlandogonzalezupvoted (25.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
orlandogonzalezupvoted (25.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | orlandogonzalez |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2500 (25.00%) |
| Transaction Info | Block #42103985/Trx 78540e4427b0c15e94180ab19cd9ac9af4f0b6a1 |
View Raw JSON Data
{
"trx_id": "78540e4427b0c15e94180ab19cd9ac9af4f0b6a1",
"block": 42103985,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "orlandogonzalez",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2500
}
]
}alinabarbuupvoted (20.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
alinabarbuupvoted (20.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | alinabarbu |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2000 (20.00%) |
| Transaction Info | Block #42103985/Trx c513386c68adf3e469594fcbf7b6f7d1b3ca7f99 |
View Raw JSON Data
{
"trx_id": "c513386c68adf3e469594fcbf7b6f7d1b3ca7f99",
"block": 42103985,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "alinabarbu",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2000
}
]
}minuetoacademyupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
minuetoacademyupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | minuetoacademy |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx c2ac0b445f032777f58ceed1fa650c433d234827 |
View Raw JSON Data
{
"trx_id": "c2ac0b445f032777f58ceed1fa650c433d234827",
"block": 42103985,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "minuetoacademy",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}ai1loveupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
ai1loveupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | ai1love |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx aab59ab22624b971dfdb156a72363e445f300833 |
View Raw JSON Data
{
"trx_id": "aab59ab22624b971dfdb156a72363e445f300833",
"block": 42103985,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "ai1love",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}flatmanupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:36
flatmanupvoted (24.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:36
| voter | flatman |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2400 (24.00%) |
| Transaction Info | Block #42103985/Trx d6fa6b293bcbf7119075306f14432cf4f90f09cc |
View Raw JSON Data
{
"trx_id": "d6fa6b293bcbf7119075306f14432cf4f90f09cc",
"block": 42103985,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:36",
"op": [
"vote",
{
"voter": "flatman",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2400
}
]
}apteacherupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:33
apteacherupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:33
| voter | apteacher |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 480 (4.80%) |
| Transaction Info | Block #42103984/Trx bab0452d6bf6a277612ae6e7fa4e2d7a87fb3624 |
View Raw JSON Data
{
"trx_id": "bab0452d6bf6a277612ae6e7fa4e2d7a87fb3624",
"block": 42103984,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:33",
"op": [
"vote",
{
"voter": "apteacher",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 480
}
]
}kitaleeupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:12:33
kitaleeupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:12:33
| voter | kitalee |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103984/Trx 01494600d99af82c323ad8d303571b29b7de0524 |
View Raw JSON Data
{
"trx_id": "01494600d99af82c323ad8d303571b29b7de0524",
"block": 42103984,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:12:33",
"op": [
"vote",
{
"voter": "kitalee",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}careassaktartupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:11:42
careassaktartupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:11:42
| voter | careassaktart |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 480 (4.80%) |
| Transaction Info | Block #42103967/Trx 2e454f7a2c605dd7ae6d14a90c94855197499d1b |
View Raw JSON Data
{
"trx_id": "2e454f7a2c605dd7ae6d14a90c94855197499d1b",
"block": 42103967,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:11:42",
"op": [
"vote",
{
"voter": "careassaktart",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 480
}
]
}andyleinupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:11:42
andyleinupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:11:42
| voter | andylein |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103967/Trx 6e4dadde9d58ddcdaaa593e0ada5f46ab9c56741 |
View Raw JSON Data
{
"trx_id": "6e4dadde9d58ddcdaaa593e0ada5f46ab9c56741",
"block": 42103967,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:11:42",
"op": [
"vote",
{
"voter": "andylein",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}nicole-stupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
nicole-stupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | nicole-st |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103884/Trx 836f6b89ea613e2b5b9bc5f63a25639d24ea21a3 |
View Raw JSON Data
{
"trx_id": "836f6b89ea613e2b5b9bc5f63a25639d24ea21a3",
"block": 42103884,
"trx_in_block": 48,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "nicole-st",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}supriya1993upvoted (15.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
supriya1993upvoted (15.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | supriya1993 |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1500 (15.00%) |
| Transaction Info | Block #42103884/Trx 8153f6e74652c82c1003c2a1ebde43c36986346e |
View Raw JSON Data
{
"trx_id": "8153f6e74652c82c1003c2a1ebde43c36986346e",
"block": 42103884,
"trx_in_block": 46,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "supriya1993",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1500
}
]
}esthersanchezupvoted (40.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
esthersanchezupvoted (40.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | esthersanchez |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 4000 (40.00%) |
| Transaction Info | Block #42103884/Trx d5dda7a2c72fccc59d3e49898063aaaa9fb62279 |
View Raw JSON Data
{
"trx_id": "d5dda7a2c72fccc59d3e49898063aaaa9fb62279",
"block": 42103884,
"trx_in_block": 43,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "esthersanchez",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 4000
}
]
}vaughndemontupvoted (50.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
vaughndemontupvoted (50.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | vaughndemont |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 5000 (50.00%) |
| Transaction Info | Block #42103884/Trx 27095f39f2b385749fe832ff764298ce264f636a |
View Raw JSON Data
{
"trx_id": "27095f39f2b385749fe832ff764298ce264f636a",
"block": 42103884,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "vaughndemont",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 5000
}
]
}hhtbupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
hhtbupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | hhtb |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103884/Trx e3726eb312066e8af4bb9c34dee2cfba706649f7 |
View Raw JSON Data
{
"trx_id": "e3726eb312066e8af4bb9c34dee2cfba706649f7",
"block": 42103884,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "hhtb",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}daddylonglensupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:07:27
daddylonglensupvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:07:27
| voter | daddylonglens |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42103884/Trx b2d8fc828b215407f617cbe1e78f874836c99c84 |
View Raw JSON Data
{
"trx_id": "b2d8fc828b215407f617cbe1e78f874836c99c84",
"block": 42103884,
"trx_in_block": 37,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:07:27",
"op": [
"vote",
{
"voter": "daddylonglens",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}stevenwoodupvoted (7.99%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:04:36
stevenwoodupvoted (7.99%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:04:36
| voter | stevenwood |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 799 (7.99%) |
| Transaction Info | Block #42103828/Trx 4e1685d2e3de24e19cf19003ea9f22d296966732 |
View Raw JSON Data
{
"trx_id": "4e1685d2e3de24e19cf19003ea9f22d296966732",
"block": 42103828,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:04:36",
"op": [
"vote",
{
"voter": "stevenwood",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 799
}
]
}eric-boucherupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:03:30
eric-boucherupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:03:30
| voter | eric-boucher |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103808/Trx 56ef590390554008659ac8e31476b383c498bffb |
View Raw JSON Data
{
"trx_id": "56ef590390554008659ac8e31476b383c498bffb",
"block": 42103808,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:03:30",
"op": [
"vote",
{
"voter": "eric-boucher",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}somethingburgerupvoted (7.20%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:54
somethingburgerupvoted (7.20%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:54
| voter | somethingburger |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 720 (7.20%) |
| Transaction Info | Block #42103796/Trx 119ad27cb22c755942a7178b809e38da99114091 |
View Raw JSON Data
{
"trx_id": "119ad27cb22c755942a7178b809e38da99114091",
"block": 42103796,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:54",
"op": [
"vote",
{
"voter": "somethingburger",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 720
}
]
}inkmaster007upvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:42
inkmaster007upvoted (100.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:42
| voter | inkmaster007 |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #42103792/Trx a03ff7d24dcebaf239f54fa70aa58b858391915b |
View Raw JSON Data
{
"trx_id": "a03ff7d24dcebaf239f54fa70aa58b858391915b",
"block": 42103792,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:42",
"op": [
"vote",
{
"voter": "inkmaster007",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 10000
}
]
}supernovastaffyupvoted (9.60%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:39
supernovastaffyupvoted (9.60%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:39
| voter | supernovastaffy |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 960 (9.60%) |
| Transaction Info | Block #42103791/Trx fe01832754391dad06d4cc0584c17f846e29069a |
View Raw JSON Data
{
"trx_id": "fe01832754391dad06d4cc0584c17f846e29069a",
"block": 42103791,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:39",
"op": [
"vote",
{
"voter": "supernovastaffy",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 960
}
]
}massivevibrationupvoted (5.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:39
massivevibrationupvoted (5.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:39
| voter | massivevibration |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 500 (5.00%) |
| Transaction Info | Block #42103791/Trx e746c93fd92c075dbf85c05aa5d0d221f7ffa103 |
View Raw JSON Data
{
"trx_id": "e746c93fd92c075dbf85c05aa5d0d221f7ffa103",
"block": 42103791,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:39",
"op": [
"vote",
{
"voter": "massivevibration",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 500
}
]
}bennettitaliaupvoted (6.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:39
bennettitaliaupvoted (6.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:39
| voter | bennettitalia |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 600 (6.00%) |
| Transaction Info | Block #42103791/Trx d56418e9be33774167616cc7eb2addcaf4a6127e |
View Raw JSON Data
{
"trx_id": "d56418e9be33774167616cc7eb2addcaf4a6127e",
"block": 42103791,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:39",
"op": [
"vote",
{
"voter": "bennettitalia",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 600
}
]
}steem.consultantupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:39
steem.consultantupvoted (4.80%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:39
| voter | steem.consultant |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 480 (4.80%) |
| Transaction Info | Block #42103791/Trx fd737781d5d23c383bd3eec17fc16d2e132afe82 |
View Raw JSON Data
{
"trx_id": "fd737781d5d23c383bd3eec17fc16d2e132afe82",
"block": 42103791,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:39",
"op": [
"vote",
{
"voter": "steem.consultant",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 480
}
]
}vaultecupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:39
vaultecupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:39
| voter | vaultec |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103791/Trx 52e0a27b33c9eba183959ce78a6f59c06c84aaca |
View Raw JSON Data
{
"trx_id": "52e0a27b33c9eba183959ce78a6f59c06c84aaca",
"block": 42103791,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:39",
"op": [
"vote",
{
"voter": "vaultec",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}mammasittaupvoted (1.20%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:36
mammasittaupvoted (1.20%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:36
| voter | mammasitta |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 120 (1.20%) |
| Transaction Info | Block #42103790/Trx 138bb60052500e99476fcf5fbfa3f0bb824eac5f |
View Raw JSON Data
{
"trx_id": "138bb60052500e99476fcf5fbfa3f0bb824eac5f",
"block": 42103790,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:36",
"op": [
"vote",
{
"voter": "mammasitta",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 120
}
]
}ivnaupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:02:36
ivnaupvoted (12.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:02:36
| voter | ivna |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 1200 (12.00%) |
| Transaction Info | Block #42103790/Trx 5fe9a0c327d27d819a2fe7e2f693a2b140c0fd89 |
View Raw JSON Data
{
"trx_id": "5fe9a0c327d27d819a2fe7e2f693a2b140c0fd89",
"block": 42103790,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:02:36",
"op": [
"vote",
{
"voter": "ivna",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 1200
}
]
}realblockchainupvoted (20.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor2020/03/30 15:01:30
realblockchainupvoted (20.00%) @robotjini / 6-custom-weather-station-wind-speed-sesnor
2020/03/30 15:01:30
| voter | realblockchain |
| author | robotjini |
| permlink | 6-custom-weather-station-wind-speed-sesnor |
| weight | 2000 (20.00%) |
| Transaction Info | Block #42103768/Trx 480e302f9e8f34d4c5ef97cac3087587974b0420 |
View Raw JSON Data
{
"trx_id": "480e302f9e8f34d4c5ef97cac3087587974b0420",
"block": 42103768,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-03-30T15:01:30",
"op": [
"vote",
{
"voter": "realblockchain",
"author": "robotjini",
"permlink": "6-custom-weather-station-wind-speed-sesnor",
"weight": 2000
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress48.32%
{
"voting_manabar": {
"current_mana": "411528147659",
"last_update_time": 1586552379
},
"downvote_manabar": {
"current_mana": "107093798004",
"last_update_time": 1586552379
},
"rc_account": {
"account": "robotjini",
"rc_manabar": {
"current_mana": "430395940991",
"last_update_time": 1587157053
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "430395940991"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTGBqtL5yj1R13raWkUFuBOaeNZ8iAIfRB2dOQMgIem0diS9SMcTg"} |
| JSON METADATA | |
| profile | {"profile_image":"https://cdn.steemitimages.com/DQmdtSNT5ocKVPnqKwDzxK7eJrfkGFY5R58iV49FPb9Ha9M/dreamstime_xl_22623701.jpg"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTGBqtL5yj1R13raWkUFuBOaeNZ8iAIfRB2dOQMgIem0diS9SMcTg"
}
},
"json_metadata": {
"profile": {
"profile_image": "https://cdn.steemitimages.com/DQmdtSNT5ocKVPnqKwDzxK7eJrfkGFY5R58iV49FPb9Ha9M/dreamstime_xl_22623701.jpg"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM8MXpfhuxJHSm6ouQvKcGqH4vXUcopF3hHBatgxBZ1Pq8UCMJxr1/1
Active
Single Signature
Public Keys
STM6zbKfR5WTNq3ACgXDvamzjueYFJnuNxZXVs3SPodMDHfbzqg5m1/1
Posting
Single Signature
Public Keys
STM7gBw2jh4VZQw7vr3XtQQhUzDMEQPzMaYU8Yyo6TPjJ88YnXDsx1/1
Memo
STM6Cd2kuWegJnVTc2aLf8bLcRBUxTWUxgeENQcxx7P8cg2brTAdy
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8MXpfhuxJHSm6ouQvKcGqH4vXUcopF3hHBatgxBZ1Pq8UCMJxr",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6zbKfR5WTNq3ACgXDvamzjueYFJnuNxZXVs3SPodMDHfbzqg5m",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7gBw2jh4VZQw7vr3XtQQhUzDMEQPzMaYU8Yyo6TPjJ88YnXDsx",
1
]
]
},
"memo": "STM6Cd2kuWegJnVTc2aLf8bLcRBUxTWUxgeENQcxx7P8cg2brTAdy"
}Witness Votes
0 / 30
No active witness votes.
[]