52-year-old Deanna Weaver was charged with possession of heroin, driving under the influence, possession of a firearm while under the influence, and possession of drug paraphernalia when a vehicle she was driving was involved in an accident near mile marker 235.