Create an Embedded Fishing Tool for Work

Create an Embedded Fishing Tool for Work

Sometimes fishing is refreshing, and fishing all the time is even better!

Who can withstand the “996” or “715” work model? Even a donkey in a production team wouldn’t dare to do that. Donkeys need rest too; appropriate breaks can recharge our brains, allowing us to face more challenges and complete tasks more efficiently.

Create an Embedded Fishing Tool for Work

When we are surfing the internet and relaxing our brains (not looking at legs), we need our colleagues to keep an eye on the boss. Even if our colleagues are reliable and timely in reminding us, we still have to manually switch screens with the keyboard, which can be quite dangerous.
Thus, I realized I needed to do something…

Materials List

  • DFRobot Leonardo & Xbee R3

  • Gravity: Digital Wireless Switch (433MHz)

  • Gravity: 3-80cm Infrared Digital Obstacle Avoidance Sensor

  • Gravity: Digital Vibration Sensor (Arduino Compatible)

  • NOT Gate

Create an Embedded Fishing Tool for Work
DFRobot Leonardo
The Leonardo uses a dedicated USB-Serial converter chip and a single Atmega32u4 chip for USB communication and control. The native USB support of Atmega32u4 allows Leonardo to simulate a mouse and keyboard.

Circuit Connection

Create an Embedded Fishing Tool for Work
Create an Embedded Fishing Tool for Work
Put the sensor transmitter inside a box (you can cut the wires and re-solder them to reduce the size significantly).
Create an Embedded Fishing Tool for Work
Create an Embedded Fishing Tool for Work
Wrap it with stickers (instant upgrade).
Create an Embedded Fishing Tool for Work
Connect the receiver to the computer:
Create an Embedded Fishing Tool for Work

Key Functions

Keyboard.press() Select the keys you want to use:

Keyboard.press(KEY_LEFT_ALT);
Keyboard.press(KEY_TAB);

Keyboard.releaseAll() Release keys and simulate pressing a combination of keys:

Keyboard.releaseAll();

Usage Testing

When the transmitter detects someone passing by, the receiver automatically switches the screen.

Create an Embedded Fishing Tool for Work

When tapping the vibration sensor, Leonardo simulates pressing the Enter key.

Create an Embedded Fishing Tool for Work

Watch the effect:

Click to watch the effect👆

Wake up, friend, you can’t really believe this, right?

Fishing at work, the boss shouts to fire you!!! But I’m not afraid of being fired; I can go work at a factory, I have connections.

Create an Embedded Fishing Tool for Work

1. The teaching materials for “Embedded Real-Time Operating System” are now online!

2. Embedded Development | How much should the RTOS Tick be set?

3. Confirmed, the GD32F310 is the value-for-money MCU you want!

4. A method for local and remote upgrades of embedded Linux programs!

5. What is a 0-ohm resistor?

6. Enumeration details that stump C language experts.

Create an Embedded Fishing Tool for Work

Disclaimer: This article is a network reprint, and the copyright belongs to the original author. If there are any copyright issues, please contact us, and we will confirm the copyright based on the copyright certificate you provide and either pay for the manuscript or delete the content.

Leave a Comment