The bicycles have been improved for more than 200 years since they were invented in the 18th century. Nowadays, there are different bicycles in the market for different objectives . There are many researches exploring in automatic shift control of the bicycles, intending for designing a bicycle that can shift gear automatically to meet different cyclists’s needs. The bicycle currently with automatic shift control system almost have been setted rules and parameters already and cannot be modified according to cyclists’s needs, so they are not suitable for all the cyclists. According to the Fuzzy theorem, This paper develops a strategy that can shift gear automatically through signal sensing of the MCU and control of the motor. In addition, we present a learning method to modify the parameters according to the rider’s behavior such that meet different cyclists’s needs.