<prompt> Haala ibsaa amma jiru irratti hundaauun ifa agarsiisa bilbila ismaartii sirreessuuf algoritmiin dizaayinii godhi.nan  <response>: Haala ibsaa amma jiru irratti hundaauun ifa agarsiisa bilbila ismaartii sirreessuuf algoritmiin tauu dandau tokko kunooti: 1. Sadarkaa ifa naannoo amma jiru safaruuf sensara ifa bilbila ismaartii keessa jiru fayyadamuun jalqabi. Sensor kun akkaataa idileetti gatii lux kan baasu yoo tau, kunis ifa ifa naannoo keessa jiru bakka bua. 2. Faankishinii kaartaa kan sadarkaa ifa naannoo lux keessatti akka galtee fudhatuu fi sadarkaa ifa agarsiisaa sirrii tae baasu uumi. Faankishiniin kun iskeelii sarara salphaa ykn sarara hin taane tauu dandaa, ykn immoo wantoota akka qindaaina ifa fayyadamaan filate, sadarkaa baatirii bilbilaa ykn saaatii guyyaa tilmaama keessa galchuun caalaatti walxaxaa tauu dandaa. 3. Sadarkaa ifa agarsiisaa barbaadamu murteessuuf faankishinii kaartaa fayyadami, sadarkaa ifa naannoo ammaa irratti hundaauun. 4. Jijjiirama ifa tasaa fayyadamaa irratti jarring tauu dandau akka hin uumamneef, yeroo gabaabaa keessatti ifa agarsiisaa sadarkaa barbaadametti haala salphaan sirreessuu. 5. Sadarkaa ifa naannoo itti fufiinsaan hordofuu, sensara ifaa fayyadamuun, akkasumas tarkaanfiiwwan armaan olii akka barbaachisummaa isaatti irra deebiuun haala ifaa jijjiiramaa jiruuf deebii kennuudhaan ifa agarsiisaa daayinamikiidhaan sirreessuu. Kunoo koodii sobaa: def adjust_brightness: ambient_light read_light_sensor ifa kaartaa_ifaambient_light set_display_brightnessflightness def map_brightnessambient_light: yoo ambient_light DARK_THRESHOLD: return MIN_BRIGHTNESS elif ambient_light BRIGHT_RESHO LD: MAX_BRIGHTNESS deebisa kan biraa: Faankishiniin kaartaa sararaawaa deebia ifa_naannoo - DARK_THRESHOLD MAX_BRIGHTNESS - MIN_BRIGHTNESS BRIGHT_THRESHOLD - DARK_THRESHOLD MIN_BRIGHTNESS 