1.一种具有清洁功能的马桶,其特征在于,包括:马桶本体,其为一上部开口的腔体;在所述马桶本体内壁的高度方向上开设两个凹槽;
所述马桶本体的开口处凸起于所述腔体的内壁;所述开口处的下端面和所述腔体的下端面上沿所述腔体的圆周方向上各开设一滑槽;所述滑槽与两个所述凹槽相连通;
两个清洁装置,其分别设置在两个所述凹槽中;每个所述清洁装置包括:一清洁刷,其设置在所述凹槽内;
两个滑块,其分别设置在所述清洁刷的上、下两端;
第一驱动装置,其驱动两个所述滑块在所述凹槽内前后往复运动,在两个所述滑块的带动下所述清洁刷从所述凹槽中移动至与所述滑槽连通的位置处;
第二驱动装置,其驱动两个所述滑块在所述滑槽中进行圆周运动,进而带动所述清洁刷沿所述腔体的内壁做圆周运动;
还包括一控制器;
所述控制器控制两个所述清洁装置交替工作;
还包括一设定模块;
所述设定模块用于设定每个所述清洁装置工作次数;
控制模块根据所述工作次数,控制一清洁模块按照其工作次数工作,然后交替控制另一清洁模块按照其工作次数工作。
2.如权利要求1所述的具有清洁功能的马桶,其特征在于,还包括一盖体;
所述盖体与所述清洁刷固定连接;当所述清洁刷位于所述凹槽内部时,所述盖体盖在所述凹槽上,且与所述腔体内壁曲面重合。
3.如权利要求2所述的具有清洁功能的马桶,其特征在于,所述清洁刷长度方向上设置毛刷。
4.如权利要求3所述的具有清洁功能的马桶,其特征在于,所述毛刷在所述清洁刷上的排布密度在从上至下递增。
5.如权利要求4所述的具有清洁功能的马桶,其特征在于,所述滑槽与所述腔体内壁的距离值小于所述毛刷的长度值。