0%

I have found a interesting question

Question:

A certain bacteria is known to reproduce asexually two new bacteria every minute under a certain growth condition, On average, 1 out of 4 newly reproduced bacteria cannot reproduce themselves. After a significant time has passed, what would be the percentage of reproducible bacteria within the population?

After consideration, the solution came out:

First of all, lets declare some notations:

: non-reproductive bacteria increased at time t(non-reproductive bacteria)

: total reproductive bacteria at time t

: initial quantity of bacteria

Thus, the relationships below are gained:

due to Law of Large Numbers.

(initial quantity)

After that, we can get a geometric series

Then, we need to find the sum to t

Hence:

1. Background

It is easy to find a feature that:

It can be proofed for .

Let , then . By rearranging, it can be obtained that .

Replace the boundary : and

Then the integral is:

Switch and 0

2. Examples

1.

Let the integral be , then:

Guess what? THERE IS A NEW !

2.

Still let the integral be . Then do some rearrangement:

Still apply the method:

Hence:

3.

Similarly:

Guide Cap Project

1. Background & Intro

Personally speaking, I have not paid any attention to such a device until I noticed a product made by an Estonian Company, 7Senses.

SuperBrain 1 - 7Sense

This SuperBrain is intriguing and revolutionary, according to their opinion. In my own opinion, the information density of haptic feeling is far greater than that of hearing or other senses. Some groups focus on “Taking to the” device, which is difficult to use in some noisy environments. NUS2024 SWS3025 AIoT Intelligent White Cane

However, the price of SuperBarin is too high for common people to afford. So, I decided to design a cheaper version

2. How I made it

At the very beginning, I used an AI painting program to render a structure of the cap to meet the requirements. After that, I made a list of components required.

Name of Components Number
5V, 2000mAh battery 2
ESP32S3 Development Board 2
Vibration Motor 7
Laser Radar 1
Cane 1

The table above lists the main components I used. Other minor components (e.g., MOSFETs, soldering tools) are omitted for brevity

The general principle is that the Radar, which is fixed on the cane, will detect the obstacles in the surroundings and give the data back to the cap through Bluetooth Low Energy (BLE). The ESP32 board will control the motors inside the cap to vibrate. The intensity of vibration represents the distance between the user and the obstacle. PWM controls the motor vibration intensity by modulating the power supply frequency.

Based on the design above, I start my job from the cap first:

First of all, I designed an extension board to allow the ESP32 and the motors to communicate. There are 7 interfaces on the board that connect to 7 motors. The 7 motors correspond to 7 directions on the cap.

Second, I modelled a container to put the devices in. After that, I printed these things out.

Installing the components...
The Left View of the Cap

The cap is modified from a head mount for a camera. The vacant place for the action camera is used to fix the battery and the box of the mainboard. The motors connected by wires will be stuck on the head mount.

The front view of the cap

The cane design is as follows. Similarly, the radar will be installed on the cane, at the height of the knees. The radar module will rotate so that it can detect obstacles in all directions. Then the output will be sent to another ESP32 to be processed and transferred to the cap.

The mounting arm is a part of a selfie stick; however, I found that the size is unbelievably suitable for my invention.

Some Tissue is added to increase the friction

Now, all the hardware is ready. It is time for coding.

The logic sequence of the code is simple. When the cap and the cane start working, they will keep seeking each other. Once they connect, the cane will start to send data packets

I will keep the code, models, and boards open-source in my GitHub account.

3. Results & Summary

when building the whole device together, several components were damaged during assembly. Although I consider these things, the total price is about 1200 CNY, which is much less than the price of 9000 EURO. My project may be rough; however, I still believe that there are some methods to lower the price without lowering the quality.

Advantage

  1. Low error: according to my measurement, the error is about cm

  2. High range: In some conditions, the radar can even detect objects 9.7m away

  3. Better user experience: vibrations can make users feel the surroundings.

Disadvantage

  1. Large weight: The cap is much heavier. Difficult to wear for a long time

  2. High power consumption: The battery needs to be charged frequently.

Project source code and models: Yiwei-Zheng/GuideCap

Video Presentation https://youtu.be/Bgd8lBskd0g

HKUSI Is Really An Excellent Experience

After a semester of hard work and finish my A-Level exam, I finally have time to take care of my blog since this week :)
Actually, I have seldom used this blog since I started it last year due to exams in school. Now I have some time because of the summer vacation. :)
I have took a lot of photos:












E-Field Strength of a Infinite Long Charged Rod

Question:

There is a charged rod whose length is infinite. Find the at a distance a from the road. Given that the charge density is

Solution

Pick a little particle on the rod whose length is and the y-coordinate of the little particle is y on y-axis.
Then the distance can be represented as

The E-field given by is . Since the rod’s length is infinity, all y-component of is cancelled.

Then the differential equation is obtained.

OOPS… the bounds are ignored

It should be:

Put out from the polynomial:

It is spontaneous to find that

Use substitution:


Hence

我们都知道, 根据牛顿的运动学公式:

转换得到:

两侧同时积分

提出常数m

此时, 对于恒力:

时:

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment